| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2023-12-19 | |||
| 16:29:43 | fwiesel | We probably put it behind a dns redirect, so we can switch it whenever we want. | |
| 16:30:08 | bauzas | fwiesel: that's a good idea and you shouldn't publiclize what you use for your environment IMHO ) | |
| 16:30:10 | bauzas | :) | |
| 16:30:31 | bauzas | even if people can see the dns redirect :) | |
| 16:30:50 | bauzas | anyway | |
| 16:31:04 | bauzas | thanks for the report, and that's very good to hear that your lab is running :) | |
| 16:31:11 | bauzas | kudos again | |
| 16:31:38 | fwiesel | bauzas: You're welcome. Thanks for giving us the opportunity to pitch in. | |
| 16:31:46 | bauzas | shall we move on ? | |
| 16:31:55 | bauzas | I have an item | |
| 16:31:56 | fwiesel | #Info Next update on 9th January | |
| 16:32:03 | bauzas | noted. | |
| 16:32:13 | bauzas | and it will transition to my own item actually :) | |
| 16:32:18 | bauzas | #topic Open discussion | |
| 16:32:24 | bauzas | (bauzas) Skip next two nova meetings ? | |
| 16:32:24 | bauzas | (bauzas) Skip next two nova meetings ? | |
| 16:32:35 | sean-k-mooney | i think yes | |
| 16:32:56 | bauzas | so, I'm off from Christmas to Jan 8 | |
| 16:33:10 | bauzas | (Jan 8 not included, tbc) | |
| 16:33:25 | gibi | +1 on skipping | |
| 16:33:29 | gibi | I'm back on the 15th | |
| 16:33:31 | elodilles | +1 from me, too | |
| 16:33:48 | bauzas | anyone having concerns and wanting to discuss the next day after Jan 1 ? :D | |
| 16:34:17 | bauzas | looks not | |
| 16:34:42 | bauzas | #agreed Next two nova meetings (Dec 26 and Jan 2) will be SKIPPED. Next meeting will be Jan 9 | |
| 16:34:55 | bauzas | #action bauzas to communicate this over ML | |
| 16:35:05 | bauzas | okay | |
| 16:35:11 | bauzas | so, we have another item | |
| 16:35:18 | bauzas | that we already discussed last week | |
| 16:35:24 | bauzas | (JayF/johnthetubaguy) Specless blueprint for ironic guest metadata | |
| 16:35:28 | bauzas | https://blueprints.launchpad.net/nova/+spec/ironic-guest-metadata | |
| 16:35:33 | JayF | I've put a significant amount of detail in this since last week | |
| 16:35:39 | bauzas | JayF: fancy taking the baton again ? | |
| 16:35:42 | bauzas | cool | |
| 16:35:43 | JayF | I'm happy to discuss here, or async in the blueprint/mailing list/etc | |
| 16:36:11 | JayF | This is mostly based on conversations with sean-k-mooney, especially the part about generalizing the libvirt code | |
| 16:36:55 | sean-k-mooney | just readign it now | |
| 16:37:10 | bauzas | JayF: I just have one question | |
| 16:37:43 | JayF | I either have an answer or a clever deflection technique ;) | |
| 16:37:46 | bauzas | with a SLURP environment consisted of Caracal controllers, Caracal computes but also Antelope computes, how Ironic could use this ? | |
| 16:38:07 | JayF | Ironic is going to just look for the metadata provided by Nova in instnace_info | |
| 16:38:16 | sean-k-mooney | im not sure that will matter given this will be entrily in the driver | |
| 16:38:18 | JayF | if it's there; Ironic will add the lessee; if not, it won't | |
| 16:38:39 | JayF | if someone is migrating, they'll migrate *after* the upgrade is complete and because the migration script is additive only, it'll make the environment consistent | |
| 16:39:00 | sean-k-mooney | if the ironic compute are running antelope code it just wotn set that data | |
| 16:39:03 | bauzas | JayF: here, I just want to hear that you understand that the metadata will be optional, at least until we upgrade to 2024.2 | |
| 16:39:11 | sean-k-mooney | if its upgraded it can check the ironic api version if needed | |
| 16:39:22 | JayF | Absolutely; 100%, ironic will opportunistically use that metadata if it exists, we will not make a hard dependency on it | |
| 16:39:54 | JayF | it'd be an API break for us to do anything else | |
| 16:40:03 | sean-k-mooney | the ironic script that will be created for backfilling can also be used to reconsile everythign after the upgrade is fully done | |
| 16:40:22 | opendevreview | Stephen Finucane proposed openstack/nova master: Resolve mypy error https://review.opendev.org/c/openstack/nova/+/903530 | |
| 16:40:23 | opendevreview | Stephen Finucane proposed openstack/nova master: tox: Use pre-commit for pep8 target https://review.opendev.org/c/openstack/nova/+/896227 | |
| 16:40:23 | opendevreview | Stephen Finucane proposed openstack/nova master: pre-commit: Add mypy https://review.opendev.org/c/openstack/nova/+/896228 | |
| 16:40:24 | opendevreview | Stephen Finucane proposed openstack/nova master: pre-commit: Bump linter versions https://review.opendev.org/c/openstack/nova/+/903749 | |
| 16:40:36 | bauzas | JayF: then I'm cool | |
| 16:40:41 | JayF | woo | |
| 16:40:49 | sean-k-mooney | i think im oke with moving forward with this as a specless bluepint and movign the dicussion to the implementaion | |
| 16:40:51 | bauzas | from a nova pov, this is just a small thing | |
| 16:41:12 | JayF | That's sorta how I feel about it too, but it's hard for me to tell :) | |
| 16:41:18 | bauzas | but again, I don't want Ironic to have a bug because we continue to support Antelope computes, that's it :) | |
| 16:41:40 | bauzas | if the plan is already sorted, then yay, sounds specless | |
| 16:41:53 | bauzas | anyone concerned by any design problem ? | |
| 16:42:10 | bauzas | anyone thinking of some nit that would need to be discussed ? | |
| 16:42:29 | bauzas | apparently no | |
| 16:42:36 | bauzas | so, | |
| 16:42:53 | JayF | I'll note Ironic team discussed this at PTG; this reflects that discussion. I'll run it by our cores as well, don't expect any contention but I'll make another round trip here if there's any change. | |
| 16:43:07 | bauzas | #agreed https://blueprints.launchpad.net/nova/+spec/ironic-guest-metadata to be approved as a specless blueprint for 2024.1 timeframe | |
| 16:43:54 | JayF | Thank you o/ | |
| 16:44:22 | bauzas | I already did the paperwork stamping | |
| 16:44:41 | bauzas | I guess we're done with the meeting | |
| 16:44:51 | bauzas | I don't see anything else in the agenda | |
| 16:44:55 | fwiesel | Thanks everyone and happy holidays | |
| 16:44:56 | bauzas | so, anything anyone ? | |
| 16:45:03 | gibi | have a nice time off folks! | |
| 16:45:26 | elodilles | happy holidays o/ | |
| 16:45:28 | bauzas | yeah, happy holidays to all of you and for those who take time off, have a good one :) | |
| 16:45:40 | bauzas | see you all next year | |
| 16:45:50 | bauzas | #endmeeting | |
| 16:45:50 | opendevmeet | Meeting ended Tue Dec 19 16:45:50 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 16:45:50 | opendevmeet | Minutes: https://meetings.opendev.org/meetings/nova/2023/nova.2023-12-19-16.00.html | |
| 16:45:50 | opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/nova/2023/nova.2023-12-19-16.00.txt | |
| 16:45:50 | opendevmeet | Log: https://meetings.opendev.org/meetings/nova/2023/nova.2023-12-19-16.00.log.html | |
| 16:55:25 | artom | bauzas, sorry, was AFK, yep, can look at bugs | |
| 16:58:08 | bauzas | artom: thanks and again, as a reminder, low prio, stretch good at most | |
| 16:58:12 | bauzas | goal* | |
| 16:58:19 | bauzas | don't feel obliged. | |
| 16:58:22 | artom | Well don't say that :) | |
| 16:59:37 | bauzas | I'm just clear on the fact I can't force anyone to do upstream work if they are not recognized for that | |
| 17:03:25 | sean-k-mooney | bauzas: https://review.opendev.org/c/openstack/nova-specs/+/900636 +1 can you review my comments | |
| 17:04:16 | damiandabrowski | Unfortunately, even I have cinder.cross_az_attach=False, scheduler moves VM to the other AZ during migrate/resize which breaks it. | |
| 17:04:45 | damiandabrowski | ^ it was not intended, please let me send messages in a correct order :D | |
| 17:07:13 | damiandabrowski | Hey! I want to deploy multi-AZ environment(shared network, separate ceph cluster in each AZ, no default_schedule_zone, no explicit AZ provided when creating VM, Zed Release). | |
| 17:07:20 | damiandabrowski | Unfortunately, even I have cinder.cross_az_attach=False, scheduler moves VM to the other AZ during migrate/resize which breaks it. | |
| 17:07:25 | damiandabrowski | In documentation, I found the following statement so I guess it's an expected behavior: "If the server was not created in a specific zone then it is free to be moved to other zones, i.e. the AvailabilityZoneFilter is a no-op." | |
| 17:07:30 | damiandabrowski | Is there any way to prevent changing AZs during resize/migrate? | |
| 17:08:30 | sean-k-mooney | damiandabrowski: if the vm was create before enabling that settign on both the comptues and contoler it wont have updated the request spec with the az | |
| 17:09:00 | sean-k-mooney | damiandabrowski: live migration ebtween AZ is expected to work in genreal yes | |
| 17:09:16 | sean-k-mooney | damiandabrowski: my guess is if you check the request spec of the vm in question | |
| 17:09:24 | sean-k-mooney | it will not have an az specified | |
| 17:09:39 | sean-k-mooney | only the az in the request spec is considerd when schduling | |