Thursday, 2018-06-28

*** alex_xu has joined #openstack-sdks00:04
*** yolanda_ has joined #openstack-sdks01:05
*** yolanda has quit IRC01:08
*** yolanda has joined #openstack-sdks01:09
*** chenyb4 has joined #openstack-sdks01:09
*** yolanda_ has quit IRC01:11
*** yolanda_ has joined #openstack-sdks01:13
*** edmondsw has joined #openstack-sdks01:16
*** yolanda has quit IRC01:16
*** yolanda__ has joined #openstack-sdks01:19
*** edmondsw has quit IRC01:20
*** yolanda_ has quit IRC01:22
*** nicolas_o has quit IRC01:30
*** Shrews has quit IRC02:00
*** hiddenicon has joined #openstack-sdks02:30
openstackgerritAdam Harwell proposed openstack/python-openstackclient master: Add ability to filter image list by tag  https://review.openstack.org/57525602:41
*** thrash is now known as thrash|g0ne02:59
*** hiddenicon has quit IRC03:00
*** edmondsw has joined #openstack-sdks03:03
*** edmondsw has quit IRC03:08
*** slaweq has quit IRC03:53
*** slaweq has joined #openstack-sdks04:10
*** slaweq has quit IRC04:16
*** edmondsw has joined #openstack-sdks04:52
*** edmondsw has quit IRC04:57
*** slaweq has joined #openstack-sdks05:11
*** gildub has quit IRC05:12
*** gildub has joined #openstack-sdks05:12
*** gildub has quit IRC05:13
*** gildub has joined #openstack-sdks05:14
*** gildub has quit IRC05:15
*** gildub has joined #openstack-sdks05:15
*** slaweq has quit IRC05:15
*** gildub has quit IRC05:20
openstackgerritwu.chunyang proposed openstack/python-openstackclient master: Add release note link in README  https://review.openstack.org/57866505:27
*** openstackgerrit has quit IRC05:34
*** openstackgerrit has joined #openstack-sdks05:41
openstackgerritwu.chunyang proposed openstack/openstacksdk master: Add release note link in README  https://review.openstack.org/57867205:41
*** gildub has joined #openstack-sdks05:48
*** openstackstatus has quit IRC05:51
*** openstackstatus has joined #openstack-sdks05:53
*** ChanServ sets mode: +v openstackstatus05:53
*** yolanda__ is now known as yolanda05:59
*** Luzi has joined #openstack-sdks06:02
*** gildub has quit IRC06:02
*** gildub has joined #openstack-sdks06:02
*** fanzhang has quit IRC06:04
*** gildub has quit IRC06:06
*** gildub has joined #openstack-sdks06:06
*** slaweq has joined #openstack-sdks06:11
*** gtema has joined #openstack-sdks06:11
*** slaweq has quit IRC06:15
*** fanzhang has joined #openstack-sdks06:35
*** fanzhang has left #openstack-sdks06:36
*** edmondsw has joined #openstack-sdks06:40
*** slaweq has joined #openstack-sdks06:43
*** edmondsw has quit IRC06:46
*** slaweq has quit IRC06:48
*** gildub_ has joined #openstack-sdks06:53
*** gildub_ has quit IRC06:53
*** slaweq has joined #openstack-sdks06:54
*** peereb has joined #openstack-sdks07:09
*** yolanda_ has joined #openstack-sdks07:35
*** yolanda is now known as Guest6344807:37
*** yolanda_ is now known as yolanda07:37
*** Guest63448 has quit IRC07:38
*** jpena|off is now known as jpena07:44
*** kimamisa has joined #openstack-sdks07:49
*** gkadam has joined #openstack-sdks07:56
*** JudeC_ has quit IRC08:05
*** jpich has joined #openstack-sdks08:07
*** d0ugal has joined #openstack-sdks08:08
*** gildub has quit IRC08:11
*** edmondsw has joined #openstack-sdks08:29
*** edmondsw has quit IRC08:34
*** gildub has joined #openstack-sdks08:52
*** gildub has quit IRC09:09
*** d0ugal has quit IRC09:16
*** d0ugal has joined #openstack-sdks09:17
*** cdent has joined #openstack-sdks09:42
*** gildub has joined #openstack-sdks09:43
*** gkadam has quit IRC09:46
*** gkadam has joined #openstack-sdks09:47
*** dtantsur|afk is now known as dtantsur09:49
openstackgerritChen proposed openstack/python-openstackclient master: Compute: Add description support for server  https://review.openstack.org/56854909:51
*** edmondsw has joined #openstack-sdks10:17
*** gkadam has quit IRC10:20
*** gkadam has joined #openstack-sdks10:21
*** edmondsw has quit IRC10:22
*** peereb has quit IRC10:43
*** salv-orlando has joined #openstack-sdks10:44
*** salv-orlando has quit IRC10:45
*** gildub has quit IRC10:57
*** jpena is now known as jpena|lunch10:59
*** chenyb4 has quit IRC11:03
*** abishop has joined #openstack-sdks11:05
*** dtantsur is now known as dtantsur|brb11:32
openstackgerritJosephine Seifert proposed openstack/python-openstackclient master: [WIP] osc-included image signing  https://review.openstack.org/57876911:34
openstackgerrittianhui proposed openstack/python-openstackclient master: Compute: Add tags support for server  https://review.openstack.org/56938611:38
*** salv-orlando has joined #openstack-sdks11:45
*** salv-orlando has quit IRC11:51
*** jpena|lunch is now known as jpena11:56
*** edmondsw has joined #openstack-sdks12:06
*** sheel has joined #openstack-sdks12:06
*** edmondsw has quit IRC12:11
*** cdent has quit IRC12:18
*** gildub has joined #openstack-sdks12:34
*** cdent has joined #openstack-sdks12:34
*** dtantsur|brb is now known as dtantsur12:55
*** thrash|g0ne is now known as thrash13:00
*** edmondsw has joined #openstack-sdks13:01
*** gildub has quit IRC13:13
*** Shrews has joined #openstack-sdks13:34
*** mriedem has joined #openstack-sdks13:37
*** gkadam has quit IRC13:46
*** cdent has quit IRC13:46
*** gkadam has joined #openstack-sdks13:49
*** edleafe- has joined #openstack-sdks13:52
*** edleafe has quit IRC13:54
*** edleafe- is now known as edleafe13:54
*** bobh has joined #openstack-sdks13:59
*** e0ne has joined #openstack-sdks14:02
*** cdent has joined #openstack-sdks14:05
*** lbragstad has quit IRC14:10
openstackgerritMerged openstack/python-openstackclient master: Add release note link in README  https://review.openstack.org/57866514:15
openstackgerritMerged openstack/os-api-ref master: Use 'sphinx.util.logging'  https://review.openstack.org/56317914:16
*** Luzi has quit IRC14:19
edleafeelmiko: dunno if you saw Thierry's email, but the API-SIG session at the PTG is on Monday morning14:24
*** haleyb has quit IRC14:27
*** haleyb has joined #openstack-sdks14:28
elmikoedleafe: yes thanks! as always it might be tough for me to make it, but coming for a day or two is at least /possible/14:31
*** e0ne has quit IRC14:31
*** lbragstad has joined #openstack-sdks14:38
*** e0ne has joined #openstack-sdks14:40
*** alex_xu has quit IRC14:58
*** alex_xu has joined #openstack-sdks15:00
*** bobh has quit IRC15:07
*** e0ne has quit IRC15:15
*** cdent has quit IRC15:16
*** Shrews has quit IRC15:20
*** Shrews has joined #openstack-sdks15:26
*** Shrews has quit IRC15:45
*** cdent has joined #openstack-sdks15:47
*** Shrews has joined #openstack-sdks15:47
openstackgerritToure Dunnon proposed openstack-infra/shade master: python-shade expose MTU setting.  https://review.openstack.org/57886115:52
*** sheel has quit IRC15:55
*** slaweq has quit IRC16:06
*** bobh has joined #openstack-sdks16:08
*** d0ugal has quit IRC16:17
openstackgerritDean Troyer proposed openstack/python-openstackclient master: Add ability to filter image list by tag  https://review.openstack.org/57525616:17
*** jpich has quit IRC16:21
*** Shrews has quit IRC16:21
*** Shrews has joined #openstack-sdks16:23
*** slaweq has joined #openstack-sdks16:24
*** nicolas_o has joined #openstack-sdks16:25
*** raopajay has quit IRC16:26
openstackgerritToure Dunnon proposed openstack-infra/shade master: python-shade expose MTU setting.  https://review.openstack.org/57886116:26
*** Shrews has quit IRC16:29
*** kimamisa has quit IRC16:29
openstackgerritMerged openstack/os-client-config master: Add release note link in README  https://review.openstack.org/57843316:39
elmikodtantsur: i forgot you live in berlin, i was just there 2 weeks ago. i should have emailed!16:42
dtantsurelmiko: oh cmon!16:42
elmikoi forgot!16:42
elmikoi'll remember next time16:43
dtantsurnext time then :)16:43
elmiko;)16:43
dtantsurdo you come here often?16:43
elmikonot really, but i was there twice this year already lol16:43
elmikothis is a fun conference, https://berlinbuzzwords.de/16:44
*** Shrews has joined #openstack-sdks16:44
dtantsurinteresting16:44
*** salv-orlando has joined #openstack-sdks16:51
*** salv-orlando has quit IRC16:56
*** thrash is now known as thrash|biab16:57
mordreddtantsur: I'd be happy to do a something in berlin16:59
mordredrelated to microversions16:59
mordreddtantsur: or I could also just come heckle you16:59
dtantsurthat's a choice to be made16:59
*** Shrews has quit IRC17:00
dtantsurmordred: lemme know if you'll lean towards the first option :) we can try coming up with something17:01
cdentdtantsur: I'm happy to help review slides or whatever17:01
*** jpena is now known as jpena|off17:01
*** Shrews has joined #openstack-sdks17:03
mordreddtantsur: first option sounds like a great option - as long as we title the talk something provocative - like "why microversions are awesome and why you suck if you don't like them" or "how to fix evil with microversions" or "microversions: better than beer" ;)17:03
dtantsurmordred: the latter will set the bar too high - remember that we'll be in Germany ;)17:04
mordreddtantsur: this is an excellent point you make17:04
dtantsurI'm pretty sure I've tried a few beers here better than microversions :D17:05
dtantsur"how to fix evil" seems balanced enough though17:05
elmikomordred: i love going big with title, ++17:05
elmikoedleafe cdent dtantsur ready for review, https://etherpad.openstack.org/p/api-sig-newsletter17:05
edleafe"How I solved my romantic problems using microversions"17:06
dtantsurLOL17:06
elmikohaha, yes!17:07
mordred:)17:08
*** Shrews has quit IRC17:09
mordred"microversions: blockchain containers serverless edge"17:10
edleafemordred: there isn't a room big enough for that one17:11
* mordred feels like he missed a popular buzzword17:11
dtantsurmordred, edleafe and everyone bored: a quick thought dump https://etherpad.openstack.org/p/microversions-better-than-beer17:11
*** Shrews has joined #openstack-sdks17:11
elmikomordred: you really could have worked "cloud native" in there17:12
dtantsurelmiko: the newsletter LGTM btw17:12
elmikothanks17:12
elmikoor even "artifical intelligence"17:12
mordredelmiko: gah. I knew I missed some17:12
elmikoXD17:12
mordredI really want to do a talk with a title of "cloud native blockchain machine learning containers serverless edge" now17:13
mordredand have it be a talk on the dangers of chasing tech fashion trends17:14
dtantsurhah, I just ended up with blockchain containers of serverless cloud native edge artificial intelligence in the etherpad17:14
mordred:)17:14
dtantsurwell, it could be a useful talk17:14
mordred"blockchain containers of serverless cloud native edge artificial intelligence" could be a funny subtitle17:15
dtantsur++17:15
*** gkadam has quit IRC17:15
elmikowow, amazing mordred17:16
*** Shrews has quit IRC17:16
dtantsurmordred: what time in UTC do you usually appear online? it's past 7pm here and my brain is only capable of producing hype techie puns17:16
*** Shrews has joined #openstack-sdks17:17
elmikoi really feel like that talk needs the subtext ": How I learned to stop worrying and love the buzz"17:17
elmikocdent edleafe , i'm gonna head out in a few, is the newsletter g2g?17:18
dtantsur"How I learned to stop loving the buzz and start worrying"17:18
elmikohahahah17:18
cdentelmiko: sorry, was in a meeting. 2 in fact.17:19
elmikono worries17:19
elmikoi thought edleafe might be editing17:19
dtantsurwe should use blockchain for our newsletter17:19
dtantsurbonus point for making edleafe pay for each edit17:20
* dtantsur hides17:20
cdenthuzzah17:20
cdentelmiko: it's not an additional board I made, it's a "board" which provides an overview of our stories17:20
cdentwhich is ... I'm not sure how to say that17:20
cdentmaybe just fewer words17:20
edleafesorry, I was just wondering about what cdent just mentioned17:21
* edleafe is in a meeting with split attention17:21
mordreddtantsur: usually around 1200 UTC17:21
mordredelmiko: ++ how I learned to stop (or start) worrying17:21
dtantsurgood, I'll ping you around that17:22
dtantsursee you17:22
*** dtantsur is now known as dtantsur|afk17:22
mordredossum17:22
elmikocdent: ack17:22
elmikocdent: ok, updated the language there17:23
*** bobh_ has joined #openstack-sdks17:23
*** bobh has quit IRC17:23
elmikoi'm gonna grab lunch, i'll check back here in a bit17:24
openstackgerritMerged openstack/python-openstackclient master: Compute: Add description support for flavor  https://review.openstack.org/57539017:26
openstackgerritMerged openstack/python-openstackclient master: Format port_details field of Floating IP  https://review.openstack.org/53380917:26
*** thrash|biab is now known as thrash17:26
*** e0ne has joined #openstack-sdks17:28
*** e0ne has quit IRC17:28
*** bobh_ has quit IRC17:33
*** bobh has joined #openstack-sdks17:33
*** bobh_ has joined #openstack-sdks17:33
*** bobh has quit IRC17:38
edleafeelmiko: I added an alternate wording for that last paragraph. LMK what you think17:43
*** Shrews has quit IRC17:45
*** salv-orlando has joined #openstack-sdks17:52
*** salv-orlando has quit IRC17:56
*** Shrews has joined #openstack-sdks17:58
nicolas_ospeaking of microversions: https://storyboard.openstack.org/#!/story/200275218:00
openstackgerritMatt Riedemann proposed openstack/python-openstackclient master: Fix docs from I0dc80bee3ba6ff4ec8cc3fc113b6de7807e0bf2a  https://review.openstack.org/57895218:02
elmikoedleafe: lgtm!18:03
mriedemi see i need to be helping with reviews on the explosion of osc compute microversion gap patches...18:11
mriedemlooks like some people are'nt even testing these18:12
*** Shrews has quit IRC18:23
*** yolanda_ has joined #openstack-sdks18:25
*** yolanda has quit IRC18:27
*** Shrews has joined #openstack-sdks18:29
mriedemdtroyer: on any of these "add support for compute api version" patches to OSC, feel free to ping me to review those18:31
mriedemi've gone through a few18:31
*** Shrews_ has joined #openstack-sdks18:32
dtroyermriedem: cool and thanks, I will.  The one I +W today was querying novaclient to get it, I know that is wrong (keystoenauth should do that) but we have a bunch to clean up already18:34
mriedemhttps://review.openstack.org/#/c/575390/ >18:34
dtroyerdo you know of an example so far that uses keystoneauth's negotiated versions?18:34
mriedem?18:34
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Only send force parameter to live migration if supported  https://review.openstack.org/57896018:34
dtroyeryes18:34
*** Shrews_ has quit IRC18:34
*** Shrews has quit IRC18:35
dtroyerit's been too long and I don't have ksa in my head like I used to… :(18:35
mordrednicolas_o: ^^ there's a potential fix for the live migrate / force / nova microversion thing18:35
mriedemthere might be some ksa version negotiation stuff in some of nova's internal client code for other services....but not totally sure,18:35
mriedemnovaclient does it's own server/client version negiotiation18:35
mriedem*negotiation18:35
mordredyah - it's on my list to make you some patches to get novaclient to use ksa's stuff18:36
mriedemwhat i'm seeing in https://review.openstack.org/#/c/575390/11/openstackclient/compute/v2/flavor.py is just validating that the client requested an acceptable minimum version, which doesn't mean the server supports that18:36
dtroyerright, and that is what is being used so far.  ah, ok18:36
mriedemosc-placement has a bit cleaner decorator CheckVersion mixin thing that does this same thing for options18:36
mriedemhttps://github.com/openstack/osc-placement/blob/master/osc_placement/version.py#L10718:37
mordredwe haven't plumbed ksa microversion support into osc yet anywhere as far as I am aware18:37
openstackgerritDean Troyer proposed openstack/python-openstackclient master: Retry floating IP tests  https://review.openstack.org/57896118:38
mriedemso we have stuff like this in osc-placement https://review.openstack.org/#/c/514646/33/osc_placement/resources/allocation.py@8618:38
mordredmriedem: that placement code is only checking the configured version (which is what placement.api_version contains)18:38
mriedemin that command, it says --project-id is required if --os-placement-api-version >= 1.818:38
mriedemmordred: yeah i know it's not doing server side version discovery18:38
mriedemlike novaclient does18:38
mordredyah - I'm just now starting to use the server side discovery ksa is doing in sdk - that patch above is the first consumption patch18:39
mordredI think we might want to add some comparison methods to either the EndpointData object or directly to the Adapter18:40
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Only send force parameter to live migration if supported  https://review.openstack.org/57896018:41
mordredwhoops. typo18:41
mriedemoh god18:42
mriedem2.30 :)18:43
*** pooja-jadhav has joined #openstack-sdks18:44
*** Shrews has joined #openstack-sdks18:45
mriedemmordred: would you like me to add the mega warnings to live migrate sdk if using host and force?18:46
mriedemhttps://docs.openstack.org/openstacksdk/latest/user/proxies/compute.html#openstack.compute.v2._proxy.Proxy.live_migrate_server18:46
mriedempeople shouldn't use those, and really shouldn't use force18:46
*** e0ne has joined #openstack-sdks18:47
*** pooja_jadhav has quit IRC18:47
mordredmriedem: well - that's a good question18:48
mordredby "should't use force" - do you mean force is going to go away?18:48
mriedemno18:49
mordredor it's a conceptually bad idea and humans shouldn't use it even though it's an exisitng feature18:49
mriedemthe latter18:49
mriedemif you specify a host before 2.30, it's the same as specifying a host + force with 2.3018:49
mriedemboth mean "send to this host regardless of the scheduler"18:49
mriedemaka "please oversubscribe me and shoot myself and users in the foot"18:49
mordredwhat is the behavior if you set host but not force with 2.30?18:50
mriedemmove your instance from az1 to az8 w/o knowing it, etc18:50
mriedemwe run that host through the scheduler18:50
mriedemso if it checks out, great18:50
mriedem"Prior to microversion 2.30, specifying a host will bypass validation by the scheduler, which could result in failures to actually migrate the instance to the specified host, or over-subscription of the host. It is recommended to either not specify a host so that the scheduler will pick one, or specify a host with microversion >= 2.30 and without force=True set."18:50
*** e0ne has quit IRC18:50
*** pooja_jadhav has joined #openstack-sdks18:51
mordredgotcha. this is fun18:51
mriedemstarting in pike we still check with placement to make sure you can allocate resources on the forced host and if placement says 'nope' then we fail18:51
mriedemso it's not as terrible anymore, but you can still f things up like azs18:51
mriedemany of the other qualitative filters - tenant isolation, image isolation, etc18:52
mordredmriedem: lemme take a stab at updating that patch and tell me if I'm getting it right18:52
*** salv-orlando has joined #openstack-sdks18:53
mordredmriedem: does force have any meaning without host?18:54
*** pooja-jadhav has quit IRC18:54
mriedemnope18:56
mordredk. cool18:56
openstackgerritToure Dunnon proposed openstack-infra/shade master: python-shade expose MTU setting.  https://review.openstack.org/57886118:57
*** salv-orlando has quit IRC18:57
nicolas_omriedem: mordred: I am afraid it's still broken with the patch. The API is not happy unless I pass block_migration: False, disk_over_commit: False.18:58
nicolas_oThis is how I got it to work with 2.1 api: https://github.com/nicolasochem/openstacksdk/commit/4a912a026a218e3b146fe1408c460608873ecfd418:58
*** gtema has quit IRC18:59
mriedemnicolas_o: that's for different reasons https://developer.openstack.org/api-ref/compute/#live-migrate-server-os-migratelive-action18:59
mriedemthe block_migration parameter was removed from the api in 2.2419:00
mriedemoh sorry, it was re-typed19:00
mordredwow. this is fun19:00
mriedem2.25 allows you to send block_migration=auto19:00
mriedemmeaning, "you figure out if i'm using shared disk or not"19:00
mriedemdisk_over_commit was removed in 2.2519:01
mriedemhttps://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-mitaka19:01
mriedemi'm kind of worried that no one is reading our microversion history or api reference docs...19:01
mordredmriedem: there's a lot of it - and I'm literally just now adding the very first use of a microversion :)19:02
mriedemheh yeah i know19:02
mordredso - I promise I'll read it more19:02
mriedemi started https://etherpad.openstack.org/p/compute-api-microversion-gap-in-osc19:02
nicolas_oThanks for that. I just want to use the sdk to do something like: self.cloud.compute.live_migrate_server(id, host=host_id)19:03
mordredyup. hopefully we'll get you there :)19:03
openstackgerritAlessandro Nesta proposed openstack/osc-lib master: Add release note link in README  https://review.openstack.org/57845919:03
mriedemi'm not sure what the best default logic there is then, i'd say if you're specifying >= 2.25 and block_migration isn't specified, use 'auto';19:04
mriedemif < 2.25 and host isn't specified, default to True?19:04
mriedemif you're specifying a host, then we might want to require block_migration since you should know if that host is on shared storage and < 2.2519:04
mriedemit's a complicated matrix19:04
openstackgerritAlessandro Nesta proposed openstack/osc-lib master: Add release note link in README  https://review.openstack.org/57845919:05
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Only send force parameter to live migration if supported  https://review.openstack.org/57896019:23
mordredmriedem: how does that look logically ... (ignore the fact that the code is overly repetitive - we can write cleverer code later)19:23
* mriedem gets out his red pen19:26
mriedemoh wait we passed a law on nit picking didn't we?19:26
*** Shrews has quit IRC19:33
*** Shrews has joined #openstack-sdks19:34
*** Shrews has quit IRC19:35
*** Shrews has joined #openstack-sdks19:35
*** bobh_ has quit IRC19:37
mriedemmordred: supports_microversion is <= right?19:38
mriedemmordred: comments inline19:44
*** Shrews has quit IRC19:44
mordredmriedem: yes - <= ... and thanks!19:45
mriedemand a late comment19:48
mriedem'host' is required in the body always, even if host=None19:48
mriedemit's dumb19:48
mriedem"The host to which to migrate the server. If this parameter is None, the scheduler chooses a host."19:49
rm_workdtroyer: thanks for pushing that tag change through :)19:56
rm_workmordred: was it you i was talking to about fixing some of the neutron version discovery issues that were introduced in 0.10?19:59
rm_workI don't remember where we left that19:59
rm_worklooks like it's still not working in 0.14.x for me, though the message is a bit clearer :P20:01
*** crunchengine has joined #openstack-sdks20:21
rm_workFailed to contact the endpoint at https://openstack:9696 for discovery. Fallback to using that endpoint as the base url.20:23
rm_workNotFoundException: 404: Client Error for url: https://openstack:9696/networks, Not Found20:23
rm_work^^ on Liberty20:23
*** d0ugal has joined #openstack-sdks20:38
*** abishop has quit IRC20:52
mordredrm_work: I *think* we have a fix for that in master and I'm a bad person who has not cut a release for you yet20:56
rm_worklol np, i can test it20:56
rm_workyou have a CR?20:56
rm_workor, SHA20:56
rm_worki can apply20:56
rm_workor i guess i could just checkout master20:56
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Only send force parameter to live migration if supported  https://review.openstack.org/57896020:56
mordredmriedem: ^^ updates. thanks for the feedback btw - super helpful!20:56
mordredrm_work: looking20:56
rm_workyeah sec i'll just switch to master20:57
rm_workdon't worry about it20:57
mordredok. cool20:57
*** d0ugal has quit IRC20:57
rm_workhmmmmmmm20:57
mordredit's also possible that we looked at this, I said "oh, I see the issue and will write a patch" and then didn't20:57
rm_workyeah i think it's the latter20:57
rm_workmaster seems to be the same20:58
mordredyes!20:58
mordredI remember the thing now20:58
rm_workyeah everyone using this cloud is stuck on 0.9.x which is just sad T_T20:58
mordredkmalloc: ^^ on older clouds, neutron's version discovery document is auth protected (because of course it is)20:58
rm_worklolol yes20:59
mordredkmalloc: I kind of think we should just update ksa to send a token if it has one when doing discovery20:59
mordredkmalloc: (but not to get a token if it doesn't already have one perhaps)20:59
mordredkmalloc: or else I can probably work around it in SDK - but it's definitely a weird gotcha for folks21:00
rm_workwouldn't that just make the error inconsistent then? :(21:00
kmallocHmm21:00
mordredrm_work: hrm. good point21:00
kmallocYeah it is weird21:01
rm_workcan you assume that if it is auth protected, that it's one of the old versions pre-discovery? and that tells you what the endpoint is? :P or is it still variable?21:01
mordredkmalloc: the sdk answer will basically be "if network_endpoint_override is None and not catalog_url.endswith('/v2.0'): network_endpoint_override = catalog_url + '/v2.0'21:01
mordredrm_work: well - *generaly* no - but for neutron it turns out there is one and only one version if it's old21:02
rm_workyes21:02
rm_workthat is what i was thinking21:02
mordredAHHHHH21:08
* mordred just realized - I have the logic this needs in the shade layer already :)21:09
*** crunchengine has quit IRC21:11
rm_work:P21:12
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Hardcode v2.0 onto end of neutron endpoints  https://review.openstack.org/57901521:14
mordredrm_work: ^^ untested yet - but maybe that'll fix it for you21:14
rm_workwill try it21:14
rm_workmordred: A++ :)21:15
rm_workthanks21:15
mordredrm_work: it worked?21:15
rm_workyep21:15
mordredyay!21:15
mordredI will update that patch with some tests21:15
rm_workreview: A++, would bother mordred about patches again21:16
mordred:)21:16
* mordred will get this landed and then a release cut for y'all21:16
rm_workthanks muchly21:16
mordredkmalloc: ^^ in case you wanna look at the evil hacky thing21:16
rm_workstarting to have stuff we'd like to have past 0.9.x :P21:16
* mordred would lke you to be psat 0.9 too21:16
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Hardcode v2.0 onto end of neutron endpoints  https://review.openstack.org/57901521:27
*** cdent has quit IRC21:27
*** edmondsw has quit IRC21:31
kmallocK21:33
*** thrash is now known as thrash|g0ne21:42
*** salv-orlando has joined #openstack-sdks21:55
openstackgerritSorin Sbarnea proposed openstack/cliff master: Assure executable name is kept when app is called as module  https://review.openstack.org/57902521:57
*** salv-orlando has quit IRC22:00
openstackgerritLance Bragstad proposed openstack/python-openstackclient master: Implement support for registered limits  https://review.openstack.org/57447522:11
openstackgerritLance Bragstad proposed openstack/python-openstackclient master: Implement support for project limits  https://review.openstack.org/57521122:11
*** ssbarnea has joined #openstack-sdks22:26
*** kimamisa has joined #openstack-sdks22:40
*** kimamisa has quit IRC22:46
*** salv-orlando has joined #openstack-sdks22:56
*** salv-orlando has quit IRC23:01
*** yolanda__ has joined #openstack-sdks23:07
kmallocmordred: looking at evil hacky-thing now that i am not on mobile23:08
kmallocmordred: gross, but hey, if it fixes it23:09
*** yolanda_ has quit IRC23:11
*** yolanda__ has quit IRC23:18
*** nicolas_o has quit IRC23:22

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!