*** Qiming has joined #openstack-sdks | 00:03 | |
*** crinkle has quit IRC | 00:03 | |
*** gouthamr has joined #openstack-sdks | 00:03 | |
*** crinkle_ has joined #openstack-sdks | 00:04 | |
*** crinkle_ is now known as crinkle | 00:04 | |
*** gouthamr_ has joined #openstack-sdks | 00:05 | |
openstackgerrit | Merged openstack/os-client-config: Remove HP and RunAbove from vendor profiles https://review.openstack.org/278533 | 00:08 |
---|---|---|
*** gouthamr has quit IRC | 00:08 | |
*** annegentle_ has joined #openstack-sdks | 00:15 | |
openstackgerrit | Clark Boylan proposed openstack/os-client-config: Add osic vendor profile https://review.openstack.org/278803 | 00:18 |
*** annegentle_ has quit IRC | 00:19 | |
*** annegentle_ has joined #openstack-sdks | 00:20 | |
openstackgerrit | Jamie Lennox proposed openstack/keystoneauth: Allow parameter expansion in endpoint_override https://review.openstack.org/271120 | 00:43 |
*** gouthamr_ has quit IRC | 00:46 | |
*** annegentle_ has quit IRC | 00:48 | |
*** annegentle_ has joined #openstack-sdks | 01:08 | |
openstackgerrit | Merged openstack/python-openstacksdk: Basic resource.prop for ID attributes (network) https://review.openstack.org/270900 | 01:11 |
*** annegentle_ has quit IRC | 01:18 | |
*** chlong has joined #openstack-sdks | 01:18 | |
*** annegentle_ has joined #openstack-sdks | 01:22 | |
openstackgerrit | Merged openstack/keystoneauth: Updated from global requirements https://review.openstack.org/278677 | 01:28 |
*** annegentle_ has quit IRC | 01:28 | |
openstackgerrit | Clark Boylan proposed openstack/os-client-config: Add osic vendor profile https://review.openstack.org/278803 | 01:29 |
*** jasondotstar has quit IRC | 01:35 | |
*** eliqiao_ has quit IRC | 01:36 | |
*** gouthamr has joined #openstack-sdks | 01:36 | |
*** eliqiao_ has joined #openstack-sdks | 01:36 | |
*** dims_ has joined #openstack-sdks | 01:37 | |
*** jasondotstar has joined #openstack-sdks | 01:37 | |
*** annegentle_ has joined #openstack-sdks | 01:38 | |
*** dims has quit IRC | 01:38 | |
*** dims_ has quit IRC | 01:41 | |
*** gildub has quit IRC | 01:41 | |
*** alex_xu has quit IRC | 01:43 | |
*** lhcheng has quit IRC | 01:44 | |
*** alex_xu has joined #openstack-sdks | 01:45 | |
*** dims has joined #openstack-sdks | 01:49 | |
*** devth_ has joined #openstack-sdks | 01:49 | |
*** annegentle_ has quit IRC | 01:51 | |
*** devth has quit IRC | 01:52 | |
*** eliqiao_ has quit IRC | 02:00 | |
*** eliqiao_ has joined #openstack-sdks | 02:00 | |
openstackgerrit | Merged openstack/python-openstackclient: Updated from global requirements https://review.openstack.org/278733 | 02:02 |
*** lhcheng has joined #openstack-sdks | 02:03 | |
*** lhcheng has quit IRC | 02:03 | |
*** alex_xu has quit IRC | 02:08 | |
*** alex_xu has joined #openstack-sdks | 02:10 | |
*** annegentle_ has joined #openstack-sdks | 02:12 | |
*** openstackgerrit has quit IRC | 02:15 | |
*** chlong has quit IRC | 02:15 | |
*** annegentle_ has quit IRC | 02:17 | |
*** openstackgerrit has joined #openstack-sdks | 02:24 | |
*** chlong has joined #openstack-sdks | 02:29 | |
*** lhcheng has joined #openstack-sdks | 02:45 | |
*** woodster_ has quit IRC | 02:46 | |
*** lhcheng_ has joined #openstack-sdks | 02:53 | |
*** lhcheng has quit IRC | 02:56 | |
*** lhcheng has joined #openstack-sdks | 02:58 | |
*** lhcheng_ has quit IRC | 03:01 | |
*** annegentle_ has joined #openstack-sdks | 03:08 | |
*** lucas-afk has quit IRC | 03:19 | |
*** lucasagomes has joined #openstack-sdks | 03:20 | |
*** annegentle_ has quit IRC | 03:21 | |
*** annegentle_ has joined #openstack-sdks | 03:25 | |
*** annegentle_ has quit IRC | 03:40 | |
*** lhcheng has quit IRC | 03:42 | |
*** annegentle_ has joined #openstack-sdks | 03:44 | |
*** amotoki has joined #openstack-sdks | 03:50 | |
stevemar | jamielennox: oh neat patch | 03:52 |
jamielennox | stevemar: which? | 03:53 |
stevemar | jamielennox: https://review.openstack.org/#/c/278782/ | 03:56 |
jamielennox | stevemar: oh yea - what do you think? | 03:56 |
*** amotoki has quit IRC | 03:57 | |
*** gouthamr has quit IRC | 03:58 | |
stevemar | commenting | 03:59 |
*** lhcheng has joined #openstack-sdks | 04:07 | |
dims | stevemar : regarding https://review.openstack.org/#/c/278781/ - if you try this one line patch from https://bugs.launchpad.net/tempest/+bug/1543841/comments/7 - you can see that the command works fine | 04:11 |
openstack | Launchpad bug 1543841 in devstack "Invocation error: tempest verify-config: error: unrecognized arguments: -uro ../../../../tmp/tmp.FR5OHabb3Y" [Undecided,In progress] - Assigned to Matthew Treinish (treinish) | 04:11 |
*** boris-42 has quit IRC | 04:14 | |
stevemar | dims: you tried it locally? | 04:15 |
dims | yep | 04:15 |
dims | easy, try the command in a py27 tox venv | 04:16 |
jamielennox | stevemar: did you forget to press commit on comments? | 04:22 |
stevemar | jamielennox: uh... no.. i meant it in a general "i'll comment" way | 04:22 |
stevemar | i could see how i was vague | 04:23 |
*** woodster_ has joined #openstack-sdks | 04:23 | |
jamielennox | stevemar: oh, ok - no worries | 04:23 |
*** annegentle_ has quit IRC | 04:25 | |
*** amotoki has joined #openstack-sdks | 04:29 | |
*** jgriffith is now known as jgriffith_away | 04:31 | |
*** salv-orl_ has joined #openstack-sdks | 04:41 | |
*** amotoki has quit IRC | 04:42 | |
*** dims has quit IRC | 04:43 | |
*** salv-orlando has quit IRC | 04:44 | |
*** annegentle_ has joined #openstack-sdks | 04:46 | |
*** annegentle_ has quit IRC | 04:51 | |
*** markvoelker has quit IRC | 05:03 | |
*** jamielennox is now known as jamielennox|away | 05:06 | |
*** jgriffith_away is now known as jgriffith | 05:21 | |
*** jamielennox|away is now known as jamielennox | 05:31 | |
openstackgerrit | Merged openstack/cliff: Don't import unused logging https://review.openstack.org/262414 | 05:33 |
openstackgerrit | Merged openstack/cliff: Don't use non-existent method of Mock https://review.openstack.org/262398 | 05:33 |
openstackgerrit | Steve Martinelli proposed openstack/cliff: Revert "app,command: disallow abbrev by default" https://review.openstack.org/278781 | 05:44 |
*** markvoelker has joined #openstack-sdks | 06:04 | |
*** markvoelker has quit IRC | 06:34 | |
*** woodster_ has quit IRC | 06:36 | |
*** lhcheng has quit IRC | 06:42 | |
openstackgerrit | Steve Martinelli proposed openstack/cliff: Drop Python 2.6 support https://review.openstack.org/262407 | 06:55 |
openstackgerrit | Merged openstack/cliff: Revert "app,command: disallow abbrev by default" https://review.openstack.org/278781 | 07:35 |
*** amotoki has joined #openstack-sdks | 07:38 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/keystoneauth: Updated from global requirements https://review.openstack.org/278902 | 07:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-openstackclient: Updated from global requirements https://review.openstack.org/278908 | 07:44 |
*** e0ne has joined #openstack-sdks | 08:42 | |
*** amotoki has quit IRC | 08:45 | |
*** openstackgerrit has quit IRC | 08:47 | |
*** openstackgerrit_ has joined #openstack-sdks | 08:47 | |
*** openstackgerrit_ is now known as openstackgerrit | 08:48 | |
*** alex_xu_ has joined #openstack-sdks | 08:49 | |
*** alex_xu has quit IRC | 08:52 | |
*** eliqiao_ has quit IRC | 09:29 | |
*** markvoelker has joined #openstack-sdks | 09:31 | |
*** eliqiao_ has joined #openstack-sdks | 09:35 | |
*** markvoelker has quit IRC | 09:36 | |
*** gildub has joined #openstack-sdks | 09:38 | |
*** gildub has quit IRC | 09:45 | |
openstackgerrit | Merged openstack/keystoneauth: Updated from global requirements https://review.openstack.org/278902 | 09:46 |
*** gildub has joined #openstack-sdks | 10:02 | |
*** kzaitsev_mb has joined #openstack-sdks | 10:14 | |
*** gildub has quit IRC | 10:21 | |
*** gildub has joined #openstack-sdks | 10:22 | |
*** salv-orlando has joined #openstack-sdks | 10:42 | |
*** salv-orl_ has quit IRC | 10:45 | |
*** dims has joined #openstack-sdks | 10:48 | |
*** cdent has joined #openstack-sdks | 11:01 | |
*** alexpilotti has quit IRC | 11:09 | |
*** markvoelker has joined #openstack-sdks | 11:32 | |
*** markvoelker has quit IRC | 11:37 | |
*** amotoki has joined #openstack-sdks | 11:41 | |
*** amotoki has quit IRC | 12:00 | |
*** amotoki has joined #openstack-sdks | 12:03 | |
*** kzaitsev_mb has quit IRC | 12:06 | |
*** ig0r_ has joined #openstack-sdks | 12:12 | |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Trivial: Fix a typo in test_network.py https://review.openstack.org/279005 | 12:14 |
*** gildub has quit IRC | 12:14 | |
*** markvoelker has joined #openstack-sdks | 12:33 | |
*** markvoelker has quit IRC | 12:37 | |
*** rtheis has joined #openstack-sdks | 12:38 | |
*** dims has quit IRC | 12:40 | |
*** amotoki has quit IRC | 12:41 | |
*** kzaitsev_mb has joined #openstack-sdks | 12:49 | |
*** gouthamr has joined #openstack-sdks | 12:52 | |
*** jaypipes has joined #openstack-sdks | 12:56 | |
*** annegentle_ has joined #openstack-sdks | 13:01 | |
*** annegentle_ has quit IRC | 13:08 | |
*** amotoki has joined #openstack-sdks | 13:09 | |
*** gouthamr has quit IRC | 13:17 | |
openstackgerrit | Merged openstack/os-client-config: Added SSL support for VEXXHOST https://review.openstack.org/278510 | 13:19 |
*** dims has joined #openstack-sdks | 13:20 | |
*** markvoelker has joined #openstack-sdks | 13:23 | |
*** kzaitsev_mb has quit IRC | 13:24 | |
*** woodster_ has joined #openstack-sdks | 13:33 | |
*** annegentle_ has joined #openstack-sdks | 13:34 | |
openstackgerrit | Richard Theis proposed openstack/python-openstackclient: Fix identity test_role functional tests https://review.openstack.org/279058 | 13:36 |
*** cdent has quit IRC | 13:37 | |
*** gouthamr has joined #openstack-sdks | 13:40 | |
*** thrash has quit IRC | 13:46 | |
*** thrash has joined #openstack-sdks | 13:51 | |
*** thrash has quit IRC | 13:51 | |
*** thrash has joined #openstack-sdks | 13:51 | |
*** kzaitsev_mb has joined #openstack-sdks | 13:57 | |
*** cdent has joined #openstack-sdks | 13:59 | |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Support "network delete" command in nova network https://review.openstack.org/278042 | 14:02 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Add NetworkAndCompute Lister and ShowOne classes https://review.openstack.org/276888 | 14:02 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Support "network list" command in nova network https://review.openstack.org/278253 | 14:02 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Support "network show" command in nova network https://review.openstack.org/279085 | 14:02 |
*** annegentle_ has quit IRC | 14:03 | |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Support "network show" command in nova network https://review.openstack.org/279085 | 14:05 |
openstackgerrit | Richard Theis proposed openstack/python-openstacksdk: Basic resource.prop for ID attributes (identity) https://review.openstack.org/279089 | 14:07 |
*** krotscheck_dcm is now known as krotscheck | 14:15 | |
openstackgerrit | Monty Taylor proposed openstack/os-client-config: Use password auth for swift if we have username/password https://review.openstack.org/278797 | 14:24 |
openstackgerrit | Merged openstack/api-wg: Must not return server-side tracebacks https://review.openstack.org/183599 | 14:31 |
*** annegentle_ has joined #openstack-sdks | 14:33 | |
*** annegentle_ has quit IRC | 14:34 | |
*** annegentle_ has joined #openstack-sdks | 14:39 | |
briancurtin | rtheis, etoews: i added a relatively easy bug that we need before 1.0 - https://bugs.launchpad.net/python-openstacksdk/+bug/1544584 — unfortunately since we can’t trust that type=bool was always set it can’t be fully automated, so ultimately it requires reading through each resource’s prop/header names for a few seconds | 14:43 |
openstack | Launchpad bug 1544584 in OpenStack SDK "Audit prop/header names for matching style" [Critical,Confirmed] | 14:43 |
rtheis | briancurtin: sounds good | 14:44 |
*** annegentle_ has quit IRC | 14:46 | |
*** erlon has joined #openstack-sdks | 14:55 | |
*** kairat_ has joined #openstack-sdks | 15:02 | |
*** annegentle_ has joined #openstack-sdks | 15:11 | |
etoews | cdent: elmiko: my ISP is having intermittent connection problems (I'm on mobile now). can one of you please start the meeting? | 15:17 |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:17 | |
cdent | etoews: yeah, one of us will get it | 15:17 |
elmiko | etoews: yup, no worries | 15:17 |
etoews | Thanks. I'll be there either way but it'll be harder to look things up. | 15:17 |
mordred | notmyname: based on the conversation in infra yesterday about token reissue with swiftclient - I added support to os-client-config for passing the username/password in to swiftclient instead of a pre-made token if we have them: https://review.openstack.org/278797 | 15:18 |
mordred | notmyname: if you have 3 seconds, I'd love an eyeball on it to see if I'm missing anything that's obvious to you | 15:19 |
mordred | notmyname: once we've got Session support in swiftclient I can collapse the whole swift section of this - but I think it's the right thing to do for now | 15:19 |
*** ig0r_ has quit IRC | 15:21 | |
kairat_ | Hi folks, I have the following value in in-filter: 'in: bla,"king""kong",bla' | 15:27 |
kairat_ | Should I consider second filter as "kingkong" or incorrect filter value | 15:27 |
kairat_ | It seems there is no info about that in API-WG specification but perhaps you can refer me where it is described | 15:28 |
*** petertr7 is now known as petertr7_away | 15:31 | |
*** woodster_ has quit IRC | 15:36 | |
etoews | elmiko: you totally clobber my topics for this week with this change :P | 15:39 |
etoews | https://wiki.openstack.org/w/index.php?title=Meetings%2FAPI-WG&diff=103874&oldid=103447 | 15:39 |
etoews | s/clobber/clobbered/ | 15:40 |
elmiko | etoews: oh, sorry. i thought those were old topics | 15:40 |
elmiko | i'll revert it | 15:40 |
etoews | added them a few days ago | 15:40 |
elmiko | doh! | 15:40 |
elmiko | sorry | 15:40 |
etoews | np | 15:40 |
elmiko | i knew we talked about it last time too, and i just thought those were the old links. i should have known by the february date, duh... | 15:42 |
etoews | reverted the change and preserved cdent's topic (which is pretty much what i wanted to chat about too). | 15:42 |
elmiko | yea, it's a hot topic ;) | 15:42 |
*** Qiming has quit IRC | 15:44 | |
*** amotoki has quit IRC | 15:52 | |
*** HenryG has quit IRC | 15:55 | |
*** evrardjp has quit IRC | 15:55 | |
*** HenryG has joined #openstack-sdks | 16:02 | |
*** kzaitsev_mb has quit IRC | 16:05 | |
*** evrardjp has joined #openstack-sdks | 16:05 | |
*** kzaitsev_mb has joined #openstack-sdks | 16:07 | |
*** woodster_ has joined #openstack-sdks | 16:11 | |
*** bnemec has quit IRC | 16:21 | |
*** nikhil_k has joined #openstack-sdks | 16:38 | |
*** nikhil has quit IRC | 16:39 | |
*** salv-orl_ has joined #openstack-sdks | 16:41 | |
*** salv-orlando has quit IRC | 16:44 | |
*** nikhil_k is now known as nikhil | 16:50 | |
*** amotoki has joined #openstack-sdks | 16:52 | |
*** kzaitsev_mb has quit IRC | 16:53 | |
*** kzaitsev_mb has joined #openstack-sdks | 16:53 | |
*** bnemec has joined #openstack-sdks | 16:56 | |
*** amotoki has quit IRC | 16:58 | |
*** docaedo has joined #openstack-sdks | 17:00 | |
cdent | my belly burns | 17:00 |
annegentle_ | cdent: and what I want to find out is, if teams have to write a Swagger description, does that help them design their API? | 17:01 |
cdent | that's a good question | 17:01 |
annegentle_ | cdent: how can we make docs the design driver | 17:01 |
elmiko | i think it helps when you plan it out in general | 17:01 |
annegentle_ | that's the fire in my belly of course | 17:01 |
cdent | I've not yet written any real swagger, so can't much say. | 17:01 |
annegentle_ | elmiko: yeah I feel like a terribad project manager lately with fairy-slipper... I'll write an update post this week to the -dev list | 17:02 |
cdent | I _really_ worry about the big design up front that current openstack process is enforcing. | 17:02 |
annegentle_ | elmiko: basically I think I got it so migrated swagger files can upload to the developer.openstack.org site on every patchset | 17:02 |
elmiko | annegentle_: honestly, i think the projects should start by writing their rst/descriptive docs first | 17:02 |
cdent | It's all over the place: docs, service registries, specs | 17:02 |
annegentle_ | elmiko: sure | 17:02 |
elmiko | but, i'd like to swagger auto-genned | 17:02 |
annegentle_ | elmiko: sure, and even that will help get a consistent docs experience | 17:02 |
elmiko | yup | 17:03 |
annegentle_ | elmiko: just have to keep pressing forward on "publish those docs" | 17:03 |
etoews | annegentle_: "if teams have to write a Swagger description, does that help them design their API?" from my own experience with swagger i'd say the answer is YES | 17:03 |
annegentle_ | elmiko: thanks for reviewing the REST API infra spec | 17:03 |
annegentle_ | etoews: good to know | 17:03 |
cdent | Just an ironic aside: If we were writing _truly_ REST APIs this docs stuff would be somewhat irrelevant. But of course that's not a real world. | 17:03 |
annegentle_ | cdent: heh. sure. | 17:03 |
sdague | cdent: if all problems could be solved in scheme with no io? | 17:04 |
cdent | sdague? | 17:04 |
*** devth_ is now known as devth | 17:05 | |
sdague | most of where our APIs deviate from REST is where they end up doing state transforms on things like 'pause' a server | 17:05 |
sdague | just thinking about how lisp is awesome | 17:05 |
elmiko | annegentle_: i've recently started to spend more time on my pecan-swagger project too, i'd like it to be more useful in helping out with this stuff | 17:05 |
cdent | ah, no, I was more thinking about the lack of HATEOAS | 17:05 |
sdague | until you have to interact with something outside the lisp interpretter | 17:05 |
cdent | sdague: tru dat | 17:06 |
etoews | to clarify, i'm not advocating for big design upfront but starting by stubbing out your api design in swagger can be an amazingly illuminating experience. | 17:06 |
elmiko | etoews: agreed, not a bad exercise at all | 17:06 |
cdent | etoews++ I use gabbi for that | 17:06 |
* cdent needs to write the gabbi<->swagger tool | 17:07 | |
etoews | yep. whatever floats yer boat. | 17:07 |
elmiko | i'm very curious about some of the tooling around going from swagger->python | 17:07 |
*** petertr7_away is now known as petertr7 | 17:07 | |
cdent | I wonder what ideas people have about improving the feedback loop in evolving new and young apis? | 17:08 |
cdent | the aforementioned experimental thing is relevant, but how do you _get_ those people | 17:08 |
elmiko | hmm, good question | 17:09 |
cdent | the gap between e.g. me and a "real" user feels _very_ large | 17:09 |
elmiko | agreed | 17:09 |
*** britthou_ has joined #openstack-sdks | 17:09 | |
cdent | etoews: I assume it is somewhat less for you? | 17:09 |
etoews | ya | 17:10 |
*** lucasagomes is now known as lucas-dinner | 17:10 | |
cdent | s/less/smaller/ | 17:10 |
sdague | cdent: yeh, it's kind of a problem given the deployment speed. Even the vocal deploys are 6 - 12 months back. | 17:10 |
cdent | it has a tendency to lead to sort of a tyranny of the gate | 17:11 |
etoews | but even so, when doing some sdk implementation it sometimes doesn't happen until the api is publicly exposed. | 17:11 |
cdent | (since the gate is our biggest "user") | 17:11 |
etoews | it's just a matter of bandwidth | 17:11 |
sdague | cdent: the gate typically doesn't really have an opinion though | 17:11 |
sdague | you wrote tests to test your thing | 17:11 |
sdague | the opinion is all yours | 17:11 |
etoews | ideally we'd be able to write sdks against experimental apis in devstack or whatever and provide early feedback | 17:12 |
cdent | sdague: I mean kind of more...philosophically? | 17:12 |
sdague | the only opinion is if it's too slow or too unpredicable to test | 17:12 |
* cdent is riffing | 17:12 | |
sdague | heh | 17:12 |
*** brittho__ has quit IRC | 17:12 | |
cdent | I'm very intrigued by the social forces that bring us to create the stuff that we do. Simpley because of the distance from real users those forces are complex. | 17:13 |
*** e0ne has quit IRC | 17:14 | |
cdent | How about them gravity waves? | 17:16 |
*** lhcheng has joined #openstack-sdks | 17:16 | |
*** devth_ has joined #openstack-sdks | 17:16 | |
*** devth_ is now known as devth__ | 17:17 | |
*** devth__ is now known as devth_ | 17:17 | |
*** terrylhowe has joined #openstack-sdks | 17:20 | |
*** devth has quit IRC | 17:20 | |
*** petertr7 is now known as petertr7_away | 17:23 | |
annegentle_ | Super apropos: https://keen.io/blog/138682017331/so-you-want-developers-to-love-your-api | 17:25 |
*** annegentle_ has quit IRC | 17:26 | |
sdague | damn, anne dropped | 17:34 |
*** lhcheng has quit IRC | 17:48 | |
*** lhcheng has joined #openstack-sdks | 17:49 | |
*** lhcheng has quit IRC | 17:49 | |
*** lhcheng has joined #openstack-sdks | 17:49 | |
*** lhcheng has quit IRC | 17:50 | |
*** annegentle_ has joined #openstack-sdks | 17:50 | |
*** annegentle_ has quit IRC | 17:51 | |
*** annegentle_ has joined #openstack-sdks | 17:53 | |
*** lhcheng has joined #openstack-sdks | 18:03 | |
*** kzaitsev_mb has quit IRC | 18:05 | |
*** terrylhowe has quit IRC | 18:11 | |
*** e0ne has joined #openstack-sdks | 18:15 | |
*** terrylhowe has joined #openstack-sdks | 18:18 | |
*** lhcheng has quit IRC | 18:19 | |
openstackgerrit | Anne Gentle proposed openstack/fairy-slipper: Handle other status codes https://review.openstack.org/278571 | 18:22 |
*** terrylhowe_ has joined #openstack-sdks | 18:24 | |
*** terrylhowe has quit IRC | 18:25 | |
*** terrylhowe_ is now known as terrylhowe | 18:25 | |
*** cdent has quit IRC | 18:30 | |
*** petertr7_away is now known as petertr7 | 18:33 | |
openstackgerrit | Anne Gentle proposed openstack/fairy-slipper: Handle other status codes https://review.openstack.org/278571 | 18:33 |
*** Kevin_Zheng has quit IRC | 18:35 | |
*** Kevin_Zheng has joined #openstack-sdks | 18:37 | |
openstackgerrit | Dean Troyer proposed openstack/cliff: Add allow_abbrev=True test https://review.openstack.org/279229 | 18:47 |
*** eliqiao_ has quit IRC | 18:50 | |
*** eliqiao_ has joined #openstack-sdks | 18:52 | |
*** amotoki has joined #openstack-sdks | 18:55 | |
*** ig0r_ has joined #openstack-sdks | 18:58 | |
*** amotoki has quit IRC | 18:59 | |
*** kzaitsev_mb has joined #openstack-sdks | 18:59 | |
*** ig0r_ has quit IRC | 19:03 | |
*** ig0r_ has joined #openstack-sdks | 19:08 | |
*** annegentle_ has quit IRC | 19:11 | |
*** cdent has joined #openstack-sdks | 19:17 | |
*** annegentle_ has joined #openstack-sdks | 19:18 | |
*** boris-42 has joined #openstack-sdks | 19:25 | |
*** annegentle_ has quit IRC | 19:33 | |
*** annegentle_ has joined #openstack-sdks | 19:39 | |
*** devth_ is now known as devth | 19:41 | |
*** eliqiao_ has quit IRC | 19:56 | |
*** amotoki has joined #openstack-sdks | 19:56 | |
*** eliqiao_ has joined #openstack-sdks | 19:58 | |
*** amotoki has quit IRC | 20:00 | |
*** annegentle_ has quit IRC | 20:26 | |
*** annegentle_ has joined #openstack-sdks | 20:26 | |
*** terrylhowe has left #openstack-sdks | 20:30 | |
*** kzaitsev_mb has quit IRC | 20:32 | |
sdague | cdent: so interesting question, before I update the microversion spec | 20:32 |
cdent | yessir | 20:33 |
sdague | I was just trying to make sure about: | 20:33 |
sdague | As mentioned in the previous section, the maximum and minimum supported | 20:33 |
sdague | versions are returned in the headers of every response. | 20:33 |
sdague | * OpenStack-[SERVICE_TYPE]-API-Minimum-Version: min_version_number | 20:33 |
sdague | * OpenStack-[SERVICE_TYPE]-API-Maximum-Version: max_version_number | 20:33 |
sdague | and none of that is done in Nova today | 20:33 |
sdague | oh, Ironic did implement it | 20:34 |
sdague | I was going to see if no one actually implemented it, if we could get away without it | 20:34 |
sdague | especially given the header proliferation conversation earlier | 20:35 |
cdent | I'm not as savvy to the details of the ideal microversion universe as I'd like to be | 20:35 |
cdent | and I haven't give that particular spec a close read recently | 20:36 |
sdague | well, originally we thought it would be useful to confirm things | 20:36 |
cdent | It seems like a way for people to have more information that they can't actually do much with | 20:37 |
cdent | you have a client which works a particular way | 20:37 |
cdent | knowing other options doesn't help much does it? | 20:37 |
sdague | yeh, that's probably true | 20:38 |
sdague | ok, manilla seems to be the only other one that's implemented it, lets see what they did | 20:38 |
cdent | (as an aside we've had a fair cases where people have intentionally followed the guidelines before they have been fully vetted) | 20:39 |
sdague | sure, I just did a codesearch though | 20:39 |
sdague | right, Manilla doesn't put the Response headers in either | 20:40 |
sdague | maybe just remove that from recommendation then | 20:40 |
sdague | and Ironic's are just there but we don't tell others to put it in | 20:41 |
elmiko | sdague: just for reference, i think there are 2 specs that mention the min/max headers | 20:42 |
sdague | elmiko: you got those up somewhere? | 20:43 |
elmiko | https://review.openstack.org/#/c/243429 | 20:43 |
sdague | it doesn't look like anyone else landed code yet, so we can cut them off at the pass | 20:43 |
sdague | this was in the nova spec | 20:43 |
elmiko | https://review.openstack.org/#/c/243414 | 20:43 |
sdague | ironic actually implemented the nova spec before we did | 20:43 |
elmiko | those are the open guidelines that reference min/max | 20:43 |
sdague | we never implemented this (probably by mistake) | 20:44 |
elmiko | is the idea that these aren't really needed in practice? | 20:44 |
sdague | elmiko: yeh | 20:44 |
sdague | I think we were over thinking this at the time | 20:44 |
elmiko | heh, we are good at that ;) | 20:44 |
sdague | ok, so drop these? Just have the Request header, and be done with it? | 20:48 |
elmiko | i suppose that makes sense, client requests a version and if it can't be met you get some 4xx | 20:48 |
elmiko | the only place i can see the min/max surfacing would be at a version endpoint or something | 20:49 |
elmiko | (and in the body, not headers) | 20:49 |
sdague | right | 20:49 |
elmiko | sold! | 20:49 |
sdague | I could see the structured error for wrong version provide more info | 20:49 |
elmiko | definitely | 20:50 |
sdague | yeh, it was probably for the error case that we thought it would be useful | 20:50 |
sdague | it was like 2 years ago, my brain is foggy | 20:50 |
elmiko | maybe... then you would know with the need for expanded error, i suppose | 20:50 |
elmiko | s/with/without/g | 20:50 |
elmiko | hehe, i think we can forgive some foggyness after 2 years ;) | 20:51 |
sdague | yeh, I think folks can limp without it for now, in practice it's probably a human intervention fail anyway | 20:52 |
elmiko | agreed | 20:53 |
*** e0ne has quit IRC | 20:53 | |
*** lhcheng has joined #openstack-sdks | 21:00 | |
*** kzaitsev_mb has joined #openstack-sdks | 21:14 | |
*** britthouser has quit IRC | 21:27 | |
*** britthou_ has quit IRC | 21:28 | |
*** britthouser has joined #openstack-sdks | 21:32 | |
openstackgerrit | Doug Hellmann proposed openstack/cliff: handle empty list in table formatter https://review.openstack.org/279272 | 21:34 |
openstackgerrit | Brad Behle proposed openstack/python-openstackclient: Add "os subnet show" command using SDK https://review.openstack.org/276495 | 21:35 |
openstackgerrit | Brad Behle proposed openstack/python-openstackclient: Add "os subnet create" command using SDK https://review.openstack.org/279273 | 21:35 |
*** cdent has quit IRC | 21:53 | |
*** amotoki has joined #openstack-sdks | 21:56 | |
*** amotoki has quit IRC | 22:01 | |
*** chlong has quit IRC | 22:03 | |
*** rtheis has quit IRC | 22:10 | |
*** petertr7 is now known as petertr7_away | 22:18 | |
*** annegentle_ has quit IRC | 22:18 | |
*** annegentle_ has joined #openstack-sdks | 22:19 | |
*** dims has quit IRC | 22:23 | |
*** annegentle_ has quit IRC | 22:23 | |
*** dims has joined #openstack-sdks | 22:26 | |
*** gouthamr has quit IRC | 22:28 | |
*** annegentle_ has joined #openstack-sdks | 22:32 | |
*** salv-orlando has joined #openstack-sdks | 22:42 | |
*** salv-orl_ has quit IRC | 22:44 | |
jamielennox | dtroyer, stevemar: replied on https://review.openstack.org/#/c/278782/ | 22:50 |
jamielennox | sorry it got a bit rambly | 22:52 |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:58 | |
*** edleafe has quit IRC | 23:02 | |
*** gildub has joined #openstack-sdks | 23:03 | |
*** edleafe has joined #openstack-sdks | 23:09 | |
*** chlong has joined #openstack-sdks | 23:30 | |
*** annegentle_ has quit IRC | 23:44 | |
*** Qiming has joined #openstack-sdks | 23:50 | |
*** amotoki has joined #openstack-sdks | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!