Earlier  
Posted Nick Remark
#openstack-nova - 2023-12-19
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
17:10:17 bauzas sean-k-mooney: you're right on your first comment, we could return the mdev values in one step by the claim https://github.com/openstack/nova/blob/45e2349408dd3b385217066a3c5a4c29d7bdd3a0/nova/compute/manager.py#L8550

Earlier   Later