16:00:34 #startmeeting nova 16:00:34 Meeting started Tue Apr 19 16:00:34 2022 UTC and is due to finish in 60 minutes. The chair is bauzas. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:34 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:34 The meeting name has been set to 'nova' 16:00:45 heya folks 16:00:51 #link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 16:01:02 who's around ? 16:01:04 o/ 16:01:11 \o 16:01:12 o/ 16:01:15 \o 16:02:05 okay I guess we can start 16:02:10 let's try to have a quick meeting 16:02:14 #topic Bugs (stuck/critical) 16:02:18 #info No Critical bug 16:02:22 #link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 35 new untriaged bugs (-3 since the last meeting) 16:02:26 #link https://storyboard.openstack.org/#!/project/openstack/placement 26 open stories (0 since the last meeting) in Storyboard for Placement 16:02:30 #info Add yourself in the team bug roster if you want to help https://etherpad.opendev.org/p/nova-bug-triage-roster 16:02:38 I did some triage this week 16:02:44 we had like 41 new bugs 16:02:54 so eventually I triaged 6 of them 16:03:15 I still need to create some environment for verifying some bugs 16:03:33 but now, I'll pass the bug triage baton to someone else as we agreed on the PTG :) 16:03:43 I'm happy to take it :) 16:03:50 do we want to have a name for it ? :) 16:04:12 looks like bug czar is not accepted :p 16:04:25 the-one-who-triage-the-bugs :D 16:04:29 lol 16:04:40 anyway, 16:05:02 #info Next bug triage baton is passed to gibi 16:05:15 voila 16:05:23 any bug to discuss ? 16:05:45 gibi: I'll try to help you btw. as I'm creating a new environment 16:05:54 bauzas: thanks 16:06:02 next topic then 16:06:07 #topic Gate status 16:06:12 #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs 16:06:16 #link https://zuul.openstack.org/builds?project=openstack%2Fplacement&pipeline=periodic-weekly Placement periodic job status 16:06:21 #link https://zuul.opendev.org/t/openstack/builds?job_name=nova-emulation&pipeline=periodic-weekly&skip=0 Emulation periodic job runs 16:06:26 chateaulav: ^ ;) 16:06:31 #info Please look at the gate failures and file a bug report with the gate-failure tag. 16:06:35 #info STOP DOING BLIND RECHECKS aka. 'recheck' https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures 16:06:50 ++ 16:07:29 ++ 16:07:39 nothing to tell about the gate CI ? 16:07:57 chateaulav: looks like the periodic jobs work :) 16:08:12 sure do 16:09:02 cool 16:09:14 #topic Release Planning 16:09:22 #link https://releases.openstack.org/zed/schedule.html 16:09:26 #info Zed-1 is due in 4 weeks 16:09:42 I'll ask next week for a spec review day 16:09:51 start to think about it 16:10:02 maybe sometimes around Zed-1 16:10:18 nothing to tell apart of this 16:11:46 ok, moving on 16:11:51 #topic Review priorities 16:11:57 #link https://review.opendev.org/q/status:open+(project:openstack/nova+OR+project:openstack/placement+OR+project:openstack/os-traits+OR+project:openstack/os-resource-classes+OR+project:openstack/os-vif+OR+project:openstack/python-novaclient+OR+project:openstack/osc-placement)+label:Review-Priority%252B1 16:12:17 I'll continue to review stephenfin's changes for SQLA 16:12:20 2.0 16:13:02 it is on my list too 16:13:42 cool 16:13:47 moving on again 16:13:54 #topic Stable Branches 16:13:57 elodilles: ^ 16:14:06 #info xena branch is blocked until 'l-c drop' patches merge - https://review.opendev.org/q/I514f6b337ffefef90a0ce9ab0b4afd083caa277e 16:14:17 #info victoria and older branches are blocked by devstack issue - this needs to be backported for older branches (?): https://review.opendev.org/q/I941ef5ea90970a0901236afe81c551aaf24ac1d8 16:14:23 #info stable/victoria Extended Maintenance transition is due ~ in a week (2022-04-27) - we don't have much time to land patches and release them (especially with broken gate) 16:14:27 EOM 16:14:41 elodilles: I'll be glad to +2 those :) 16:14:56 dansmith: roger :) 16:14:56 elodilles: victoria should be good now 16:15:01 Erlon R. Cruz proposed openstack/nova stable/xena: stable/xena: Fix lower-constraint job https://review.opendev.org/c/openstack/nova/+/838509 16:15:02 Erlon R. Cruz proposed openstack/nova stable/xena: Fix pre_live_migration rollback https://review.opendev.org/c/openstack/nova/+/836015 16:15:03 Erlon R. Cruz proposed openstack/nova stable/xena: Adds regression test for bug LP#1944619 https://review.opendev.org/c/openstack/nova/+/838550 16:15:18 gmann: isn't that depend on ussuri? 16:15:24 stable/ussuri or less are broken, I will backport the fix in stable/ussuri as I need to pin tempest there. 16:16:04 gmann: i mean, for stable/victoria gate to work in nova we should have devstack's stable/ussuri fixed 16:16:04 but table/train or less, someone need to backport if we want to fix or just time to EOL? 16:16:07 is melwitt around? 16:16:26 I'm thinking that since these are just job removals we could just +W them all and let them land, potentially out of order without a problem 16:16:27 elodilles: oh do we run nova grenade job in nova stable/victoria? 16:16:33 it's not a regression like might normally be the case 16:16:35 dansmith: +1 16:16:36 elodilles: thoughts? 16:17:37 dansmith: sounds good 16:17:51 for the 'l-c drop' patches 16:17:53 okay, melwitt said she was waiting to +2, but I think we should just slam them in 16:18:25 you okay if I treat her +1 as a +2 and just +2+W straight away? 16:18:43 if I can help, lmk 16:18:47 gmann: i think in nova (and neutron) grenade is running back till queens 16:18:52 elodilles: for git issue, you are right stable/victoria in nova is blocked as we have nova grenade job running https://github.com/openstack/nova/blob/stable/victoria/.zuul.yaml#L466 16:19:13 elodilles: let me backport in ussuri today but no motivation for stable/train or less 16:19:44 gmann: understood, i can backport them further 16:19:55 elodilles: :) no option for EOL? 16:20:14 gmann: well, the option is there :) 16:20:29 gmann: what i see is that no one is interested in pike 16:20:36 ack 16:20:40 your call. 16:20:46 gmann: so i'm anyway planning to propose pike EOL 16:20:58 sounds good, 16:20:58 gmann: though i see patches for queens time to time 16:21:24 gmann: but if no one else is interested, then of course, let's EOL 16:21:45 yeah, we have to do it at some point otherwise we end up spending time on those 16:21:53 well, I'm not interested at least :) 16:22:05 elodilles: but you can ask the community 16:22:24 anyways may be we can discuss that in TC or release about how many we can EOL 16:22:28 bauzas: i'm planning to do that for pike (mass-EOL) 16:22:32 yeah, +1 on ML asking 16:23:09 sure, will do 16:25:54 ok, I guess we can move 16:26:02 last item 16:26:05 #topic Open discussion 16:26:09 (artom) https://blueprints.launchpad.net/nova/+spec/libvirt-update-windows-englightenments 16:26:37 artom_: not sure you can hear us :) 16:26:45 but this is your time 16:26:49 Yeah, I grew a tail since then 16:26:55 David Hill proposed openstack/nova master: Add disable_cpu_type_validation to skip cpu type validation. https://review.opendev.org/c/openstack/nova/+/838552 16:27:11 So, yeah, we talked about it at PTG, I filed the BP, just looking for a yay/nay on the specless BP aspect 16:27:15 Balazs Gibizer proposed openstack/nova master: Remove unavailable but not reported PCI devices at startup https://review.opendev.org/c/openstack/nova/+/838553 16:27:15 Balazs Gibizer proposed openstack/nova master: Simulate bug 1969496 https://review.opendev.org/c/openstack/nova/+/838554 16:27:16 ok, this is a specless BP approval 16:27:30 We're basically updating the XML we pass to libvirt when the guest is Windows to be nicer to the guest 16:27:41 And mimic the kind of virtual HW that hyperv gives it 16:27:54 only for windows guests or all? 16:27:55 looks enough trivial for me and uncontroversial as libvirt supports those enlightments with our bare minimum version 16:28:10 and we already add some of them 16:28:21 dansmith: only for windows guests, yay 16:28:43 dansmith: we have some conditional in the code that makes the windows guests half-smart 16:28:58 half-smart, because we only enable some and not all the enlightments 16:28:58 there was previously a strong desire from some ops to be able to avoid exposing more detail to guests for cases where software had arbitrary "not licensed for virtual environments" restrictions 16:29:08 okay 16:29:34 dansmith: the conditional is based on the image prop IIRC 16:29:55 some image prop indicating windows or that windows enlightenments should be added? 16:29:57 dansmith: so operators who don't want to expose such things don't have to mark the images accordingly 16:29:57 if so, then cool 16:30:00 ack 16:30:09 dansmith: no, windows IIRC 16:30:19 lemme try to see if I can dig the conditional 16:30:23 so if it's just enabling more of those on the same conditional, then that seems fine for specless 16:30:43 dansmith, so we currently already add some bits based on the image property 16:30:49 This is just updating/adding some newer bits 16:30:53 found 16:30:54 ack, cool 16:30:56 #link https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L6062 16:31:14 roger that 16:31:36 ok, any concern for the specless approval ? 16:31:42 nope 16:31:47 I mean.. nope from me ;) 16:31:53 dansmith, https://opendev.org/openstack/nova/src/branch/master/nova/virt/libvirt/driver.py#L6062-L6084 16:32:00 jinx :( 16:32:07 artom_: please confirm those enlightments are already provided with our minim libvirt version ? 16:32:15 I'm OK to have this accepted as specless 16:32:22 Is "Sean said they are" good enough? :) 16:32:50 as 'yeah, bauzas, we don't need to bump our minimum supported libvirt version for the sake of such small change' 16:32:52 we should confirm, and just say so in the bp 16:33:08 sounds reasonable 16:33:39 #agreed https://blueprints.launchpad.net/nova/+spec/libvirt-update-windows-englightenments approved as a specless BP provided our minimum libvirt version already supports such enlightments 16:33:56 that's all we had for the meeting 16:34:06 any other item before we call it a wrap ? 16:34:35 looks not, 16:34:43 thanks all ! 16:34:47 #endmeeting