Friday, 2023-01-20

*** bhagyashris is now known as bhagyashris|ruck04:53
*** blarnath is now known as d34dh0r5307:00
*** blarnath is now known as d34dh0r5307:09
*** ozzzo1 is now known as ozzzo08:12
opendevreviewHiroki Narukawa proposed openstack/nova master: libvirt: retry libvirt connection on live_migration_monitor  https://review.opendev.org/c/openstack/nova/+/86707709:10
opendevreviewNobuhiro MIKI proposed openstack/os-traits master: Add new 'COMPUTE_ADDRESS_SPACE_*' traits  https://review.opendev.org/c/openstack/os-traits/+/87122609:33
kashyapbauzas: sean-k-mooney: Can anyone please put this through?  -- https://review.opendev.org/c/openstack/nova/+/870794/6 -- libvirt: At start-up allow skiping compareCPU() with a workaround10:38
bauzaskashyap: sure, adding on my today's list10:38
kashyapbauzas: FWIW, it is already tested in a real env by a downstream colleague10:41
bauzaskashyap: yup, I knew10:41
kashyapAh, thx10:41
sean-k-mooneykashyap: so that is not really what i was asking for by th eway with the workaround10:41
kashyapsean-k-mooney: Sigh, what then?10:41
sean-k-mooneyyour orginal patch did this https://review.opendev.org/c/openstack/nova/+/869587/4/nova/virt/libvirt/driver.py10:42
sean-k-mooneyremoving both checks10:42
sean-k-mooneyunconditionally 10:42
kashyapsean-k-mooney: Right; but please see the discussion in the patch itself10:42
sean-k-mooneyi wanted you to add the workaroudn if you were removing both checks10:42
sean-k-mooneythe new one only removes the first check condtionally10:42
sean-k-mooneyhttps://review.opendev.org/c/openstack/nova/+/870794/6/nova/virt/libvirt/driver.py10:42
kashyapsean-k-mooney: Yes, the new one only removes the first check10:42
kashyapsean-k-mooney: That's because, the second check evaluates both model _and_ flags.  So that is useful.10:43
sean-k-mooneyif you wer only removing the first check but keeping the second i was ok with that being done unconditionally10:43
kashyapsean-k-mooney: Aaah10:43
kashyapI see10:43
sean-k-mooneyright10:43
sean-k-mooneyi wanted to keep the second correct check10:43
kashyapsean-k-mooney: So okay ... that is also a possibility10:43
sean-k-mooneyso im ok with approving your currnt patch or you can just delete the first check10:43
sean-k-mooneyits up to you10:43
kashyapsean-k-mooney: I can remove the first one unconditionally and keep the second under the workaround10:43
sean-k-mooneyi dont think you need the workaround10:44
sean-k-mooneyif you just delete the second one10:44
sean-k-mooney*first one10:44
kashyapRight.10:44
sean-k-mooneybut if you want to future proof then sure you can put the remain check under a workaroudn 10:44
sean-k-mooneyanyway let me knwo which you would prefer10:44
sean-k-mooneythe curernt patch https://review.opendev.org/c/openstack/nova/+/870794/6/nova/virt/libvirt/driver.py10:45
sean-k-mooneyor just delete the first check10:45
kashyapsean-k-mooney: Yes, I want to future-proof it a bit by keeping the 2nd part under the workaround10:45
kashyapWe can't test all possible CPU models on all hardware10:45
kashyapThis check can prove to be useful10:45
kashyapsean-k-mooney: How about this:10:45
sean-k-mooneyok gibi ^ does that work for you10:45
kashyapremove the first check and keep the second one under the workaround.10:45
sean-k-mooneysure the second check is not under the workaround in the current patch by the way10:46
sean-k-mooneybut im ok with what you are suggesting10:46
kashyapsean-k-mooney: Yes, yes.  I know :)10:46
bauzaskashyap: shall I hold reviewing ?10:46
kashyapbauzas: Yes, pls10:47
bauzask10:47
bauzasanyway, I need to do gym10:47
gibisean-k-mooney, kashyap: removing the first check unconditionally and making the second check conditionally (and by default executed) works for me11:24
kashyapgibi: Nod; reworking ... the unit test11:25
artombauzas, hey, so after gym, would https://review.opendev.org/c/openstack/nova/+/869812 be good to go?11:42
opendevreviewKashyap Chamarthy proposed openstack/nova master: libvirt: At start-up rework compareCPU() usage with a workaround  https://review.opendev.org/c/openstack/nova/+/87079411:49
opendevreviewKashyap Chamarthy proposed openstack/nova master: libvirt: Replace usage of compareCPU() with compareHypervisorCPU()  https://review.opendev.org/c/openstack/nova/+/86995011:49
kashyapgibi: sean-k-mooney: --^11:49
kashyapgibi: (I've also readjusted the wording where appropriate from the old patch)11:52
kashyap(Lost the +W on the 2nd patch)11:53
gibikashyap: done. I'm happy that we found a solution that is acceptable to all involved parties12:37
kashyapgibi: Yes :)12:38
kashyapThank you!12:38
gibifolks https://review.opendev.org/c/openstack/tempest/+/870974 just merged to skip the test case that causes OOM on the gate, so it should be easier now to land patches12:51
kashyapgibi: Ahh, I still have to fix 3-4 unit tests; just noticed. :(  12:51
gibikashyap: no worries, ping me and I can re-review12:51
kashyapThanks12:51
opendevreviewMerged openstack/nova master: Split ignored_tags in stats.py  https://review.opendev.org/c/openstack/nova/+/86797813:22
opendevreviewRajesh Tailor proposed openstack/nova master: Handle InstanceInvalidState exception  https://review.opendev.org/c/openstack/nova/+/86173813:25
opendevreviewElod Illes proposed openstack/nova stable/xena: nova-live-migration tests not needed for Ironic  https://review.opendev.org/c/openstack/nova/+/85546913:33
bauzasartom: verifying now14:18
bauzasartom: sending to the gate14:20
artomCheers!14:22
*** dasm|off is now known as dasm14:52
opendevreviewBalazs Gibizer proposed openstack/nova master: Factor out a mixin class for candidate aware filters  https://review.opendev.org/c/openstack/nova/+/85492915:15
* kashyap wonders what he's messing up with this unit test to get the TypeError - https://paste.opendev.org/show/bhbh4HNg0mAxWOKxqOAV/15:16
kashyap(It's failing as a result of my: https://review.opendev.org/c/openstack/nova/+/870794)15:16
opendevreviewBalazs Gibizer proposed openstack/nova master: Show candidate combinatorial explosion by dev number  https://review.opendev.org/c/openstack/nova/+/85588515:18
gibikashyap: noted the issue in https://review.opendev.org/c/openstack/nova/+/870794/7#message-a9e217530aaca46763329444a8776bc1eb1948d815:28
kashyapgibi: Duuh, I thought I was careful w/ the spaces and still messed15:29
kashyapThanks for the eagle eyes, /me goes to fix...15:29
opendevreviewAndre Aranha proposed openstack/nova stable/yoga: Test setting the nova job to centos-9-stream  https://review.opendev.org/c/openstack/nova/+/86008715:35
opendevreviewAndre Aranha proposed openstack/nova stable/yoga: Test setting the nova job to centos-9-stream  https://review.opendev.org/c/openstack/nova/+/86008715:36
opendevreviewKashyap Chamarthy proposed openstack/nova master: libvirt: At start-up rework compareCPU() usage with a workaround  https://review.opendev.org/c/openstack/nova/+/87079415:38
opendevreviewKashyap Chamarthy proposed openstack/nova master: libvirt: Replace usage of compareCPU() with compareHypervisorCPU()  https://review.opendev.org/c/openstack/nova/+/86995015:38
kashyapHmm, one more UT to debug (unrelated to the formatting issue).15:43
opendevreviewDan Smith proposed openstack/nova master: Add virt/node module for stable uuids  https://review.opendev.org/c/openstack/nova/+/86391515:57
opendevreviewDan Smith proposed openstack/nova master: Pass service ref to init_host(), if exists  https://review.opendev.org/c/openstack/nova/+/86391615:57
opendevreviewDan Smith proposed openstack/nova master: Add get_available_node_uuids() to virt driver  https://review.opendev.org/c/openstack/nova/+/86391715:57
opendevreviewDan Smith proposed openstack/nova master: Persist existing node uuids locally  https://review.opendev.org/c/openstack/nova/+/86391815:57
opendevreviewDan Smith proposed openstack/nova master: Make resource tracker use UUIDs instead of names  https://review.opendev.org/c/openstack/nova/+/86391915:58
opendevreviewDan Smith proposed openstack/nova master: WIP: Detect host renames and abort startup  https://review.opendev.org/c/openstack/nova/+/86392015:58
opendevreviewDan Smith proposed openstack/nova master: Persist existing node uuids locally  https://review.opendev.org/c/openstack/nova/+/86391816:07
opendevreviewDan Smith proposed openstack/nova master: Make resource tracker use UUIDs instead of names  https://review.opendev.org/c/openstack/nova/+/86391916:07
opendevreviewDan Smith proposed openstack/nova master: WIP: Detect host renames and abort startup  https://review.opendev.org/c/openstack/nova/+/86392016:07
opendevreviewBalazs Gibizer proposed openstack/nova master: Factor out a mixin class for candidate aware filters  https://review.opendev.org/c/openstack/nova/+/85492916:18
opendevreviewDavid Hill proposed openstack/nova master: Change maximum value of pcie-ports to 64  https://review.opendev.org/c/openstack/nova/+/87130516:44
gibibauzas: fyi, all the mandatory pieces of bp/pci-device-tracking-in-placement has been landed. So the bp can be set completed in A. 16:47
gibithere are two open patches https://review.opendev.org/q/topic:bp/pci-device-tracking-in-placement+status:open one is a small refactor that might or might not land. The other is just a demonstrator that we have a "limitation" 16:48
sean-k-mooneycongrats16:51
gibiIt would have been impossible without sean-k-mooney's and stephenfin's help. thank you!16:58
opendevreviewDavid Hill proposed openstack/nova master: Change maximum value of pcie-ports to 64  https://review.opendev.org/c/openstack/nova/+/87130517:12
opendevreviewDavid Hill proposed openstack/nova master: Change maximum value of pcie-ports to 32  https://review.opendev.org/c/openstack/nova/+/87130517:35

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