| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2026-02-04 | |||
| 19:01:54 | gibi | o/ | |
| 19:43:44 | opendevreview | Marius Leustean proposed openstack/nova-specs master: Add spec for handling orphan BDMs from late RPC processing https://review.opendev.org/c/openstack/nova-specs/+/975698 | |
| 22:20:50 | opendevreview | Merged openstack/nova master: Fix blockio generation for LUN volumes https://review.opendev.org/c/openstack/nova/+/975542 | |
| #openstack-nova - 2026-02-05 | |||
| 01:17:56 | gmaan | sean-k-mooney: I did not +W this as you might want to review it too, if not let me know and I can apply +W https://review.opendev.org/c/openstack/nova/+/974445 | |
| 01:18:11 | gmaan | rest other in the series are good to go | |
| 01:19:41 | opendevreview | melanie witt proposed openstack/nova master: TPM: support live migration of `host` secret security https://review.opendev.org/c/openstack/nova/+/941483 | |
| 01:19:41 | opendevreview | melanie witt proposed openstack/nova master: TPM: prepare to bump service version for live migration https://review.opendev.org/c/openstack/nova/+/962051 | |
| 01:19:42 | opendevreview | melanie witt proposed openstack/nova master: TPM: test live migration between hosts with different security https://review.opendev.org/c/openstack/nova/+/952629 | |
| 01:19:42 | opendevreview | melanie witt proposed openstack/nova master: TPM: support live migration of `deployment` secret security https://review.opendev.org/c/openstack/nova/+/925771 | |
| 01:19:43 | opendevreview | melanie witt proposed openstack/nova master: TPM: opt-in to new TPM secret security via resize https://review.opendev.org/c/openstack/nova/+/962052 | |
| 01:19:43 | opendevreview | melanie witt proposed openstack/nova master: TPM: add late check for supported TPM secret security https://review.opendev.org/c/openstack/nova/+/956975 | |
| 01:19:44 | opendevreview | melanie witt proposed openstack/nova master: DNM vtpm tempest https://review.opendev.org/c/openstack/nova/+/957477 | |
| 01:19:45 | opendevreview | melanie witt proposed openstack/nova master: TPM: bump service version to enable live migration https://review.opendev.org/c/openstack/nova/+/975724 | |
| 01:22:22 | gmaan | sean-k-mooney: ah you already checked and left comment there, got it now. I +w it. | |
| 02:32:50 | opendevreview | Takashi Natsume proposed openstack/nova master: Update contributor guide for 2026.1 Gazpacho https://review.opendev.org/c/openstack/nova/+/961896 | |
| 02:37:50 | opendevreview | Ghanshyam proposed openstack/nova master: DNM: test oslo.service set_service_opts_defaults https://review.opendev.org/c/openstack/nova/+/975739 | |
| 02:38:52 | opendevreview | Ghanshyam proposed openstack/nova master: DNM: test oslo.service set_service_opts_defaults https://review.opendev.org/c/openstack/nova/+/975739 | |
| 03:14:07 | opendevreview | Merged openstack/nova master: Libvirt event handling without eventlet https://review.opendev.org/c/openstack/nova/+/965949 | |
| 03:14:23 | opendevreview | Merged openstack/nova master: SubclassSignatureTestCase to use NoDBTestCase as base https://review.opendev.org/c/openstack/nova/+/974861 | |
| 03:43:48 | opendevreview | Merged openstack/nova master: Enable mypy on nova/utils.py https://review.opendev.org/c/openstack/nova/+/969936 | |
| 03:56:57 | opendevreview | Ghanshyam proposed openstack/nova master: DNM: test oslo.service set_service_opts_defaults https://review.opendev.org/c/openstack/nova/+/975739 | |
| 06:36:05 | opendevreview | Takashi Kajinami proposed openstack/nova master: libvirt: Add basic xml generation for firmware auto selection https://review.opendev.org/c/openstack/nova/+/969085 | |
| 06:36:05 | opendevreview | Takashi Kajinami proposed openstack/nova master: libvirt: Extend functional test coverage of UEFI boot guests https://review.opendev.org/c/openstack/nova/+/969263 | |
| 06:36:06 | opendevreview | Takashi Kajinami proposed openstack/nova master: libvirt: Add capability to load smm feature from existing xml https://review.opendev.org/c/openstack/nova/+/969131 | |
| 06:36:06 | opendevreview | Takashi Kajinami proposed openstack/nova master: libvirt: Add capability to load loader and nvram from xml https://review.opendev.org/c/openstack/nova/+/969086 | |
| 06:36:07 | opendevreview | Takashi Kajinami proposed openstack/nova master: libvirt: Use firmware auto-selection by libvirt https://review.opendev.org/c/openstack/nova/+/969132 | |
| 07:40:42 | opendevreview | Takashi Kajinami proposed openstack/nova master: AMD SEV: omit iommu='on' for virtio devices https://review.opendev.org/c/openstack/nova/+/909635 | |
| 07:40:55 | opendevreview | Takashi Kajinami proposed openstack/nova master: libvirt: Remove tpm support detection for libvirt < 8.0.0 https://review.opendev.org/c/openstack/nova/+/952308 | |
| 07:41:03 | opendevreview | Takashi Kajinami proposed openstack/nova master: libvirt: Drop redundant chown of tpm data directory https://review.opendev.org/c/openstack/nova/+/962446 | |
| 10:56:25 | opendevreview | Merged openstack/nova master: Live migration with iothreads https://review.opendev.org/c/openstack/nova/+/975000 | |
| 11:18:09 | opendevreview | John Garbutt proposed openstack/nova master: Make PCPUs not land on VCPUs by default https://review.opendev.org/c/openstack/nova/+/975779 | |
| 12:18:10 | opendevreview | Max proposed openstack/nova master: fix: _get_guest_disk_device UnboundLocalError https://review.opendev.org/c/openstack/nova/+/975783 | |
| #openstack-nova - 2026-02-19 | |||
| 02:57:44 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Use 2nd RPC server in compute operations https://review.opendev.org/c/openstack/nova/+/975588 | |
| 04:34:26 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Prepare resize/cold migration for graceful shutdown https://review.opendev.org/c/openstack/nova/+/977182 | |
| 05:02:16 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Use 2nd RPC server in compute operations https://review.opendev.org/c/openstack/nova/+/975588 | |
| 05:46:46 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Prepare resize/cold migration for graceful shutdown https://review.opendev.org/c/openstack/nova/+/977182 | |
| 06:14:06 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Use 2nd RPC server in compute operations https://review.opendev.org/c/openstack/nova/+/975588 | |
| 06:24:03 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Prepare resize/cold migration for graceful shutdown https://review.opendev.org/c/openstack/nova/+/977182 | |
| 07:03:52 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Use 2nd RPC server in compute operations https://review.opendev.org/c/openstack/nova/+/975588 | |
| 07:11:09 | opendevreview | Ghanshyam Maan proposed openstack/nova master: Prepare resize/cold migration for graceful shutdown https://review.opendev.org/c/openstack/nova/+/977182 | |
| 08:54:08 | opendevreview | Dominik proposed openstack/nova master: NUMA Topology with Resource Providers: Libvirt NUMA Migrate https://review.opendev.org/c/openstack/nova/+/971177 | |
| 09:22:42 | gibi | sean-k-mooney: hi, there is another iothreads fix from lajoskatona that ready to land https://review.opendev.org/c/openstack/nova/+/975934 | |
| 09:44:46 | opendevreview | Silvan Kaiser proposed openstack/nova master: libvirt: partial revert, Quobyte driver supported again https://review.opendev.org/c/openstack/nova/+/977300 | |
| 09:46:11 | opendevreview | Silvan Kaiser proposed openstack/nova master: libvirt: partial revert, Quobyte driver supported again https://review.opendev.org/c/openstack/nova/+/977300 | |
| 10:31:42 | sean-k-mooney | gibi: ah yes i didnt pull it donw since they respon it but ill take a look shortly | |
| 10:31:53 | sean-k-mooney | that was on my todo list thatnks for the reminder | |
| 10:42:53 | sean-k-mooney | gibi: ill have finsihed testing this in about 15 minute and then ill submit it but how do you feel about adding whitebox to check? we talked about it a few times but it actully caght this bug | |
| 10:43:57 | sean-k-mooney | i mentioned it offhand to jparker too but i recnectly became aware that the linux kernle has the ablity to emulate/report multiple numa nodes as well | |
| 10:44:31 | sean-k-mooney | with not much effort we coulf properly test live migration with and without cpu pinning and hugepages and numa in the first part ci | |
| 10:44:58 | sean-k-mooney | we have most of it already in whitebox we just need to run it and tweak the job slichtly if we want ot add numa | |
| 10:45:57 | sean-k-mooney | i need to tweak my old patch that we reverted for the basic testing of cpu_share_set and repo-spe that for nova-alt-config | |
| 10:51:19 | opendevreview | ribaudr proposed openstack/nova master: FUP Add HW_PCI_LIVE_MIGRATABLE trait to PCI resource providers https://review.opendev.org/c/openstack/nova/+/977310 | |
| 11:13:41 | sean-k-mooney | lajoskatona: gibi tested and approved it will hopefully merge later today and unblock https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/975225 | |
| 11:14:20 | sean-k-mooney | it has also been tested trasitivly via that change | |
| 11:17:47 | lajoskatona | sean-k-mooney, gibi: thanks | |
| 11:24:01 | priteau | Lots of jobs hitting post_failure in 2025.1 :( ModuleNotFoundError: No module named 'typing_extensions' | |
| 11:25:15 | priteau | That's the testtools issue | |
| 11:26:00 | priteau | Is there a patch for this already? | |
| 11:30:55 | gibi | priteau: as far as I know fix landed in testtools and we are waiting for a new release from testtools to get it | |
| 11:35:52 | gibi | priteau: https://github.com/testing-cabal/testtools/pull/570 | |
| 11:36:26 | priteau | https://pypi.org/project/testtools/ | |
| 11:36:29 | priteau | Released: 2 minutes ago | |
| 11:39:12 | priteau | But we would need a bump of upper-constraints? | |
| 11:39:35 | priteau | 2024.1 has testtools===2.7.1 | |
| 11:40:48 | tkajinam | priteau, no | |
| 11:41:00 | tkajinam | priteau, the failing task was common for all branches and doesn't use u-c | |
| 11:41:06 | tkajinam | s/was/is/ | |
| 11:43:25 | priteau | OK | |
| 11:43:30 | priteau | So recheck should be enough? | |
| 11:52:15 | frickler | likely we will need to build new images, as IIUC the broken venv is preconfigured there | |
| 12:02:38 | opendevreview | ribaudr proposed openstack/nova master: FUP Add HW_PCI_LIVE_MIGRATABLE trait to PCI resource providers https://review.opendev.org/c/openstack/nova/+/977310 | |
| 12:25:01 | tkajinam | frickler, seems so, looking at the failure still appearing | |
| 12:52:28 | opendevreview | ribaudr proposed openstack/nova master: FUP Add HW_PCI_LIVE_MIGRATABLE trait to PCI resource providers https://review.opendev.org/c/openstack/nova/+/977310 | |
| 12:56:26 | priteau | frickler: ah, this is why I couldn't see a fresh installation of testtools | |
| 13:08:31 | gibi | dansmith: gmaan: after I implemented the singel long task executor I realized that we have a logical problem https://review.opendev.org/c/openstack/nova/+/977251/1#message-ff7b23fb4a19eee42289ff428220461ae3df2da8 The recommended limit for the concurrent live migration is wildly different from the number of parallel builds | |
| 13:09:25 | gibi | I don't think deplolyers will accept this approach to have 1 lm - 1 build or 10 lm - 10 build, config. | |
| 13:09:47 | gibi | we recommend a single lm but that is not a useful value for concurrent builds | |
| 13:10:22 | gibi | this experiment shows me that we might not able to avoid the complexity in https://review.opendev.org/c/openstack/nova/+/975924/1 | |
| 13:12:38 | sean-k-mooney | gibi: ya those need to be split | |
| 13:13:05 | sean-k-mooney | we could still sue a semapor for teh ratelimiting | |
| 13:13:20 | sean-k-mooney | and just have the pool limit be seperate | |
| 13:13:33 | sean-k-mooney | we can warn if the semephor config option exceed the pool size | |
| 13:13:43 | sean-k-mooney | but i think that an ok compromise | |
| 13:33:37 | opendevreview | ribaudr proposed openstack/nova master: FUP Add HW_PCI_LIVE_MIGRATABLE trait to PCI resource providers https://review.opendev.org/c/openstack/nova/+/977310 | |
| 13:34:59 | gibi | sean-k-mooney: we cannot really take the semaphore approach for live migration as we rely on cancellability of live migrations. If I use the shared executor and take a semaphore within the lm task then lm task waiting for the semaphore becomes non cancellable | |
| 13:35:23 | gibi | on lm tasks waiting in an executor queue is cancellable | |
| 13:35:51 | sean-k-mooney | it depend on how we do cancelation i guess | |
| 13:35:59 | gibi | we cancel futures | |
| 13:36:16 | sean-k-mooney | right but live migation supprot direct cancelation via the api as well | |
| 13:36:25 | gibi | sure we can re-engineer the lm abort logic but then that is complexity | |
| 13:36:26 | sean-k-mooney | so even if its in progess we can actuly cancel it | |
| 13:36:44 | sean-k-mooney | ya so for now i guess we coudl keep those executor seperate | |
| 13:37:02 | sean-k-mooney | but i dont think we want a seprate executor per config optionright | |
| 13:37:11 | sean-k-mooney | at elast not unless the idel at 0 | |
| 13:37:42 | gibi | ahh there is different abort modes of cancellation of lm, but we basically loose the abort mode for lms that are not yet running due to the sempahore (limit'l | |
| 13:37:47 | gibi | (limit) | |
| 13:38:05 | sean-k-mooney | yes you can force compelte or abort | |
| 13:38:20 | gibi | if the lm is really executing the we abort via the driver | |
| 13:38:21 | sean-k-mooney | sorry i have not had time to properly load context | |
| 13:38:51 | sean-k-mooney | you are stating https://review.opendev.org/c/openstack/nova/+/975924/1 wont work right | |