| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-11-10 | |||
| 16:52:08 | opendevmeet | Minutes: https://meetings.opendev.org/meetings/nova/2025/nova.2025-11-10-16.02.html | |
| 16:52:08 | opendevmeet | Meeting ended Mon Nov 10 16:52:08 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 16:52:08 | Uggla | #endmeeting | |
| 16:54:31 | elodilles | thanks o/ | |
| 17:02:19 | opendevreview | Takashi Kajinami proposed openstack/nova-specs master: libvirt: Use built-in firmware auto-selection for UEFI firmware https://review.opendev.org/c/openstack/nova-specs/+/966584 | |
| 18:09:49 | opendevreview | sean mooney proposed openstack/nova master: move nova-alt-config to debian-13 https://review.opendev.org/c/openstack/nova/+/966479 | |
| 18:10:26 | opendevreview | sean mooney proposed openstack/nova master: move nova-alt-config to debian-13 https://review.opendev.org/c/openstack/nova/+/966479 | |
| 18:13:10 | sean-k-mooney | mikal: ... libvirt.libvirtError: unsupported configuration: spice graphics are not supported with this QEMU | |
| 18:13:25 | sean-k-mooney | mikal: i need to check if i just need to install an addtional package | |
| 18:13:43 | sean-k-mooney | but just spotted that when trying tup update the nova job to debian 13 | |
| 18:13:50 | sean-k-mooney | its still supproted in sid | |
| 18:14:01 | sean-k-mooney | so my guess is its just not installed by default | |
| 18:17:31 | sean-k-mooney | mikal: qemu-system-modules-spice | |
| 18:17:34 | sean-k-mooney | https://packages.debian.org/trixie/i386/qemu-system-modules-spice | |
| 18:17:41 | sean-k-mooney | ya so its an optional addtional package | |
| 18:19:03 | sean-k-mooney | ill fix that in devstack when runing on debian its a recommended depenency in treixe but we intentiolly dont install those | |
| 18:19:05 | sean-k-mooney | https://packages.debian.org/trixie/qemu-system-x86 | |
| 19:33:06 | haleyb | not sure if anyone has cycles to look at a new bug i just filed, but cross-nova-functional job is blocking the requirements repo CI - https://bugs.launchpad.net/nova/+bug/2131032 | |
| 19:34:22 | sean-k-mooney | haleyb: that looks unrelated to bumping os-ken | |
| 19:34:48 | haleyb | sean-k-mooney: yes, that is just a trigger that is running that job, other changes have same failure | |
| 19:35:17 | sean-k-mooney | https://zuul.opendev.org/t/openstack/builds?job_name=cross-nova-functional&project=openstack/requirements | |
| 19:35:27 | sean-k-mooney | so its failing on other change to the requiremetn repo too | |
| 19:35:35 | haleyb | yup | |
| 19:37:09 | sean-k-mooney | im running the funcitonal test locally with master quickly to ssse if i see the same | |
| 19:37:36 | haleyb | anything since october 31 is broken, which lines-up with the change i cited, https://review.opendev.org/c/openstack/nova/+/963036 | |
| 19:38:37 | sean-k-mooney | so you think tis related to https://review.opendev.org/c/openstack/nova/+/963036/5/nova/tests/functional/libvirt/test_pci_in_placement.py | |
| 19:38:39 | haleyb | sean-k-mooney: anyway, thanks for looking and running tests | |
| 19:38:44 | sean-k-mooney | the other change is identical | |
| 19:39:00 | sean-k-mooney | oh | |
| 19:39:01 | haleyb | sean-k-mooney: well that is the line that is failing | |
| 19:39:07 | sean-k-mooney | ok i think i know what happening | |
| 19:39:48 | sean-k-mooney | this uses a new config option added as a bug fix | |
| 19:39:56 | sean-k-mooney | but i dont knwo if that is released | |
| 19:40:22 | sean-k-mooney | or rather if that release does exsit is it allowed by UC | |
| 19:40:51 | sean-k-mooney | its enabling https://github.com/openstack/placement/commit/5b73b980d0f022de2855480f57c9d5f04a7a4712 | |
| 19:41:29 | sean-k-mooney | ya https://review.opendev.org/c/openstack/placement/+/962776 | |
| 19:41:33 | sean-k-mooney | is only on master | |
| 19:42:34 | haleyb | ah, that seems to be it. does that cross-nova job need to require the placement project? just thinking of fixes | |
| 19:42:57 | sean-k-mooney | so nova does https://zuul.opendev.org/t/openstack/job/nova-tox-functional-py312 | |
| 19:43:06 | sean-k-mooney | because we use the placement fixture form master | |
| 19:43:19 | sean-k-mooney | but that means we can nit issues like this | |
| 19:43:35 | haleyb | cross-nova-functional doesn't do that | |
| 19:43:35 | sean-k-mooney | the correct fix woudl likely be to release placment with the bug fix | |
| 19:43:44 | sean-k-mooney | i can check but i woudl suspect not | |
| 19:44:11 | sean-k-mooney | am not it does nto look liek it does | |
| 19:44:12 | haleyb | https://opendev.org/openstack/requirements/src/branch/master/.zuul.d/cross-jobs.yaml#L170 | |
| 19:44:13 | sean-k-mooney | https://zuul.opendev.org/t/openstack/job/cross-nova-functional | |
| 19:44:43 | sean-k-mooney | ya so either we could rbing it in line with nova but then we woudl loose the test coverage for this | |
| 19:44:59 | sean-k-mooney | or we can leave it as is and do a release of placement | |
| 19:45:04 | sean-k-mooney | Uggla: ^ | |
| 19:45:09 | sean-k-mooney | gibi: ^ | |
| 19:45:42 | sean-k-mooney | haleyb: its late for them so they proably wont see that until tomorow, you coudl propsoe addign placement to the requried project in the requiremet repo as a test | |
| 19:46:06 | haleyb | i'm assuming there isn't a chicken/egg here, i.e. can that nova-cross job succeed on a patch updating placement requirement | |
| 19:46:14 | sean-k-mooney | that proably ok as the short term fix and it might become the long term one | |
| 19:46:58 | sean-k-mooney | ya there kind of is | |
| 19:46:59 | haleyb | i can propose a patch and rebase the os-ken change | |
| 19:47:40 | sean-k-mooney | in this case we proably shoudl not have merge the nova change until after plascement was released | |
| 19:47:54 | sean-k-mooney | so we might want to revert that or do the release to resolve it | |
| 19:49:41 | sean-k-mooney | https://review.opendev.org/c/openstack/nova/+/963036 is purlly a testing patch so reverting and reapplying it would not impafct anything but let see what gibi thinks in the morning | |
| 19:51:32 | haleyb | sean-k-mooney: that seems to be the original patch, i'm proposing something in the requirements repo as well | |
| 19:52:16 | sean-k-mooney | yep im just saying we may end up doing a revert of that isntead | |
| 19:52:27 | sean-k-mooney | so i htink the cross job is actully doign the right thing | |
| 19:52:31 | sean-k-mooney | and the bug is in nova | |
| 19:52:46 | sean-k-mooney | our functional test shoudl not fail with the released version of placement | |
| 19:52:57 | sean-k-mooney | haleyb: its failign for me locally as well | |
| 19:53:14 | sean-k-mooney | its only passign in ci beasue that is usign master | |
| 19:54:07 | sean-k-mooney | so the correct fix i think is to revert the nova patch and either update it ot degrade gracfully if the option is not aviable or wait to merge it until we have released a new version fo placement | |
| 19:54:40 | sean-k-mooney | ill push a patch quickly to catch the NoSuchGroupError error quickly | |
| 19:57:47 | haleyb | sean-k-mooney: ack, thanks, i pushed more of a test patch in requirements, but will -W it, https://review.opendev.org/c/openstack/requirements/+/966630 | |
| 20:03:39 | opendevreview | sean mooney proposed openstack/nova master: allow funtional test to run with released placment https://review.opendev.org/c/openstack/nova/+/966631 | |
| 20:03:56 | sean-k-mooney | haleyb: i think ^ would fix it properly | |
| 20:04:44 | sean-k-mooney | im testing that locally now | |
| 20:05:22 | haleyb | sean-k-mooney: thanks, if that works guess you can add a Closes-bug there | |
| 20:05:44 | sean-k-mooney | yep is there one fileed | |
| 20:06:00 | haleyb | https://bugs.launchpad.net/nova/+bug/2131032 | |
| 20:06:36 | sean-k-mooney | ah right you linked that before | |
| 20:07:11 | opendevreview | sean mooney proposed openstack/nova master: allow funtional test to run with released placment https://review.opendev.org/c/openstack/nova/+/966631 | |
| 20:07:26 | haleyb | i tried to be thorough :) | |
| 20:08:04 | sean-k-mooney | as this is a test only change it jsut runs the tox jobs so it will be pretty quick to report back | |
| 20:08:35 | sean-k-mooney | well quick for nova :) | |
| 20:10:51 | haleyb | yeah, the one i proposed to requirements is already 30% done, can propose one that just relies on your change later as a second test | |
| 20:15:46 | sean-k-mooney | functional: OK (639.38=setup[32.16]+cmd[605.77,1.46] seconds) | |
| 20:16:21 | sean-k-mooney | cool so that worked im going go go eat but melwitt dansmith if your about could you take a look at ^ to ublock the requiremetns gate | |
| 20:17:08 | sean-k-mooney | or gmaan ^ | |
| 20:24:24 | gmaan | checking | |
| 20:31:27 | gmaan | sean-k-mooney: haleyb did we test it in requirement repo? i mean anything else not failing in nova cross job in requirement gate? | |
| 20:34:17 | haleyb | gmaan: i was going to update my test patch to depend on it, just waiting for results from my original change, but all the failures seem to have the same backtrace | |
| 20:34:39 | gmaan | haleyb: cool | |
| 20:38:47 | haleyb | ok, jobs queueing in https://review.opendev.org/c/openstack/requirements/+/966630 should know in 45-ish minutes | |
| 20:40:05 | gmaan | thanks | |
| 21:00:59 | haleyb | gmaan: seemed to work, jobs still running but cross-nova-functional has passed | |
| 21:01:01 | gmaan | sean-k-mooney: haleyb: job passing on requirement gate so +2 | |
| 21:01:03 | gmaan | yeah | |
| 21:01:35 | gmaan | sean-k-mooney: i think we should add a new job nova-tox-functional-py312-master-placement' to test the placement from source and make nova-tox-functional-py312 to test the released version | |
| 21:44:25 | opendevreview | Merged openstack/nova master: allow funtional test to run with released placment https://review.opendev.org/c/openstack/nova/+/966631 | |
| 23:30:00 | opendevreview | melanie witt proposed openstack/nova master: TPM: add documentation and reno for live migration https://review.opendev.org/c/openstack/nova/+/962889 | |
| 23:32:00 | opendevreview | melanie witt proposed openstack/nova master: DNM vtpm tempest https://review.opendev.org/c/openstack/nova/+/957477 | |
| #openstack-nova - 2025-11-11 | |||
| 00:19:37 | mikal | sean-k-mooney: huh, that's news to me. I haven't played with trixie yet. | |
| 02:28:22 | opendevreview | melanie witt proposed openstack/nova-specs master: Re-propose vTPM live migration https://review.opendev.org/c/openstack/nova-specs/+/961564 | |
| 11:19:51 | gibi | sean-k-mooney: haleyb: I'm going to revert https://review.opendev.org/c/openstack/nova/+/963036 wait for a placement release and then re-apply | |