*** alex_xu has joined #openstack-sdks | 00:04 | |
*** yolanda_ has joined #openstack-sdks | 01:05 | |
*** yolanda has quit IRC | 01:08 | |
*** yolanda has joined #openstack-sdks | 01:09 | |
*** chenyb4 has joined #openstack-sdks | 01:09 | |
*** yolanda_ has quit IRC | 01:11 | |
*** yolanda_ has joined #openstack-sdks | 01:13 | |
*** edmondsw has joined #openstack-sdks | 01:16 | |
*** yolanda has quit IRC | 01:16 | |
*** yolanda__ has joined #openstack-sdks | 01:19 | |
*** edmondsw has quit IRC | 01:20 | |
*** yolanda_ has quit IRC | 01:22 | |
*** nicolas_o has quit IRC | 01:30 | |
*** Shrews has quit IRC | 02:00 | |
*** hiddenicon has joined #openstack-sdks | 02:30 | |
openstackgerrit | Adam Harwell proposed openstack/python-openstackclient master: Add ability to filter image list by tag https://review.openstack.org/575256 | 02:41 |
---|---|---|
*** thrash is now known as thrash|g0ne | 02:59 | |
*** hiddenicon has quit IRC | 03:00 | |
*** edmondsw has joined #openstack-sdks | 03:03 | |
*** edmondsw has quit IRC | 03:08 | |
*** slaweq has quit IRC | 03:53 | |
*** slaweq has joined #openstack-sdks | 04:10 | |
*** slaweq has quit IRC | 04:16 | |
*** edmondsw has joined #openstack-sdks | 04:52 | |
*** edmondsw has quit IRC | 04:57 | |
*** slaweq has joined #openstack-sdks | 05:11 | |
*** gildub has quit IRC | 05:12 | |
*** gildub has joined #openstack-sdks | 05:12 | |
*** gildub has quit IRC | 05:13 | |
*** gildub has joined #openstack-sdks | 05:14 | |
*** gildub has quit IRC | 05:15 | |
*** gildub has joined #openstack-sdks | 05:15 | |
*** slaweq has quit IRC | 05:15 | |
*** gildub has quit IRC | 05:20 | |
openstackgerrit | wu.chunyang proposed openstack/python-openstackclient master: Add release note link in README https://review.openstack.org/578665 | 05:27 |
*** openstackgerrit has quit IRC | 05:34 | |
*** openstackgerrit has joined #openstack-sdks | 05:41 | |
openstackgerrit | wu.chunyang proposed openstack/openstacksdk master: Add release note link in README https://review.openstack.org/578672 | 05:41 |
*** gildub has joined #openstack-sdks | 05:48 | |
*** openstackstatus has quit IRC | 05:51 | |
*** openstackstatus has joined #openstack-sdks | 05:53 | |
*** ChanServ sets mode: +v openstackstatus | 05:53 | |
*** yolanda__ is now known as yolanda | 05:59 | |
*** Luzi has joined #openstack-sdks | 06:02 | |
*** gildub has quit IRC | 06:02 | |
*** gildub has joined #openstack-sdks | 06:02 | |
*** fanzhang has quit IRC | 06:04 | |
*** gildub has quit IRC | 06:06 | |
*** gildub has joined #openstack-sdks | 06:06 | |
*** slaweq has joined #openstack-sdks | 06:11 | |
*** gtema has joined #openstack-sdks | 06:11 | |
*** slaweq has quit IRC | 06:15 | |
*** fanzhang has joined #openstack-sdks | 06:35 | |
*** fanzhang has left #openstack-sdks | 06:36 | |
*** edmondsw has joined #openstack-sdks | 06:40 | |
*** slaweq has joined #openstack-sdks | 06:43 | |
*** edmondsw has quit IRC | 06:46 | |
*** slaweq has quit IRC | 06:48 | |
*** gildub_ has joined #openstack-sdks | 06:53 | |
*** gildub_ has quit IRC | 06:53 | |
*** slaweq has joined #openstack-sdks | 06:54 | |
*** peereb has joined #openstack-sdks | 07:09 | |
*** yolanda_ has joined #openstack-sdks | 07:35 | |
*** yolanda is now known as Guest63448 | 07:37 | |
*** yolanda_ is now known as yolanda | 07:37 | |
*** Guest63448 has quit IRC | 07:38 | |
*** jpena|off is now known as jpena | 07:44 | |
*** kimamisa has joined #openstack-sdks | 07:49 | |
*** gkadam has joined #openstack-sdks | 07:56 | |
*** JudeC_ has quit IRC | 08:05 | |
*** jpich has joined #openstack-sdks | 08:07 | |
*** d0ugal has joined #openstack-sdks | 08:08 | |
*** gildub has quit IRC | 08:11 | |
*** edmondsw has joined #openstack-sdks | 08:29 | |
*** edmondsw has quit IRC | 08:34 | |
*** gildub has joined #openstack-sdks | 08:52 | |
*** gildub has quit IRC | 09:09 | |
*** d0ugal has quit IRC | 09:16 | |
*** d0ugal has joined #openstack-sdks | 09:17 | |
*** cdent has joined #openstack-sdks | 09:42 | |
*** gildub has joined #openstack-sdks | 09:43 | |
*** gkadam has quit IRC | 09:46 | |
*** gkadam has joined #openstack-sdks | 09:47 | |
*** dtantsur|afk is now known as dtantsur | 09:49 | |
openstackgerrit | Chen proposed openstack/python-openstackclient master: Compute: Add description support for server https://review.openstack.org/568549 | 09:51 |
*** edmondsw has joined #openstack-sdks | 10:17 | |
*** gkadam has quit IRC | 10:20 | |
*** gkadam has joined #openstack-sdks | 10:21 | |
*** edmondsw has quit IRC | 10:22 | |
*** peereb has quit IRC | 10:43 | |
*** salv-orlando has joined #openstack-sdks | 10:44 | |
*** salv-orlando has quit IRC | 10:45 | |
*** gildub has quit IRC | 10:57 | |
*** jpena is now known as jpena|lunch | 10:59 | |
*** chenyb4 has quit IRC | 11:03 | |
*** abishop has joined #openstack-sdks | 11:05 | |
*** dtantsur is now known as dtantsur|brb | 11:32 | |
openstackgerrit | Josephine Seifert proposed openstack/python-openstackclient master: [WIP] osc-included image signing https://review.openstack.org/578769 | 11:34 |
openstackgerrit | tianhui proposed openstack/python-openstackclient master: Compute: Add tags support for server https://review.openstack.org/569386 | 11:38 |
*** salv-orlando has joined #openstack-sdks | 11:45 | |
*** salv-orlando has quit IRC | 11:51 | |
*** jpena|lunch is now known as jpena | 11:56 | |
*** edmondsw has joined #openstack-sdks | 12:06 | |
*** sheel has joined #openstack-sdks | 12:06 | |
*** edmondsw has quit IRC | 12:11 | |
*** cdent has quit IRC | 12:18 | |
*** gildub has joined #openstack-sdks | 12:34 | |
*** cdent has joined #openstack-sdks | 12:34 | |
*** dtantsur|brb is now known as dtantsur | 12:55 | |
*** thrash|g0ne is now known as thrash | 13:00 | |
*** edmondsw has joined #openstack-sdks | 13:01 | |
*** gildub has quit IRC | 13:13 | |
*** Shrews has joined #openstack-sdks | 13:34 | |
*** mriedem has joined #openstack-sdks | 13:37 | |
*** gkadam has quit IRC | 13:46 | |
*** cdent has quit IRC | 13:46 | |
*** gkadam has joined #openstack-sdks | 13:49 | |
*** edleafe- has joined #openstack-sdks | 13:52 | |
*** edleafe has quit IRC | 13:54 | |
*** edleafe- is now known as edleafe | 13:54 | |
*** bobh has joined #openstack-sdks | 13:59 | |
*** e0ne has joined #openstack-sdks | 14:02 | |
*** cdent has joined #openstack-sdks | 14:05 | |
*** lbragstad has quit IRC | 14:10 | |
openstackgerrit | Merged openstack/python-openstackclient master: Add release note link in README https://review.openstack.org/578665 | 14:15 |
openstackgerrit | Merged openstack/os-api-ref master: Use 'sphinx.util.logging' https://review.openstack.org/563179 | 14:16 |
*** Luzi has quit IRC | 14:19 | |
edleafe | elmiko: dunno if you saw Thierry's email, but the API-SIG session at the PTG is on Monday morning | 14:24 |
*** haleyb has quit IRC | 14:27 | |
*** haleyb has joined #openstack-sdks | 14:28 | |
elmiko | edleafe: 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 IRC | 14:31 | |
*** lbragstad has joined #openstack-sdks | 14:38 | |
*** e0ne has joined #openstack-sdks | 14:40 | |
*** alex_xu has quit IRC | 14:58 | |
*** alex_xu has joined #openstack-sdks | 15:00 | |
*** bobh has quit IRC | 15:07 | |
*** e0ne has quit IRC | 15:15 | |
*** cdent has quit IRC | 15:16 | |
*** Shrews has quit IRC | 15:20 | |
*** Shrews has joined #openstack-sdks | 15:26 | |
*** Shrews has quit IRC | 15:45 | |
*** cdent has joined #openstack-sdks | 15:47 | |
*** Shrews has joined #openstack-sdks | 15:47 | |
openstackgerrit | Toure Dunnon proposed openstack-infra/shade master: python-shade expose MTU setting. https://review.openstack.org/578861 | 15:52 |
*** sheel has quit IRC | 15:55 | |
*** slaweq has quit IRC | 16:06 | |
*** bobh has joined #openstack-sdks | 16:08 | |
*** d0ugal has quit IRC | 16:17 | |
openstackgerrit | Dean Troyer proposed openstack/python-openstackclient master: Add ability to filter image list by tag https://review.openstack.org/575256 | 16:17 |
*** jpich has quit IRC | 16:21 | |
*** Shrews has quit IRC | 16:21 | |
*** Shrews has joined #openstack-sdks | 16:23 | |
*** slaweq has joined #openstack-sdks | 16:24 | |
*** nicolas_o has joined #openstack-sdks | 16:25 | |
*** raopajay has quit IRC | 16:26 | |
openstackgerrit | Toure Dunnon proposed openstack-infra/shade master: python-shade expose MTU setting. https://review.openstack.org/578861 | 16:26 |
*** Shrews has quit IRC | 16:29 | |
*** kimamisa has quit IRC | 16:29 | |
openstackgerrit | Merged openstack/os-client-config master: Add release note link in README https://review.openstack.org/578433 | 16:39 |
elmiko | dtantsur: i forgot you live in berlin, i was just there 2 weeks ago. i should have emailed! | 16:42 |
dtantsur | elmiko: oh cmon! | 16:42 |
elmiko | i forgot! | 16:42 |
elmiko | i'll remember next time | 16:43 |
dtantsur | next time then :) | 16:43 |
elmiko | ;) | 16:43 |
dtantsur | do you come here often? | 16:43 |
elmiko | not really, but i was there twice this year already lol | 16:43 |
elmiko | this is a fun conference, https://berlinbuzzwords.de/ | 16:44 |
*** Shrews has joined #openstack-sdks | 16:44 | |
dtantsur | interesting | 16:44 |
*** salv-orlando has joined #openstack-sdks | 16:51 | |
*** salv-orlando has quit IRC | 16:56 | |
*** thrash is now known as thrash|biab | 16:57 | |
mordred | dtantsur: I'd be happy to do a something in berlin | 16:59 |
mordred | related to microversions | 16:59 |
mordred | dtantsur: or I could also just come heckle you | 16:59 |
dtantsur | that's a choice to be made | 16:59 |
*** Shrews has quit IRC | 17:00 | |
dtantsur | mordred: lemme know if you'll lean towards the first option :) we can try coming up with something | 17:01 |
cdent | dtantsur: I'm happy to help review slides or whatever | 17:01 |
*** jpena is now known as jpena|off | 17:01 | |
*** Shrews has joined #openstack-sdks | 17:03 | |
mordred | dtantsur: 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 |
dtantsur | mordred: the latter will set the bar too high - remember that we'll be in Germany ;) | 17:04 |
mordred | dtantsur: this is an excellent point you make | 17:04 |
dtantsur | I'm pretty sure I've tried a few beers here better than microversions :D | 17:05 |
dtantsur | "how to fix evil" seems balanced enough though | 17:05 |
elmiko | mordred: i love going big with title, ++ | 17:05 |
elmiko | edleafe cdent dtantsur ready for review, https://etherpad.openstack.org/p/api-sig-newsletter | 17:05 |
edleafe | "How I solved my romantic problems using microversions" | 17:06 |
dtantsur | LOL | 17:06 |
elmiko | haha, yes! | 17:07 |
mordred | :) | 17:08 |
*** Shrews has quit IRC | 17:09 | |
mordred | "microversions: blockchain containers serverless edge" | 17:10 |
edleafe | mordred: there isn't a room big enough for that one | 17:11 |
* mordred feels like he missed a popular buzzword | 17:11 | |
dtantsur | mordred, edleafe and everyone bored: a quick thought dump https://etherpad.openstack.org/p/microversions-better-than-beer | 17:11 |
*** Shrews has joined #openstack-sdks | 17:11 | |
elmiko | mordred: you really could have worked "cloud native" in there | 17:12 |
dtantsur | elmiko: the newsletter LGTM btw | 17:12 |
elmiko | thanks | 17:12 |
elmiko | or even "artifical intelligence" | 17:12 |
mordred | elmiko: gah. I knew I missed some | 17:12 |
elmiko | XD | 17:12 |
mordred | I really want to do a talk with a title of "cloud native blockchain machine learning containers serverless edge" now | 17:13 |
mordred | and have it be a talk on the dangers of chasing tech fashion trends | 17:14 |
dtantsur | hah, I just ended up with blockchain containers of serverless cloud native edge artificial intelligence in the etherpad | 17:14 |
mordred | :) | 17:14 |
dtantsur | well, it could be a useful talk | 17:14 |
mordred | "blockchain containers of serverless cloud native edge artificial intelligence" could be a funny subtitle | 17:15 |
dtantsur | ++ | 17:15 |
*** gkadam has quit IRC | 17:15 | |
elmiko | wow, amazing mordred | 17:16 |
*** Shrews has quit IRC | 17:16 | |
dtantsur | mordred: what time in UTC do you usually appear online? it's past 7pm here and my brain is only capable of producing hype techie puns | 17:16 |
*** Shrews has joined #openstack-sdks | 17:17 | |
elmiko | i really feel like that talk needs the subtext ": How I learned to stop worrying and love the buzz" | 17:17 |
elmiko | cdent 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 |
elmiko | hahahah | 17:18 |
cdent | elmiko: sorry, was in a meeting. 2 in fact. | 17:19 |
elmiko | no worries | 17:19 |
elmiko | i thought edleafe might be editing | 17:19 |
dtantsur | we should use blockchain for our newsletter | 17:19 |
dtantsur | bonus point for making edleafe pay for each edit | 17:20 |
* dtantsur hides | 17:20 | |
cdent | huzzah | 17:20 |
cdent | elmiko: it's not an additional board I made, it's a "board" which provides an overview of our stories | 17:20 |
cdent | which is ... I'm not sure how to say that | 17:20 |
cdent | maybe just fewer words | 17:20 |
edleafe | sorry, I was just wondering about what cdent just mentioned | 17:21 |
* edleafe is in a meeting with split attention | 17:21 | |
mordred | dtantsur: usually around 1200 UTC | 17:21 |
mordred | elmiko: ++ how I learned to stop (or start) worrying | 17:21 |
dtantsur | good, I'll ping you around that | 17:22 |
dtantsur | see you | 17:22 |
*** dtantsur is now known as dtantsur|afk | 17:22 | |
mordred | ossum | 17:22 |
elmiko | cdent: ack | 17:22 |
elmiko | cdent: ok, updated the language there | 17:23 |
*** bobh_ has joined #openstack-sdks | 17:23 | |
*** bobh has quit IRC | 17:23 | |
elmiko | i'm gonna grab lunch, i'll check back here in a bit | 17:24 |
openstackgerrit | Merged openstack/python-openstackclient master: Compute: Add description support for flavor https://review.openstack.org/575390 | 17:26 |
openstackgerrit | Merged openstack/python-openstackclient master: Format port_details field of Floating IP https://review.openstack.org/533809 | 17:26 |
*** thrash|biab is now known as thrash | 17:26 | |
*** e0ne has joined #openstack-sdks | 17:28 | |
*** e0ne has quit IRC | 17:28 | |
*** bobh_ has quit IRC | 17:33 | |
*** bobh has joined #openstack-sdks | 17:33 | |
*** bobh_ has joined #openstack-sdks | 17:33 | |
*** bobh has quit IRC | 17:38 | |
edleafe | elmiko: I added an alternate wording for that last paragraph. LMK what you think | 17:43 |
*** Shrews has quit IRC | 17:45 | |
*** salv-orlando has joined #openstack-sdks | 17:52 | |
*** salv-orlando has quit IRC | 17:56 | |
*** Shrews has joined #openstack-sdks | 17:58 | |
nicolas_o | speaking of microversions: https://storyboard.openstack.org/#!/story/2002752 | 18:00 |
openstackgerrit | Matt Riedemann proposed openstack/python-openstackclient master: Fix docs from I0dc80bee3ba6ff4ec8cc3fc113b6de7807e0bf2a https://review.openstack.org/578952 | 18:02 |
elmiko | edleafe: lgtm! | 18:03 |
mriedem | i see i need to be helping with reviews on the explosion of osc compute microversion gap patches... | 18:11 |
mriedem | looks like some people are'nt even testing these | 18:12 |
*** Shrews has quit IRC | 18:23 | |
*** yolanda_ has joined #openstack-sdks | 18:25 | |
*** yolanda has quit IRC | 18:27 | |
*** Shrews has joined #openstack-sdks | 18:29 | |
mriedem | dtroyer: on any of these "add support for compute api version" patches to OSC, feel free to ping me to review those | 18:31 |
mriedem | i've gone through a few | 18:31 |
*** Shrews_ has joined #openstack-sdks | 18:32 | |
dtroyer | mriedem: 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 already | 18:34 |
mriedem | https://review.openstack.org/#/c/575390/ > | 18:34 |
dtroyer | do you know of an example so far that uses keystoneauth's negotiated versions? | 18:34 |
mriedem | ? | 18:34 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Only send force parameter to live migration if supported https://review.openstack.org/578960 | 18:34 |
dtroyer | yes | 18:34 |
*** Shrews_ has quit IRC | 18:34 | |
*** Shrews has quit IRC | 18:35 | |
dtroyer | it's been too long and I don't have ksa in my head like I used to… :( | 18:35 |
mordred | nicolas_o: ^^ there's a potential fix for the live migrate / force / nova microversion thing | 18:35 |
mriedem | there might be some ksa version negotiation stuff in some of nova's internal client code for other services....but not totally sure, | 18:35 |
mriedem | novaclient does it's own server/client version negiotiation | 18:35 |
mriedem | *negotiation | 18:35 |
mordred | yah - it's on my list to make you some patches to get novaclient to use ksa's stuff | 18:36 |
mriedem | what 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 that | 18:36 |
dtroyer | right, and that is what is being used so far. ah, ok | 18:36 |
mriedem | osc-placement has a bit cleaner decorator CheckVersion mixin thing that does this same thing for options | 18:36 |
mriedem | https://github.com/openstack/osc-placement/blob/master/osc_placement/version.py#L107 | 18:37 |
mordred | we haven't plumbed ksa microversion support into osc yet anywhere as far as I am aware | 18:37 |
openstackgerrit | Dean Troyer proposed openstack/python-openstackclient master: Retry floating IP tests https://review.openstack.org/578961 | 18:38 |
mriedem | so we have stuff like this in osc-placement https://review.openstack.org/#/c/514646/33/osc_placement/resources/allocation.py@86 | 18:38 |
mordred | mriedem: that placement code is only checking the configured version (which is what placement.api_version contains) | 18:38 |
mriedem | in that command, it says --project-id is required if --os-placement-api-version >= 1.8 | 18:38 |
mriedem | mordred: yeah i know it's not doing server side version discovery | 18:38 |
mriedem | like novaclient does | 18:38 |
mordred | yah - I'm just now starting to use the server side discovery ksa is doing in sdk - that patch above is the first consumption patch | 18:39 |
mordred | I think we might want to add some comparison methods to either the EndpointData object or directly to the Adapter | 18:40 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Only send force parameter to live migration if supported https://review.openstack.org/578960 | 18:41 |
mordred | whoops. typo | 18:41 |
mriedem | oh god | 18:42 |
mriedem | 2.30 :) | 18:43 |
*** pooja-jadhav has joined #openstack-sdks | 18:44 | |
*** Shrews has joined #openstack-sdks | 18:45 | |
mriedem | mordred: would you like me to add the mega warnings to live migrate sdk if using host and force? | 18:46 |
mriedem | https://docs.openstack.org/openstacksdk/latest/user/proxies/compute.html#openstack.compute.v2._proxy.Proxy.live_migrate_server | 18:46 |
mriedem | people shouldn't use those, and really shouldn't use force | 18:46 |
*** e0ne has joined #openstack-sdks | 18:47 | |
*** pooja_jadhav has quit IRC | 18:47 | |
mordred | mriedem: well - that's a good question | 18:48 |
mordred | by "should't use force" - do you mean force is going to go away? | 18:48 |
mriedem | no | 18:49 |
mordred | or it's a conceptually bad idea and humans shouldn't use it even though it's an exisitng feature | 18:49 |
mriedem | the latter | 18:49 |
mriedem | if you specify a host before 2.30, it's the same as specifying a host + force with 2.30 | 18:49 |
mriedem | both mean "send to this host regardless of the scheduler" | 18:49 |
mriedem | aka "please oversubscribe me and shoot myself and users in the foot" | 18:49 |
mordred | what is the behavior if you set host but not force with 2.30? | 18:50 |
mriedem | move your instance from az1 to az8 w/o knowing it, etc | 18:50 |
mriedem | we run that host through the scheduler | 18:50 |
mriedem | so if it checks out, great | 18: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 IRC | 18:50 | |
*** pooja_jadhav has joined #openstack-sdks | 18:51 | |
mordred | gotcha. this is fun | 18:51 |
mriedem | starting 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 fail | 18:51 |
mriedem | so it's not as terrible anymore, but you can still f things up like azs | 18:51 |
mriedem | any of the other qualitative filters - tenant isolation, image isolation, etc | 18:52 |
mordred | mriedem: lemme take a stab at updating that patch and tell me if I'm getting it right | 18:52 |
*** salv-orlando has joined #openstack-sdks | 18:53 | |
mordred | mriedem: does force have any meaning without host? | 18:54 |
*** pooja-jadhav has quit IRC | 18:54 | |
mriedem | nope | 18:56 |
mordred | k. cool | 18:56 |
openstackgerrit | Toure Dunnon proposed openstack-infra/shade master: python-shade expose MTU setting. https://review.openstack.org/578861 | 18:57 |
*** salv-orlando has quit IRC | 18:57 | |
nicolas_o | mriedem: 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_o | This is how I got it to work with 2.1 api: https://github.com/nicolasochem/openstacksdk/commit/4a912a026a218e3b146fe1408c460608873ecfd4 | 18:58 |
*** gtema has quit IRC | 18:59 | |
mriedem | nicolas_o: that's for different reasons https://developer.openstack.org/api-ref/compute/#live-migrate-server-os-migratelive-action | 18:59 |
mriedem | the block_migration parameter was removed from the api in 2.24 | 19:00 |
mriedem | oh sorry, it was re-typed | 19:00 |
mordred | wow. this is fun | 19:00 |
mriedem | 2.25 allows you to send block_migration=auto | 19:00 |
mriedem | meaning, "you figure out if i'm using shared disk or not" | 19:00 |
mriedem | disk_over_commit was removed in 2.25 | 19:01 |
mriedem | https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-mitaka | 19:01 |
mriedem | i'm kind of worried that no one is reading our microversion history or api reference docs... | 19:01 |
mordred | mriedem: there's a lot of it - and I'm literally just now adding the very first use of a microversion :) | 19:02 |
mriedem | heh yeah i know | 19:02 |
mordred | so - I promise I'll read it more | 19:02 |
mriedem | i started https://etherpad.openstack.org/p/compute-api-microversion-gap-in-osc | 19:02 |
nicolas_o | Thanks 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 |
mordred | yup. hopefully we'll get you there :) | 19:03 |
openstackgerrit | Alessandro Nesta proposed openstack/osc-lib master: Add release note link in README https://review.openstack.org/578459 | 19:03 |
mriedem | i'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 |
mriedem | if < 2.25 and host isn't specified, default to True? | 19:04 |
mriedem | if 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.25 | 19:04 |
mriedem | it's a complicated matrix | 19:04 |
openstackgerrit | Alessandro Nesta proposed openstack/osc-lib master: Add release note link in README https://review.openstack.org/578459 | 19:05 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Only send force parameter to live migration if supported https://review.openstack.org/578960 | 19:23 |
mordred | mriedem: 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 pen | 19:26 | |
mriedem | oh wait we passed a law on nit picking didn't we? | 19:26 |
*** Shrews has quit IRC | 19:33 | |
*** Shrews has joined #openstack-sdks | 19:34 | |
*** Shrews has quit IRC | 19:35 | |
*** Shrews has joined #openstack-sdks | 19:35 | |
*** bobh_ has quit IRC | 19:37 | |
mriedem | mordred: supports_microversion is <= right? | 19:38 |
mriedem | mordred: comments inline | 19:44 |
*** Shrews has quit IRC | 19:44 | |
mordred | mriedem: yes - <= ... and thanks! | 19:45 |
mriedem | and a late comment | 19:48 |
mriedem | 'host' is required in the body always, even if host=None | 19:48 |
mriedem | it's dumb | 19:48 |
mriedem | "The host to which to migrate the server. If this parameter is None, the scheduler chooses a host." | 19:49 |
rm_work | dtroyer: thanks for pushing that tag change through :) | 19:56 |
rm_work | mordred: 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_work | I don't remember where we left that | 19:59 |
rm_work | looks like it's still not working in 0.14.x for me, though the message is a bit clearer :P | 20:01 |
*** crunchengine has joined #openstack-sdks | 20:21 | |
rm_work | Failed to contact the endpoint at https://openstack:9696 for discovery. Fallback to using that endpoint as the base url. | 20:23 |
rm_work | NotFoundException: 404: Client Error for url: https://openstack:9696/networks, Not Found | 20:23 |
rm_work | ^^ on Liberty | 20:23 |
*** d0ugal has joined #openstack-sdks | 20:38 | |
*** abishop has quit IRC | 20:52 | |
mordred | rm_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 yet | 20:56 |
rm_work | lol np, i can test it | 20:56 |
rm_work | you have a CR? | 20:56 |
rm_work | or, SHA | 20:56 |
rm_work | i can apply | 20:56 |
rm_work | or i guess i could just checkout master | 20:56 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Only send force parameter to live migration if supported https://review.openstack.org/578960 | 20:56 |
mordred | mriedem: ^^ updates. thanks for the feedback btw - super helpful! | 20:56 |
mordred | rm_work: looking | 20:56 |
rm_work | yeah sec i'll just switch to master | 20:57 |
rm_work | don't worry about it | 20:57 |
mordred | ok. cool | 20:57 |
*** d0ugal has quit IRC | 20:57 | |
rm_work | hmmmmmmm | 20:57 |
mordred | it's also possible that we looked at this, I said "oh, I see the issue and will write a patch" and then didn't | 20:57 |
rm_work | yeah i think it's the latter | 20:57 |
rm_work | master seems to be the same | 20:58 |
mordred | yes! | 20:58 |
mordred | I remember the thing now | 20:58 |
rm_work | yeah everyone using this cloud is stuck on 0.9.x which is just sad T_T | 20:58 |
mordred | kmalloc: ^^ on older clouds, neutron's version discovery document is auth protected (because of course it is) | 20:58 |
rm_work | lolol yes | 20:59 |
mordred | kmalloc: I kind of think we should just update ksa to send a token if it has one when doing discovery | 20:59 |
mordred | kmalloc: (but not to get a token if it doesn't already have one perhaps) | 20:59 |
mordred | kmalloc: or else I can probably work around it in SDK - but it's definitely a weird gotcha for folks | 21:00 |
rm_work | wouldn't that just make the error inconsistent then? :( | 21:00 |
kmalloc | Hmm | 21:00 |
mordred | rm_work: hrm. good point | 21:00 |
kmalloc | Yeah it is weird | 21:01 |
rm_work | can 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 |
mordred | kmalloc: 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 |
mordred | rm_work: well - *generaly* no - but for neutron it turns out there is one and only one version if it's old | 21:02 |
rm_work | yes | 21:02 |
rm_work | that is what i was thinking | 21:02 |
mordred | AHHHHH | 21:08 |
* mordred just realized - I have the logic this needs in the shade layer already :) | 21:09 | |
*** crunchengine has quit IRC | 21:11 | |
rm_work | :P | 21:12 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Hardcode v2.0 onto end of neutron endpoints https://review.openstack.org/579015 | 21:14 |
mordred | rm_work: ^^ untested yet - but maybe that'll fix it for you | 21:14 |
rm_work | will try it | 21:14 |
rm_work | mordred: A++ :) | 21:15 |
rm_work | thanks | 21:15 |
mordred | rm_work: it worked? | 21:15 |
rm_work | yep | 21:15 |
mordred | yay! | 21:15 |
mordred | I will update that patch with some tests | 21:15 |
rm_work | review: A++, would bother mordred about patches again | 21:16 |
mordred | :) | 21:16 |
* mordred will get this landed and then a release cut for y'all | 21:16 | |
rm_work | thanks muchly | 21:16 |
mordred | kmalloc: ^^ in case you wanna look at the evil hacky thing | 21:16 |
rm_work | starting to have stuff we'd like to have past 0.9.x :P | 21:16 |
* mordred would lke you to be psat 0.9 too | 21:16 | |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Hardcode v2.0 onto end of neutron endpoints https://review.openstack.org/579015 | 21:27 |
*** cdent has quit IRC | 21:27 | |
*** edmondsw has quit IRC | 21:31 | |
kmalloc | K | 21:33 |
*** thrash is now known as thrash|g0ne | 21:42 | |
*** salv-orlando has joined #openstack-sdks | 21:55 | |
openstackgerrit | Sorin Sbarnea proposed openstack/cliff master: Assure executable name is kept when app is called as module https://review.openstack.org/579025 | 21:57 |
*** salv-orlando has quit IRC | 22:00 | |
openstackgerrit | Lance Bragstad proposed openstack/python-openstackclient master: Implement support for registered limits https://review.openstack.org/574475 | 22:11 |
openstackgerrit | Lance Bragstad proposed openstack/python-openstackclient master: Implement support for project limits https://review.openstack.org/575211 | 22:11 |
*** ssbarnea has joined #openstack-sdks | 22:26 | |
*** kimamisa has joined #openstack-sdks | 22:40 | |
*** kimamisa has quit IRC | 22:46 | |
*** salv-orlando has joined #openstack-sdks | 22:56 | |
*** salv-orlando has quit IRC | 23:01 | |
*** yolanda__ has joined #openstack-sdks | 23:07 | |
kmalloc | mordred: looking at evil hacky-thing now that i am not on mobile | 23:08 |
kmalloc | mordred: gross, but hey, if it fixes it | 23:09 |
*** yolanda_ has quit IRC | 23:11 | |
*** yolanda__ has quit IRC | 23:18 | |
*** nicolas_o has quit IRC | 23:22 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!