Wednesday, 2026-02-11

opendevreviewmelanie witt proposed openstack/nova master: TPM: bump service version to enable live migration  https://review.opendev.org/c/openstack/nova/+/97572402:12
opendevreviewmelanie witt proposed openstack/nova master: TPM: test live migration between hosts with different security  https://review.opendev.org/c/openstack/nova/+/95262902:12
opendevreviewmelanie witt proposed openstack/nova master: TPM: add late check for supported TPM secret security  https://review.opendev.org/c/openstack/nova/+/95697502:12
opendevreviewmelanie witt proposed openstack/nova master: TPM: enable conversion of secret security modes via resize  https://review.opendev.org/c/openstack/nova/+/96205202:12
opendevreviewmelanie witt proposed openstack/nova master: DNM vtpm tempest  https://review.opendev.org/c/openstack/nova/+/95747702:12
*** mhen_ is now known as mhen02:23
*** erlon9 is now known as erlon03:27
opendevreviewMerged openstack/nova master: Set openstacksdk-functional-devstack non voting  https://review.opendev.org/c/openstack/nova/+/97609507:27
gokhansean-k-mooney, Thanks for your previous guidance. It turns out I misunderstood the live_migration_completion_timeout parameter; I thought it represented the total duration for the entire migration process, but I’ve now realized it is calculated per GiB of RAM. After significantly lowering this value, I observed that the post-copy transition is finally being triggered as expected.07:56
gokhanI also wanted to get your  advice on network architecture07:56
gokhanCurrently, we are using the management network for live migration. Do you recommend separating the live migration traffic onto a dedicated network? In what specific scenarios or traffic loads does isolating this network become a necessity?07:56
gokhanWould increasing the MTU from 1500 to 9000 (Jumbo Frames) provide a significant benefit for live migration performance, especially for VMs with 64GB+ RAM?07:57
Callum027In our biggest cloud region (~35 hypervisors) the biggest cause of slow live migrations is how busy the instance is, not the capacity of the network. Our instances are migrated across the management network (though we use Ceph RBD for block storage, and that has its own dedicated network with jumbo frames enabled).09:05
lajoskatonasean-k-mooney, Uggla: Hi, there's a bug for IOThreads: https://bugs.launchpad.net/nova/+bug/2140537  , and I already pushed reproducer and a wip fix for it: https://review.opendev.org/q/topic:%22bug/2140537%22 , please comment if my understanding is wrong for how it should work, thanks in advance09:59
UgglaHi lajoskatona, oh. Thanks. Gonna review it asap. Super you jump on that bug. 👍️10:01
opendevreviewTobias Urdin proposed openstack/nova master: Add a timeout for `ceph df` command  https://review.opendev.org/c/openstack/nova/+/97592710:19
aloke-dev\help10:19
gokhanthanks for the insight , Callum027 ! I’ve been observing exactly what you described: even with available bandwidth, the high dirty rate of our 64GB+ instances was keeping the migration in a loop. I’ve adjusted our live_migration_completion_timeout (realizing now it's per GiB) to trigger post-copy earlier, which seems to be the only reliable way to 'break' that loop for these busy instances.10:36
gibilajoskatona: I'm +2 on the reproducer and has some comments in the fix. But overall nice work. Thanks10:47
sean-k-mooneylajoskatona: ack ill take a look shortly10:57
sean-k-mooneyi agree the repoducer looks good over all ill take a look at the fix a littel later.11:05
lajoskatonathanks guys, gibi: I check your comments11:13
opendevreviewMerged openstack/nova master: Add regression test to repoduce bug 2140537  https://review.opendev.org/c/openstack/nova/+/97583211:35
opendevreviewStephen Finucane proposed openstack/os-vif master: typing: Add initial type annotations  https://review.opendev.org/c/openstack/os-vif/+/74516211:36
opendevreviewStephen Finucane proposed openstack/os-vif master: pre-commit: Bump versions  https://review.opendev.org/c/openstack/os-vif/+/97635811:36
opendevreviewStephen Finucane proposed openstack/os-vif master: Migrate setup configuration to pyproject.toml  https://review.opendev.org/c/openstack/os-vif/+/97635911:36
opendevreviewStephen Finucane proposed openstack/os-vif master: tests: Remove errant parameters  https://review.opendev.org/c/openstack/os-vif/+/97636011:36
opendevreviewStephen Finucane proposed openstack/os-vif master: trivial: Use bit shifting  https://review.opendev.org/c/openstack/os-vif/+/97636111:36
opendevreviewStephen Finucane proposed openstack/os-vif master: typing: Add typing to vif_plug_noop module  https://review.opendev.org/c/openstack/os-vif/+/97636211:36
opendevreviewStephen Finucane proposed openstack/os-vif master: WIP: typing: Add typing to vif_plug_ovs module  https://review.opendev.org/c/openstack/os-vif/+/97636311:36
opendevreviewStephen Finucane proposed openstack/os-vif master: WIP: typing: Use generics  https://review.opendev.org/c/openstack/os-vif/+/97636411:37
opendevreviewElod Illes proposed openstack/nova stable/2024.2: [CI][stable-only] Fix py312 based jobs  https://review.opendev.org/c/openstack/nova/+/97637312:09
obresean-k-mooney: I have tested that the os-trait update and an addition to /usr/lib/python3/dist-packages/nova/virt/libvirt/utils.py is enough to let the compute-nodes announce its amx-capabilities as traits; and it is possible to add properties to flavors to actually boot VM's with AMX. So now Im going to commit the patch I have created, and are then wondering what I should tag13:17
obrethe commit with. There is a bp for this (https://blueprints.launchpad.net/nova/+spec/add-amx-traits), but is it correct to reference that if this is considered to be a wishlist-bug? I guess the alternative is that I create a bug describing the issue; and then commit a fix for it? Or should I neither add a Closes-Bug nor a Implements in the commit-message? 13:17
sean-k-mooneyyou can use implements its fine 13:25
sean-k-mooneywe will jsut need to approve the spec in lacuhpad after13:25
obreAck!13:26
*** iurygregory_ is now known as iurygregory13:26
*** haleyb_ is now known as haleyb13:36
opendevreviewEigil Obrestad proposed openstack/nova master: Make nova recognize amx-capabilities  https://review.opendev.org/c/openstack/nova/+/97639013:42
nicolairuckelAny updates on the CI?13:43
obresean-k-mooney: Whats missing now is to update the version-requirement for os-traits. Where can I see when a new release is there? And should i create a release-note for this? In that case; whats the naming-convention for files in releasenotes/notes?13:44
sean-k-mooneywe need to tag a release via the releases repo then bump the upper-constraint in the requirements repo13:44
obreDo you by "requirements repo" mean the requirements.txt in the nova repo?13:47
sean-k-mooneyno i mean we need to raise the max version here https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L34713:50
sean-k-mooneywe have a bot to do that aftger the release is made13:50
sean-k-mooneyobre: ill propse the release for you now13:57
obreLooking at the requirements-repo it looks like its bots that updates that as well? It might be me overthinking this; but im currently a bit confused on where to indicate that my nova-patch needs the new os-traits release?13:57
obresean-k-mooney: Thanks.13:57
sean-k-mooneythe new version will be 3.6.013:57
obreIs adding a "Depends-On: https://review.opendev.org/c/openstack/os-traits/+/868149" whats needed in 'my' commit-message here so that the bots know what version is needed? Or should I add the version-number somewhere? 14:01
sean-k-mooneyyou will need to update requirements.txt to raise the min version14:02
sean-k-mooneythat will initally cause the jobs to fail until the release happens and the max is raised in the requirements repo14:02
sean-k-mooneybut we can just recheck it when all the deps are in place14:03
obreOk. Then Ill update the requirements.txt and check back later to see if the release is through and then ask someone to trigger a re-check? 14:03
sean-k-mooneyhttps://review.opendev.org/c/openstack/releases/+/976392 is the release patch Uggla bauzas can ye appoved that when you have time14:04
opendevreviewEigil Obrestad proposed openstack/nova master: Make nova recognize amx-capabilities  https://review.opendev.org/c/openstack/nova/+/97639014:05
Ugglasean-k-mooney, I'll have a look at it asap.14:05
opendevreviewStephen Finucane proposed openstack/os-vif master: Migrate setup configuration to pyproject.toml  https://review.opendev.org/c/openstack/os-vif/+/97635915:16
opendevreviewStephen Finucane proposed openstack/os-vif master: tests: Remove errant parameters  https://review.opendev.org/c/openstack/os-vif/+/97636015:16
opendevreviewStephen Finucane proposed openstack/os-vif master: trivial: Use bit shifting  https://review.opendev.org/c/openstack/os-vif/+/97636115:16
opendevreviewStephen Finucane proposed openstack/os-vif master: typing: Add initial type annotations  https://review.opendev.org/c/openstack/os-vif/+/74516215:16
opendevreviewStephen Finucane proposed openstack/os-vif master: typing: Add typing to vif_plug_noop module  https://review.opendev.org/c/openstack/os-vif/+/97636215:16
opendevreviewStephen Finucane proposed openstack/os-vif master: typing: Add typing to vif_plug_noop module  https://review.opendev.org/c/openstack/os-vif/+/97636215:17
gmaannova-cores this is merged means nova gate should be fine now, https://review.opendev.org/c/openstack/nova/+/97609515:34
opendevreviewGhanshyam proposed openstack/nova master: Revert "Set openstacksdk-functional-devstack non voting"  https://review.opendev.org/c/openstack/nova/+/97648915:36
gmaansdk fix is also merged, so creating the revert15:36
sean-k-mooneylets see fi it passes but cool we can revert if its green16:00
gibiI have the revert16:17
gibi  ssh-keygen -f '/home/gibi/.ssh/known_hosts' -R 'osp-dev-01.lab.eng.brq2.redhat.com'16:17
gibinot that16:17
gibihttps://review.opendev.org/c/openstack/nova/+/976096/116:17
bauzasdid the +2 and the recheck16:18
gmaangibi: perfect, i abandon mine16:21
gibiack16:30
stephenfingibi__: TIL (the ssh-keygen thing). I've always done that manually16:57
sean-k-mooneystephenfin: really? it props you when you need to do it17:51
sean-k-mooney*prompts17:51
opendevreviewMerged openstack/nova master: Revert "Set openstacksdk-functional-devstack non voting"  https://review.opendev.org/c/openstack/nova/+/97609620:09
melwitthm, looks like we might have a bit of a racy unit test in nova-tox-py312-threading: test_submit_second_while_delaying_first AssertionError: 1.9995737350000127 not greater than 2.0 9f820e554411581c95ab2e5aaab45/testr_results.html20:48
melwitt* https://f82174203394791b8a26-ea1d911c7c7db668a9aa6765a743313b.ssl.cf2.rackcdn.com/openstack/7e59f820e5520:48
melwitthttps://f82174203394791b8a26-ea1d911c7c7db668a9aa6765a743313b.ssl.cf2.rackcdn.com/openstack/7e59f820e554411581c95ab2e5aaab45/testr_results.html20:52
* melwitt sighs20:52
sean-k-mooneyya. we normally mock our tiem in the unit tests to some degree20:52
sean-k-mooneythere is an assert almost equal we can use for float to have a littel wiggle room20:53
opendevreviewBrian Rosmaita proposed openstack/nova master: DNM: run nova-ceph-multistore on debian-trixie  https://review.opendev.org/c/openstack/nova/+/97655121:22

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!