Tuesday, 2025-08-12

*** mhen_ is now known as mhen01:32
opendevreviewTakashi Kajinami proposed openstack/devstack master: Use yaml format policy file  https://review.opendev.org/c/openstack/devstack/+/95706605:18
*** haleyb|out is now known as haleyb12:32
opendevreviewTakashi Kajinami proposed openstack/tempest master: Drop description about allow_overlapping_ips option  https://review.opendev.org/c/openstack/tempest/+/95714614:35
opendevreviewTakashi Kajinami proposed openstack/devstack master: Fix ownership of keyring file  https://review.opendev.org/c/openstack/devstack/+/95715316:04
gmaansean-k-mooney: tosky : Seeing no objection on ML, I have added both of you in devstack core group, you will be able to +2 on devstack changes -https://review.opendev.org/admin/groups/412309ac864036d5323b496bb5e42cd000d7829d,members16:47
sean-k-mooneygmaan: thanks i noticed a few minutes ago16:48
sean-k-mooneyi was just discussign this on the nova changell https://paste.opendev.org/show/blWPtsQswhTSAlgU6Ozb/ the luks issue we were seeing with qemu seam to not happen anymore but there is a much less frequent failure happing on debian16:49
sean-k-mooneyhttps://tinyurl.com/3phwkcyk that the opensearch hits16:49
sean-k-mooneyif i remove the nova filter its still on 377 hits in the past 30 days or the n days of logs we ahve aviable which is much lower then what we saw before16:50
sean-k-mooneyim not sure if this is a cidner bug with the "throttle_cmd"16:51
fricklersean-k-mooney: is there a bug report for that issue? seems all the failure happen on raxflex, so possible correlated to newer CPUs that are available there16:54
toskythank you16:54
sean-k-mooneyfrickler: no i just noticed it a few minutes ago. and ya i was wonderign the same. initally i was wonderign if it was realted to the xen issue we had with cpus not beign reported correctly but that is runing kvm correct?16:55
sean-k-mooneyfrickler: it looks like that message is coming form qemu-img16:57
sean-k-mooneyhttps://bugzilla.redhat.com/show_bug.cgi?id=233643716:58
sean-k-mooneyapprently its fixed in rawhid i wonder in which release16:58
sean-k-mooneyqemu-9.2.0-3.fc4216:59
sean-k-mooneythats unfortunet debian 12 has 10.0.2 in the backprot repo but 7.2 in main it seams17:01
sean-k-mooneyubuntu 24.04 is still on 8.2.2 apprently so that would not help17:01
sean-k-mooneyalthough im looking at https://repology.org/project/qemu/versions so that might not be up to date17:02
sean-k-mooneyrocky 9 is on 9.1.0 so also too old same as stream 917:03
sean-k-mooneyi assume we are not mirring the debian backport repo?17:04
tkajinamhttps://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/reprepro/files/debian/config/distributions#L46-L5717:06
tkajinamI guess we do17:06
clarkbsean-k-mooney: I think we do mirror backports17:07
sean-k-mooney ok then we could consider enabling that to work around this or monitor it to see when/if it gets resovled17:07
clarkband yes raxflex is kvm not xen.17:07
sean-k-mooneyi assume we are just not enableing the backprot repo in the jobs/image build17:08
sean-k-mooneylooks like kolla is using them already today17:09
sean-k-mooneyhttps://opendev.org/openstack/kolla/src/branch/master/docker/base/sources.list.debian17:10
sean-k-mooneybut we are not doing that in the devstack jobs. ill push up a test patch to see what happens if i add that17:10
sean-k-mooneyhttps://opendev.org/zuul/zuul-jobs/src/branch/master/roles/configure-mirrors/templates/apt/etc/apt/sources.list.j2#L517:12
sean-k-mooneylooks like we can do that but we dont by default17:12
sean-k-mooneyhum no apprently we do... https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/configure-mirrors/defaults/main.yaml#L14 17:17
sean-k-mooneybut we are defintly not using it for qemu https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_ec4/openstack/ec46632352504e2b925489e676dbb982/controller/logs/libvirt/libvirt/qemu/instance-00000001_log.txt17:18
sean-k-mooneyqemu version: 7.2.17Debian 1:7.217:18
clarkbsean-k-mooney: you have to explicitly request to install from backports by default17:19
sean-k-mooneyoh 17:19
clarkbenabling the repo doesn't mean every packages is installed from there. It allows you to apt-get install qemu/backports or something like that17:19
sean-k-mooneyok so that actully better17:19
sean-k-mooneyas we can opt in for just qemu/libvit17:20
clarkbI forget the specific syntax but you need to be explicit about installing from backports along those lines17:20
sean-k-mooneyack17:20
sean-k-mooney`sudo apt install <package-name>/<codename>-backports` or `sudo apt install -t <codename>-backports <package-name>` acording to gemiini17:22
sean-k-mooneythe -t approch soudn more correct17:23
sean-k-mooneywhich means either pluming in a new env var to contole this to here https://github.com/openstack/devstack/blob/7cc18281964e96424e6aad5f8c993725b80e32bb/functions-common#L1432-L1440 and potitally adding a new branch here https://github.com/openstack/devstack/blob/master/lib/nova_plugins/functions-libvirt#L7117:25
sean-k-mooneyor to just test if this works i can drop in local.sh with a apt install comamdn with a pre-palybook jsut to see if that works17:26
clarkbor just update the package name in the package file list to test it17:27
sean-k-mooneyi think ill do the quick hack for now just to get a ci run and then look at this again later in the week17:27
clarkbI think the package files listing may have support for release specific packages. If it does then you could use that as the solution17:27
clarkbjust annotate each qemu/foo-backports entry with a note that it belongs to the foo release17:27
sean-k-mooneythey do but we dont install qemu that way17:27
clarkboh17:28
clarkbmaybe we should :)17:28
sean-k-mooneyalthogh i proably can pre isntall it and then it wont care17:28
sean-k-mooneyits currently done here https://github.com/openstack/devstack/blob/master/lib/nova_plugins/functions-libvirt#L58-L11217:28
sean-k-mooneyso we can avoid installing it in jobs that done use it17:28
sean-k-mooneyat least i think taht is the orginal logic 17:29
clarkbcould move qemu proper out of that function and let the function handle the libvirt-python install only17:29
clarkbthat would work as long as we install qemu via the package file list first I think (since that is a dep of the python source build of libvirt-python)17:29
sean-k-mooneyyour suggesting modifying https://github.com/openstack/devstack/blob/master/files/debs/nova#L1617:29
sean-k-mooneythat does allwo distro filtering but im not sure where this is actully used17:31
sean-k-mooneyfor example https://github.com/openstack/devstack/blob/master/files/rpms/n-cpu#L317:31
clarkbya so you'd do something like qemu/bookworm-backports # debian:bookwork or whatever the matcher syntax is17:32
clarkbthen you don't need any special code to handle it17:32
sean-k-mooneyya the quistion i have is when is that package list used, is it before or after the existign function17:33
clarkbah I think you can answer that from a devstack log17:33
sean-k-mooneyhttps://github.com/openstack/devstack/blob/7cc18281964e96424e6aad5f8c993725b80e32bb/functions-common#L1294C10-L1294C2217:33
clarkbjust look for when dosfstools is installed vs when libvirt-python is installed17:33
sean-k-mooneyi think its form here https://github.com/openstack/devstack/blob/7cc18281964e96424e6aad5f8c993725b80e32bb/tools/install_prereqs.sh#L6417:35
sean-k-mooneyalthough in the neutron code we alsu use it directly https://github.com/openstack/devstack/blob/7cc18281964e96424e6aad5f8c993725b80e32bb/lib/neutron_plugins/ovs_base#L7617:35
sean-k-mooneyso here https://github.com/openstack/devstack/blob/7cc18281964e96424e6aad5f8c993725b80e32bb/stack.sh#L80417:36
sean-k-mooneyok before wasting a bunch of ci time ill add "creating a debian 12" dev vm to my list for tomorrow and try and play around with this locally17:38
sean-k-mooneyfrickler: by the way i deployed your debian 13 patch this morning and wa able to run tempest-full with no errors17:39
opendevreviewDouglas Mendizábal proposed openstack/devstack master: Fix iniset to escape backslash characters  https://review.opendev.org/c/openstack/devstack/+/95691419:10
opendevreviewDouglas Mendizábal proposed openstack/devstack master: Fix iniset to escape backslash characters  https://review.opendev.org/c/openstack/devstack/+/95691419:39
opendevreviewDouglas Mendizábal proposed openstack/devstack master: Fix iniset to escape backslash characters  https://review.opendev.org/c/openstack/devstack/+/95691419:41
opendevreviewMerged openstack/devstack master: Bubble up image download failures  https://review.opendev.org/c/openstack/devstack/+/95027320:12
opendevreviewMerged openstack/devstack master: Support CentOS Stream 10  https://review.opendev.org/c/openstack/devstack/+/93725120:44
opendevreviewMerged openstack/devstack master: Remove temporary fix for problems with CSS styles  https://review.opendev.org/c/openstack/devstack/+/94906620:44
opendevreviewClark Boylan proposed openstack/tempest master: DNM Test devstack and tempest with Ansible 11 in Zuul  https://review.opendev.org/c/openstack/tempest/+/95718621:49
opendevreviewClark Boylan proposed openstack/tempest master: DNM Test devstack and tempest with Ansible 11 in Zuul  https://review.opendev.org/c/openstack/tempest/+/95718622:40

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