Earlier  
Posted Nick Remark
#openstack-sdks - 2017-04-26
19:42:30 mordred and I'm pretty sure we couldhave served them better :)
19:52:33 openstackgerrit Brian Curtin proposed openstack/python-openstacksdk master: Port image v1 to resource2 https://review.openstack.org/460291
22:07:22 briancurtin Qiming: what do you think about just removing message v1 instead of porting it to resource2? it was deprecated in 2014, and we have had proper v2 support for quite a while now
22:09:24 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: Fix quota functional tests for nova-net https://review.openstack.org/460334
22:46:21 openstackgerrit Eric Fried proposed openstack/keystoneauth master: WIP: Introduce keystoneauth1.loading.adapter https://review.openstack.org/460337
23:23:01 openstackgerrit Merged openstack/python-openstackclient master: Functional test for subnet_pool https://review.openstack.org/440150
23:40:25 openstackgerrit Merged openstack/python-openstackclient master: Updated from global requirements https://review.openstack.org/460264
23:50:11 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: Fix server create with nova-net https://review.openstack.org/460352
23:52:41 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: Fix quota functional tests for nova-net https://review.openstack.org/460334
#openstack-sdks - 2017-04-27
00:05:22 Qiming briancurtin, imo, removing it sounds the right thing to do since it was deprecated two years ago
00:09:16 mordred briancurtin: I believe you're using keystoneauth.session for endpoint finding/filtering - but you might find https://review.openstack.org/459405 interesting/worth a read - it's an attempt to capture the total story around service version discovery ... I'd love to know if it's got any holes or issues from your POV
00:09:25 mordred (if you have time - no worry/rush)
00:09:53 mordred briancurtin: it's also hairy - so it's entirely fine to have the opinion "screw that, I'll just let ksa do its thing thanks" :)
00:28:53 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: Fix more nova-net functional tests https://review.openstack.org/460356
02:02:35 RuiChen I saw a project named "OSCLIENT (CLI)" in the project navigator page https://www.openstack.org/software/project-navigator , that means openstackclient or any other things?
02:02:35 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: Fix more nova-net functional tests https://review.openstack.org/460356
03:03:08 openstackgerrit Merged openstack/python-openstackclient master: Fix quota functional tests for nova-net https://review.openstack.org/460334
03:06:50 openstackgerrit Merged openstack/python-openstackclient master: Fix server create with nova-net https://review.openstack.org/460352
10:28:18 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Convert 'server' commands to use autoprogram https://review.openstack.org/458452
10:28:18 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Start using 'cliff.sphinxext' https://review.openstack.org/452861
11:40:43 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: Fix more nova-net functional tests https://review.openstack.org/460356
12:45:06 openstackgerrit Monty Taylor proposed openstack/api-wg master: Add guidelines on Version Discovery https://review.openstack.org/459710
12:45:07 openstackgerrit Monty Taylor proposed openstack/api-wg master: Add document describing consuming discovery https://review.openstack.org/459405
12:45:07 openstackgerrit Monty Taylor proposed openstack/api-wg master: Add guideline describing a cloud profile document https://review.openstack.org/459869
12:49:46 mordred dtroyer: thanks for the review - great feedback
12:49:59 mordred and *doh* - how did I mess mention of volumev2
12:50:53 mordred edleafe: I'm starting to think that maybe there should be two documents where version discovery one is - one about version discovery, and one about what should go into the service catalog
13:02:23 edleafe mordred: Yeah, I'm not sure about the exact breakdown, but in general there should be a "here's how to set things up correctly as a provider", and a "here's to process things correctly as a consumer"
13:02:37 edleafe Most of the API-WG stuff focuses only on the former
13:12:26 openstackgerrit Monty Taylor proposed openstack/service-types-authority master: Add an attribute for aliases https://review.openstack.org/460539
13:12:27 openstackgerrit Monty Taylor proposed openstack/service-types-authority master: Add explicit mention of versions https://review.openstack.org/460540
13:13:19 mordred edleafe: yah - cdent and I chatted briefly about a similar breakdown yesterday - which is "this is how a service should write an API" and "this is an action a deployer should take that affects the API"
13:13:50 mordred edleafe: but I'm happy to be mixing things up and adding this new confusing "this is how to process things as a consumer" :)
13:15:04 edleafe The consumer angle is new to us. We've assumed that if you follow the guidelines, it'll be super-easy for the consumer. :)
13:15:36 mordred edleafe: I look forward to the day when this is true!
13:16:14 mordred edleafe: (I do agree quite strongly with that goal, btw - in some ways the "consuming-discovery" document is a bit of a cautionary tale explaining why the discovery guideline is important)
13:17:13 edleafe Ah, I like that POV. "While we strive to make things easy, we also need to handle some inherently complex stuff."
13:23:12 openstackgerrit Brian Curtin proposed openstack/python-openstacksdk master: Deprecated Message v1 https://review.openstack.org/460544
13:23:24 dtroyer that is an uphill battle on the client dev side too, not just the API developers… it takes new contributors a bit to understand why OSC goes to extra lengths to make things simpler for the user. "But I'd have to make another API call, can't the user just do that?"
13:24:50 openstackgerrit Brian Curtin proposed openstack/python-openstacksdk master: Deprecate Message v1 https://review.openstack.org/460544
13:26:16 edleafe dtroyer: heh, I feel your pain. Developing an intermediate layer, like an SDK or a client like OSC, requires both consuming and creating interfaces
13:28:29 mordred edleafe: yup. super fun
14:16:51 openstackgerrit Merged openstack/python-openstacksdk master: Port database v1 to resource2 https://review.openstack.org/460236
14:17:01 openstackgerrit Merged openstack/python-openstacksdk master: Port image v1 to resource2 https://review.openstack.org/460291
14:17:06 openstackgerrit Merged openstack/python-openstacksdk master: Port identity v2 to resource2 https://review.openstack.org/460288
14:27:25 openstackgerrit Monty Taylor proposed openstack/service-types-authority master: Add aliases for historical well-used block-storage types https://review.openstack.org/460609
14:29:32 cdent edleafe: that's a good point about next_min_version. I think when I added it there I just kind of assumed next_min_version would resolve (to most likely merging) before the interop stuff did
14:29:36 cdent it has not turned out that way
14:31:48 amotoki ankur-gupta-f4: ping
14:32:38 edleafe cdent: Let's bring that up at today's meeting
14:33:47 dtroyer #RgentL33
14:34:15 mordred dtroyer: welp, so much for that one
14:34:50 dtroyer now if you only knoew what it actually was :)
14:35:33 mordred dtroyer: it's like the key I have on my keychain that I have no idea what lock it's for
14:36:18 dtroyer I have a box of those. it's the one marked "Bugatti" that I'm most interested in finding
14:36:37 mordred mmm veyron ...
14:37:27 dtroyer the alarm on the one across town goes off every time I try to test it
14:39:47 mordred that's so rude!
14:40:24 openstackgerrit Rodrigo Duarte proposed openstack/python-openstackclient master: Implied Roles https://review.openstack.org/290253
14:58:51 openstackgerrit Merged openstack/python-openstacksdk master: Deprecate Message v1 https://review.openstack.org/460544
14:59:06 openstackgerrit Merged openstack/python-openstacksdk master: Revert "HAProxy uses milliseconds ..." https://review.openstack.org/357031
15:07:16 annegentle openstackclient question in #openstack, y'all
15:07:31 dtroyer hi annegentle!
15:07:39 annegentle hi dtroyer !
15:11:16 openstackgerrit Monty Taylor proposed openstack/service-types-authority master: Add explicit mention of versions https://review.openstack.org/460540
15:11:17 openstackgerrit Monty Taylor proposed openstack/service-types-authority master: Add an attribute for aliases https://review.openstack.org/460539
15:45:45 briancurtin Qiming: https://pypi.python.org/pypi/openstacksdk/0.9.16 released. doesn’t have a whole lot, just the porting changes plus two neutron changes
15:47:35 openstackgerrit Eric Fried proposed openstack/keystoneauth master: WIP: Introduce keystoneauth1.loading.adapter https://review.openstack.org/460337
15:50:17 openstackgerrit Monty Taylor proposed openstack/api-wg master: Add support for historical service type aliases https://review.openstack.org/460654
15:50:57 mordred dtroyer: ^^ that should handle your feedback about volumev2 and friends
15:52:57 openstackgerrit Monty Taylor proposed openstack/api-wg master: Add document describing consuming discovery https://review.openstack.org/459405
15:52:57 openstackgerrit Monty Taylor proposed openstack/api-wg master: Add support for historical service type aliases https://review.openstack.org/460654
15:59:50 openstackgerrit Monty Taylor proposed openstack/api-wg master: Add guideline describing a cloud profile document https://review.openstack.org/459869
15:59:50 openstackgerrit Monty Taylor proposed openstack/api-wg master: Add guidelines on Version Discovery https://review.openstack.org/459710
15:59:51 openstackgerrit Monty Taylor proposed openstack/api-wg master: Add a guideline about use of the service catalog https://review.openstack.org/460656
16:20:54 openstackgerrit Chris Dent proposed openstack/api-wg master: Create a set of api interoperability guidelines https://review.openstack.org/421846
16:51:57 openstackgerrit Brian Curtin proposed openstack/python-openstacksdk master: Port metric v1 to resource2 https://review.openstack.org/460673
16:52:17 openstackgerrit Merged openstack/api-wg master: Define pagination guidelines https://review.openstack.org/446716
16:52:22 openstackgerrit Merged openstack/api-wg master: Recommend the correct HTTP method for tags https://review.openstack.org/451536
16:54:43 openstack Launchpad bug 1680446 in OpenStack SDK "Adding a User in a Project is not Possible" [Critical,Confirmed] - Assigned to Brian Curtin (brian.curtin)
16:54:43 briancurtin _alastor_: https://bugs.launchpad.net/python-openstacksdk/+bug/1680446 we don’t fully support what you’re looking for right now. yet
16:55:25 _alastor_ briancurtin: ok, looks like I'll probably just have to call out to the CLI for that functionality right now
16:58:47 _alastor_ briancurtin: also, based on what Dave is saying in that bug, I could get a Project object and use those helper methods to accomplish what I need
17:00:17 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: Fix Nova-net netowrk commands https://review.openstack.org/460679
17:00:29 elmiko cdent: you doin the newsletter now?
17:00:38 cdent yeah
17:00:43 elmiko gonna leave for lunch soon, but i'll wait around
17:00:45 elmiko cool
17:00:50 cdent elmiko: don't worry
17:00:58 cdent I'll read it closely
17:01:04 elmiko haha
17:01:06 cdent if you're not about, it'll be fine
17:01:18 elmiko nah, it's all good. it's raining here anyways, so i am putting off a soggy walk
17:04:59 cdent mordred: what are the forces that would cause delay from when a new api-wg is +W (and announced as merged above) and when it shows up on specs.openstack.org?
17:05:30 cdent or rather: is that delay predictable?
17:10:30 cdent (it's caught up now)
17:18:06 elmiko cdent: please attend, maybe we need "GET YO ASS THERE!"
17:18:22 elmiko too strong?
17:19:01 elmiko haha
17:19:11 briancurtin _alastor_: yeah, i think so. it’s not the ideal interface, but it might do what you need for now. I’m in the middle of getting some other changes out, but we should be able to add what’s needed in that bug and what you’re doing fairly soon

Earlier   Later