Earlier  
Posted Nick Remark
#openstack-nova - 2022-05-23
23:45:08 gmann I am not clear what exactly we miss to pin the Tempest for EM branch. All good there right?
23:50:24 melwitt gmann: I put the ussuri issue on the etherpad https://etherpad.opendev.org/p/nova-stable-branch-ci basically it's failing the same way train was, failing to install oslo.log version coming from upper-constraints master
23:54:45 gmann melwitt: thanks. I started working on this but then forget to figure out the failure and release - https://review.opendev.org/q/topic:ussuri-last
23:54:50 gmann I will work on that
23:58:17 melwitt ah k cool
23:59:01 gmann due to some constraint mismatch in Tempest master and stable/ussuri, it is little complicated and I am trying to see what combination of Tempest and constraint will work
#openstack-nova - 2022-05-24
01:53:35 opendevreview Ghanshyam proposed openstack/nova stable/ussuri: DNM: Testing stable/ussuri with tempest fix for constraints mismatch https://review.opendev.org/c/openstack/nova/+/843046
07:07:21 sean-k-mooney[m] gmann is ussuri EM or supported currently
07:07:35 sean-k-mooney[m] because it seams to be useing master uc
07:07:48 sean-k-mooney[m] but has pinned tempest
07:08:28 sean-k-mooney[m] so i think we either need to have it use python 3.8 so that master uc works
07:08:59 sean-k-mooney[m] or we need to chanve uc to be <= instead of ===
07:11:05 sean-k-mooney[m] gmann: if we dont pin i think we canc get it to install but i was actully using 3.9 to test i was going to try deplying ussuri today
07:11:32 sean-k-mooney[m] i was using one of my centos 9 vms to test yesterday which was too new to test properly
07:18:03 opendevreview Rico Lin proposed openstack/nova-specs master: Add vIOMMU device support for libvirt driver https://review.opendev.org/c/openstack/nova-specs/+/840310
07:19:44 ricolin stephenfin: I need your feedback on comment https://review.opendev.org/c/openstack/nova-specs/+/840310/7..10/specs/zed/approved/libvirt-viommu-device.rst#b52 thanks :)
07:20:53 ricolin Also for aw_bits, I propose we set it to 48 (which at least will cover both 39 and 48 width option ) and don't expose it to end user
07:38:24 sean-k-mooney[m] ricolin if 48 is supported on our min version of qemu im ok to hard code to that
07:38:56 sean-k-mooney[m] at least for now until we have a need for something higher
07:55:26 whoami-rajat hi #openstack-nova , wanted to add a topic to today's meeting agenda, do we have an etherpad for the meeting?
07:55:48 sean-k-mooney[m] we have a wiki page
07:56:10 whoami-rajat ack, can i add topics there?
07:56:49 sean-k-mooney[m] yep just add it to the adgenda here https://wiki.openstack.org/wiki/Meetings/Nova https://wiki.openstack.org/wiki/Meetings/Nova
08:04:49 whoami-rajat done, thanks!
10:31:22 opendevreview Rajesh Tailor proposed openstack/nova master: Fix typos https://review.opendev.org/c/openstack/nova/+/843127
11:08:58 ricolin sean-k-mooney[m]: aw_bit is introduced since libvirt 6.5.0 is that means I should propose in spec to bump min version for libvirt/qemu as well?
11:09:21 ricolin current: MIN_LIBVIRT_VERSION = (6, 0, 0)
11:09:24 sean-k-mooney libvirt 6.5.0 or qemu
11:09:42 sean-k-mooney ricolin: we have to advertise or min version bumps in advance
11:09:50 sean-k-mooney so in general no
11:10:08 sean-k-mooney but i need to check when we last did that
11:10:19 ricolin thanks
11:12:14 sean-k-mooney looking at https://docs.openstack.org/nova/latest/reference/libvirt-distro-support-matrix.html i dont think we can increase it this cycle
11:12:23 sean-k-mooney we shoudl be able to do it in AA
11:12:54 sean-k-mooney we need to still suport 20.04 this cycle
11:13:13 sean-k-mooney but we can go to libvirt 7.0 in AA
11:13:26 sean-k-mooney and qemu 5.2
11:14:05 sean-k-mooney ricolin: so yes you will need to do a min version check and either not set the value or reject the boot
11:21:49 ricolin sean-k-mooney: So this patch might gonna need to wait AA to bump libvirt 7.0.0 if we keep aw_bits 48(which required min libvirt version 6.5.0), right?
11:22:49 sean-k-mooney ricolin: no it can proceed
11:23:03 sean-k-mooney but you can only set the aw_bit if the hsot has 6.5.0
11:23:25 ricolin ah, got it
11:23:31 sean-k-mooney so on older version the address with woudl not be defined which would limit the device that could be used
11:24:15 sean-k-mooney but if you are not using pci passthough it might still be fine or if you are but dont need the extended adresspace width
12:24:08 opendevreview Merged openstack/nova stable/wallaby: Define new functional test tox env for placement gate to run https://review.opendev.org/c/openstack/nova/+/840717
13:26:36 kashyap sean-k-mooney: On my fresh F36 I see these pip conflicts - do you see too? - https://paste.opendev.org/show/baAm2JxuzDLCsviaK90D/
13:33:58 sean-k-mooney what version of python are you using
13:34:07 sean-k-mooney ill check but i dont think so
13:34:14 sean-k-mooney that was nova right
13:34:19 kashyap Yeah
13:34:32 kashyap python3-3.10.4-1.fc36.x86_64
13:35:05 sean-k-mooney we dont fuly supprot 3.10 yet
13:35:18 sean-k-mooney its experimental and will be added next cycle
13:35:33 sean-k-mooney we test with up to 3.9 as voting so there may be issue if you use 3.10
13:35:51 sean-k-mooney i have 3.10 locally i think so ill try 3.9 and 3.10
13:37:08 gibi kashyap: I haven't seen that yet but it does not seem to be a py310 specific issue. I can try it in a clean env
13:38:08 sean-k-mooney kashyap: wa that just unit test by the way
13:38:15 sean-k-mooney i.e. tox -e py3
13:38:25 kashyap sean-k-mooney: Yeah, I was just trying to run a unit test
13:39:34 kashyap sean-k-mooney: Yes, it was a `tox -e py36[|37] some_test`
13:39:55 gibi on master?
13:40:07 sean-k-mooney it seams to be working fine for me
13:40:31 kashyap Actually slightly (some 20 commits) behind master. Lemme rebase my branch, then
13:40:36 sean-k-mooney ya good point 3.10 support is non-voting on master but not supported on anything older
13:40:53 sean-k-mooney although both debian and ubuntu relased yoga on 3.10
13:40:55 gibi -e py36[|37] feels old on master
13:40:58 sean-k-mooney so it apprealy works there
13:41:13 sean-k-mooney we dropped supprot for 3.6 and 3.7
13:41:15 sean-k-mooney on master
13:41:21 sean-k-mooney min is now 3.8
13:41:32 kashyap Aaah, duh. I didn't realize that
13:41:40 gibi I don't see the conflict with 3.10 locally
13:41:42 kashyap Gimme a few; /me tries
13:42:17 kashyap gibi: Hmm, seems like PEBKAC, then. Thanks for trying
13:42:27 gibi no worries
13:42:39 sean-k-mooney some of the package have required_python set
13:42:46 sean-k-mooney which will prevent pip form installing them
13:42:58 sean-k-mooney and it will break that way
13:45:50 kashyap I see, yeah; I'm investigating what's borked here
13:47:09 opendevreview Artom Lifshitz proposed openstack/nova stable/wallaby: zuul: Add nova-live-migration-ceph job https://review.opendev.org/c/openstack/nova/+/843145
13:47:10 opendevreview Artom Lifshitz proposed openstack/nova stable/wallaby: DNM: Testing live migration with local attach https://review.opendev.org/c/openstack/nova/+/843146
13:47:44 opendevreview Artom Lifshitz proposed openstack/nova stable/wallaby: DNM: zuul: Add nova-live-migration-ceph job https://review.opendev.org/c/openstack/nova/+/843145
13:47:45 opendevreview Artom Lifshitz proposed openstack/nova stable/wallaby: DNM: Testing live migration with local attach https://review.opendev.org/c/openstack/nova/+/843146
13:50:33 sean-k-mooney kashyap: https://github.com/openstack/python-glanceclient/blob/master/setup.cfg#L10=
13:51:06 sean-k-mooney nova should have that too by the way i just dont think we have bumped it yet
13:51:17 kashyap sean-k-mooney: Ah-ha
13:51:24 kashyap Thank you for digging! :)
13:52:30 opendevreview Artom Lifshitz proposed openstack/nova stable/wallaby: DNM: zuul: Add nova-live-migration-ceph job https://review.opendev.org/c/openstack/nova/+/843145
13:52:31 opendevreview Artom Lifshitz proposed openstack/nova stable/wallaby: DNM: Testing live migration with local attach https://review.opendev.org/c/openstack/nova/+/843146
13:53:51 sean-k-mooney kashyap: well i knew exactly where too look if that was the issue and it was so it took like 20 seconds to find
13:54:07 kashyap sean-k-mooney: Sure, even that; you bothered to look :)
13:56:09 kashyap sean-k-mooney: gibi: Just to confirm; that's it - using py38 works. Thx!
13:58:33 gmann sean-k-mooney[m]: ussuri is EM, yes tempest and constraints both will be older and stable/constraints. that is I am working on this series and testing https://review.opendev.org/q/topic:ussuri-pin-tempest
13:58:39 sean-k-mooney we have the same issue on stable ussuri currently
13:59:12 sean-k-mooney gmann: right so currently its using master and failing because ussuri is using py36 and master dose not support it
13:59:47 sean-k-mooney so that need to be fixed in devstack to eitehr clamp ot stable/ussuri or at the latest yoga
13:59:59 sean-k-mooney since that is the last version to support py 36
14:00:38 gmann yeah. i know
14:02:01 opendevreview Artom Lifshitz proposed openstack/nova stable/wallaby: DNM: Testing live migration with local attach https://review.opendev.org/c/openstack/nova/+/843146
14:27:28 ygk_12345 can someone respond to this please https://bugs.launchpad.net/nova/+bug/1973887

Earlier   Later