| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2026-07-09 | |||
| 17:24:37 | sean-k-mooney | gmaan: right so that is alreayd broken | |
| 17:24:52 | sean-k-mooney | becuase it will be listed there before the attchment in nova is completed | |
| 17:25:08 | sean-k-mooney | gmaan: the only way to do that and not ahve a race today is via server show | |
| 17:26:45 | sean-k-mooney | gmaan: becasue of https://bugs.launchpad.net/nova/+bug/2058928 | |
| 17:28:33 | gmaan | yes, that action finish time could be helpful | |
| 17:29:41 | sean-k-mooney | the api gibi is trying to fix just tell you that we have complete attachign the device in cinder but not to the vm or nova when the id is populated | |
| 17:30:22 | sean-k-mooney | tehre are actuly 2 more step to completing the volume attachment on the nova side although populating the attachment id in the bdms is near the end | |
| 20:49:19 | opendevreview | Merged openstack/nova master: Make QEMU_IMG_LIMITS process limits configurable https://review.opendev.org/c/openstack/nova/+/969538 | |
| 21:09:42 | opendevreview | Merged openstack/nova master: tests: file-backed SQLite with WAL in threading mode for Database and CellDatabases Fixtures https://review.opendev.org/c/openstack/nova/+/988583 | |
| #openstack-nova - 2026-07-10 | |||
| 04:01:22 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Task tracking mechanism for graceful shutdown https://review.opendev.org/c/openstack/nova/+/996299 | |
| 04:03:40 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Call manager graceful_shutdown while RPC server waits https://review.opendev.org/c/openstack/nova/+/996583 | |
| 05:10:53 | opendevreview | Fabian Wiesel proposed openstack/nova master: vmware: Read iso file in binary mode during upload https://review.opendev.org/c/openstack/nova/+/996738 | |
| 09:06:24 | gibi | gmaan: sean-k-mooney: I responed in the bug about the attachment show API issue | |
| 09:06:59 | gibi | A proper client should handle 404 already while the volume is being attached as nova returns 404 when BDM is nto yet exists. | |
| 09:07:16 | sean-k-mooney | yes it should | |
| 09:07:24 | gibi | so returning 404 while BDM exists but without attachment_id is backward compatible from that client perspectvie | |
| 09:07:54 | sean-k-mooney | i dont think a 200 -> 404 shoudl require a microversion as it should alreay be getting the 404 before while we are attaching and retrying | |
| 09:08:10 | sean-k-mooney | so i agree that is backwards compatiable | |
| 09:08:39 | sean-k-mooney | but also tahat api cant be used to know fi the volume is actully attached today | |
| 09:09:07 | sean-k-mooney | although it will get closer to working for that with your proposed chagne | |
| 09:09:48 | gibi | yeah just because we have attachment_id it does not tell us if the compute finished attaching the volume to the VM | |
| 09:10:01 | gibi | the versioned notification is better in this regard as that is sent from the compute side | |
| 09:10:02 | sean-k-mooney | if i recall the oder correctly , the volume gets attached in cinder, then we udate the bdms and finally attach it to the vm | |
| 09:10:07 | sean-k-mooney | the last 2 might be reversed | |
| 09:10:07 | gibi | yepp | |
| 09:10:36 | sean-k-mooney | so the way to do this reliabley todya is server show and look at the attachments there | |
| 09:10:39 | gibi | the attachment_id is added to the BDM by the conductor before the compute attaches the volume to the instance | |
| 09:10:56 | sean-k-mooney | ack ok then i did remember the order | |
| 09:58:56 | opendevreview | Balazs Gibizer proposed openstack/nova master: Do not try to return empty attachment_id from API https://review.opendev.org/c/openstack/nova/+/996757 | |
| 09:58:56 | opendevreview | Balazs Gibizer proposed openstack/nova master: Reproducer for https://bugs.launchpad.net/nova/+bug/2160224 https://review.opendev.org/c/openstack/nova/+/996756 | |
| 10:02:19 | gibi | sean-k-mooney: gmaan: ^^ this might help dicussing the situation further | |
| 10:06:21 | sean-k-mooney | gibi: woudl you agree that the bug shoudl be set to low an asgined to you give your working on it and respocen schema validation is not only off by defualt but docuemnted as never to be used in production only for testing? | |
| 11:02:56 | gibi | sean-k-mooney: sure | |
| 11:04:47 | gibi | I'm filing a separate bug to switch response schema validation errors to HTTP500 with a clear error message | |
| 11:07:42 | sean-k-mooney | ack just an fyi ill be finishing up in the next 2 hours so i will be unlike to be around when gmaan comes onlien but i sumemrised my toughts in the bug | |
| 11:07:52 | gibi | https://bugs.launchpad.net/nova/+bug/2160303 | |
| 11:08:01 | gibi | sean-k-mooney: no worries | |
| 11:08:09 | gibi | and thanks for the response in the bug | |
| 11:09:43 | sean-k-mooney | in terems of the 404 responce it might evenually make sesen to only return the attahcment if the atttachment is fully compelte form a nova point of view but that out of scope fo the current bugs you filed | |
| 11:10:23 | sean-k-mooney | well or have a better way | |
| 11:10:30 | sean-k-mooney | to knwo if the attach is done | |
| 11:10:44 | gibi | yeah | |
| 11:10:45 | sean-k-mooney | which is actully tracked seperatly | |
| 11:11:17 | sean-k-mooney | https://bugs.launchpad.net/nova/+bug/2058928 and or hte spec rajesh started | |
| 11:11:44 | sean-k-mooney | ultimplate you shoudl be able to pool the intatnce actin event for completion | |
| 11:13:15 | sean-k-mooney | gibi: switching topics for a sec im going to see if i can quickly update the futureist patches to adress your feedback and split the fix and feature | |
| 11:13:34 | sean-k-mooney | gibi: do you want to proceed with the quick workaround in nova in the interim? | |
| 11:14:27 | gibi | sean-k-mooney: we can wait with the hack in nova as that is top of the functional test with threading series anyhow | |
| 11:14:54 | sean-k-mooney | well i was going to suggest rebasign to master | |
| 11:15:03 | sean-k-mooney | if we didnt want to wait to save some ci time | |
| 11:15:55 | sean-k-mooney | but ok ill see if i can get the actual fix tidied up quickly | |
| 13:14:32 | opendevreview | Balazs Gibizer proposed openstack/nova master: Check service_ref before destroy https://review.opendev.org/c/openstack/nova/+/996793 | |
| 13:14:32 | opendevreview | Balazs Gibizer proposed openstack/nova master: HACK:Speed up functional test in threading mode https://review.opendev.org/c/openstack/nova/+/996500 | |
| 14:10:38 | opendevreview | Merged openstack/placement master: tests: Support file-backed SQLite URL in placement fixtures https://review.opendev.org/c/openstack/placement/+/993106 | |
| 14:21:20 | sean-k-mooney | gibi: sorry i just didnt get as far with the futurist work as i hoped for today. im going to wrap up shortly but ill take a look at it again on monday | |
| 14:21:55 | gibi | sean-k-mooney: no worries. Have a nice weekend | |
| 14:23:44 | sean-k-mooney | i might push what i have before i leave i need to pack a bag and trun on the ac in my car to cool it down or ill melt when i get into it | |
| 14:24:27 | sean-k-mooney | i plugged it in to charge ealer and the temperture in the car was 35c which is what i get for parking it facing uphil and south on a nice day | |
| 14:27:42 | sean-k-mooney | oh i was under estermating it say its at 44c right now. i am happy it also has a remote ac feature | |
| 15:32:48 | opendevreview | Mike Lowe proposed openstack/nova master: Fix PCI cleanup when a move claim is aborted https://review.opendev.org/c/openstack/nova/+/996822 | |
| 17:57:15 | opendevreview | Merged openstack/nova master: tests: use file-backed Placement SQLite in functional threading https://review.opendev.org/c/openstack/nova/+/992581 | |
| 19:47:29 | gmaan | gibi: sean-k-mooney[m] stuck on other things downstream but I will check and reply on bug/gerrit. most probably today otherwise Monday | |
| #openstack-nova - 2026-07-11 | |||
| 01:51:11 | opendevreview | Takashi Kajinami proposed openstack/nova master: libvirt: Validate valid cache mode at config input layer https://review.opendev.org/c/openstack/nova/+/933327 | |
| 01:51:11 | opendevreview | Takashi Kajinami proposed openstack/nova master: libvirt: Use native DictOpt for disk_cachemode https://review.opendev.org/c/openstack/nova/+/915390 | |
| 01:52:34 | opendevreview | Takashi Kajinami proposed openstack/nova master: Remove unused default argument https://review.opendev.org/c/openstack/nova/+/922073 | |
| 10:25:05 | opendevreview | Takashi Kajinami proposed openstack/nova master: Remove unused default argument https://review.opendev.org/c/openstack/nova/+/922073 | |
| 13:21:41 | opendevreview | Takashi Kajinami proposed openstack/nova stable/2026.1: Return 400 for invalid properties for locked memory https://review.opendev.org/c/openstack/nova/+/996878 | |
| 15:20:42 | opendevreview | Takashi Kajinami proposed openstack/nova master: doc: Update cursive repository path https://review.opendev.org/c/openstack/nova/+/996880 | |
| 16:07:10 | opendevreview | Takashi Kajinami proposed openstack/nova master: Remove tempest-pg-full https://review.opendev.org/c/openstack/nova/+/996887 | |
| 17:12:50 | opendevreview | Takashi Kajinami proposed openstack/placement master: tox: Use constraints option https://review.opendev.org/c/openstack/placement/+/996893 | |
| #openstack-nova - 2026-07-13 | |||
| 03:19:05 | opendevreview | yaguang proposed openstack/nova master: libvirt: enable Hyper-V evmcs on Intel VMX hosts https://review.opendev.org/c/openstack/nova/+/995620 | |
| 06:37:02 | opendevreview | Bhavana proposed openstack/nova master: Add Minimal Displacement Solver for MIG GPU Repartitioning https://review.opendev.org/c/openstack/nova/+/996058 | |
| 06:42:09 | opendevreview | Bhavana proposed openstack/nova master: Add Minimal Displacement Solver for MIG GPU Repartitioning https://review.opendev.org/c/openstack/nova/+/996058 | |
| 08:16:03 | gibi | sean-k-mooney[m] gmaan: I think we need to tweak the functional-py313-threading job as it pulls placement from pypi but we needed to land a fix in placement master that is not release yet. | |
| 08:16:24 | gibi | https://zuul.opendev.org/t/openstack/build/fdefa3b20f4f471cb6f0ef9b29ccd241/log/job-output.txt#870 | |
| 08:18:05 | sean-k-mooney[m] | We can use tox siblings and required projects I think to pull master | |
| 08:18:17 | sean-k-mooney[m] | Or we can just release placement | |
| 08:24:27 | gibi | I assuem that zuul's required-projects only work with devstack based jobs not tox based ones | |
| 08:24:30 | bauzas | gibi: good call | |
| 08:24:39 | gibi | I'm trying to find an example of tox siblings | |
| 08:24:41 | bauzas | we can do a placement release indeed | |
| 08:24:50 | bauzas | that looks to me the simpliest | |
| 08:24:59 | gibi | can we release from master randomly even if placement is expected to be release at milestones? | |
| 08:25:06 | gibi | elodilles: ^^ cc | |
| 08:25:18 | bauzas | gibi: we can do a rc2 | |
| 08:25:28 | bauzas | lemme check the release cycle | |
| 08:25:40 | gibi | we are not in an rc period | |
| 08:25:45 | bauzas | we can do milestones | |
| 08:25:47 | gibi | M2 is in a week or se | |
| 08:25:50 | gibi | so | |
| 08:25:54 | bauzas | oh sorry, I meant milestone-2 | |
| 08:26:03 | gibi | can we do an M2 early/ | |
| 08:26:05 | gibi | ? | |
| 08:26:07 | bauzas | yes | |
| 08:26:13 | bauzas | or any milestone | |
| 08:26:14 | bauzas | sec | |
| 08:26:40 | bauzas | https://releases.openstack.org/reference/release_models.html#cycle-with-rc | |
| 08:26:43 | gibi | OK, if we can that is indeed the cheapest | |
| 08:27:00 | bauzas | "The “cycle-with-rc” model describes projects that produce a single release at the end of the cycle, with one or more release candidates (RC) close to the end of the cycle and optional development milestone betas published on a per-project need." | |
| 08:27:22 | bauzas | we can create any optional milestone release if we wantr | |