16:02:00 #startmeeting nova 16:02:00 Meeting started Tue Feb 28 16:02:00 2023 UTC and is due to finish in 60 minutes. The chair is bauzas. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:02:00 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:02:00 The meeting name has been set to 'nova' 16:02:06 sorry, bit late here 16:02:22 o/ 16:02:30 o/ 16:02:31 #link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 16:02:40 let's start 16:02:44 #topic Bugs (stuck/critical) 16:02:44 o/ 16:02:50 #info No Critical bug 16:02:54 #link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 17 new untriaged bugs (+1 since the last meeting) 16:03:05 Uggla: any bug you wanna raise ? 16:03:11 o/ 16:03:21 * gibi might need to disappeare suddenly 16:03:23 if not, let's skip 16:03:28 #info Add yourself in the team bug roster if you want to help https://etherpad.opendev.org/p/nova-bug-triage-roster 16:03:41 sean-k-mooney: can you be the next bug baton owner ? 16:03:46 bauzas, no nothing special 16:03:50 ack 16:04:04 i guess so 16:04:23 cool ta 16:04:27 #info bug baton is being passed to sean-k-mooney 16:04:31 moving on so 16:04:36 #topic Gate status 16:04:41 #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs 16:04:47 #link https://etherpad.opendev.org/p/nova-ci-failures 16:05:01 I'll be honest, I didn't had a lot of time to look at the failures 16:05:11 have you seen some CI failure ? 16:05:24 definitely improving 16:05:39 indeed 16:05:42 the volume detach on cleanup failures have all but gone away except for the live mgiration tests, 16:05:48 and I have a patch up for that right now 16:06:15 both of those are failures in cinder tests that have gone on for years without getting proper attention 16:06:29 but they've been spiking a lot lately, so hopefully this will really improve things 16:06:36 ok 16:06:42 glad to hear that 16:06:58 * bauzas looks at https://zuul.openstack.org/builds?project=openstack%2Fnova&branch=master&result=FAILURE&skip=0 16:07:01 btw, can we expect the same for stable branches with this fix as well? (less volume detach and cleanup failures) 16:07:14 elodilles: the fixes were in tempest 16:07:24 elodilles: so that's branchless and should apply to stable right? 16:07:28 I don't see a lot of failures for the same job 16:07:29 so it means that where the tempest is not pinned 16:07:37 ah, right 16:07:37 (non-EM branches) 16:07:50 cool, thanks! 16:08:26 ok, let's then move on 16:08:53 #link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&pipeline=periodic-weekly Nova&Placement periodic jobs status 16:08:56 all greens 16:09:01 #info Please look at the gate failures and file a bug report with the gate-failure tag. 16:09:05 #info STOP DOING BLIND RECHECKS aka. 'recheck' https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures 16:09:25 #topic Release Planning 16:09:30 #link https://releases.openstack.org/antelope/schedule.html 16:09:34 #info Antelope-rc1 is in 0.2 weeks 16:09:40 (which is on Thursday) 16:09:46 #link https://etherpad.opendev.org/p/nova-antelope-rc-potential 16:09:49 even the rc1 patches are generated! ;) 16:10:00 * release patches 16:10:31 elodilles cool but we need to update at least the nova one 16:10:53 ack, that is expected 16:11:03 don't forget to signal this (if not yet done) 16:11:10 with a -1 on it 16:11:33 at least we need to merge first https://review.opendev.org/c/openstack/nova/+/874932 (min servion version), https://review.opendev.org/c/openstack/nova/+/873584 (logging revert) and https://review.opendev.org/c/openstack/nova/+/875380 (reno prelude) 16:11:41 (and thanks in advance o:)) 16:11:58 elodilles: indeed, doing it now 16:12:39 so 16:13:20 about https://review.opendev.org/c/openstack/nova/+/874932 I think we are OK with how to use rolling upgrades with SLURP and non-SLURP releases 16:14:12 sean-k-mooney had a concern with https://review.opendev.org/c/openstack/nova/+/875380 but we'll discuss it tomorrow 16:14:45 anything people want to discuss with RC1 ? 16:15:22 bauzas: will you add a reno for https://review.opendev.org/c/openstack/nova/+/874932 16:15:47 bauzas: it now allows Antelope to support Yoga computes 16:15:53 gibi: I provided a new phrase in the prelude 16:15:54 which is N-2 16:16:18 gibi: but like you said, we could also modify the rolling-upgrade doc 16:16:48 yeah, my point is we either do a proper documented N-2 support, or we keep the N-1 check for now 16:16:51 prelude patch is https://review.opendev.org/c/openstack/nova/+/875380 16:17:03 but right now the code patch allows N-2 while our doc says otherwises 16:17:22 gibi: okay, then I'll add a new change before we create the RC1 16:17:34 in the current form I cannot +2 https://review.opendev.org/c/openstack/nova/+/874932 16:17:49 as it is inconsistent with our doc 16:18:15 but as I said I'm OK to move the doc to match with the code or move the code to match with the doc 16:18:16 gibi: so you want me to modify https://docs.openstack.org/nova/latest/admin/upgrades.html#rolling-upgrade-process ? 16:18:51 bauzas: I would like to see a consistent documentation about Antelope supports regarding old compute service versions 16:19:13 if we go with Antelop supporting Yoga computes then yes https://docs.openstack.org/nova/latest/admin/upgrades.html#rolling-upgrade-process needs a change 16:19:45 (or we just fall back to only support N-1 and modify https://review.opendev.org/c/openstack/nova/+/874932 to only support Zed computes in Antelope) 16:19:56 cool, then I'll just add a doc modification for it in https://docs.openstack.org/nova/latest/admin/upgrades.html#rolling-upgrade-process 16:20:00 shit 16:20:11 add a doc modif in https://review.opendev.org/c/openstack/nova/+/874932 16:20:23 OK 16:20:55 do people prefer here to only support Zed instead of Yoga ? https://review.opendev.org/c/openstack/nova/+/874932 16:21:00 dansmith: sean-k-mooney: ^ 16:21:25 for bobcat or antelope? 16:21:51 MHO is that I'd prefer to modify the rolling upgrade document and say yes, we can support Yoga computes for Antelope services 16:21:55 as I think I've mentioned, for antelope I think it would be nice to have a best-effort trial run of N-2 support, so antelope would support yoga 16:22:04 yeah that ^ 16:22:14 ya i think yoga makes sense 16:22:33 dansmith: yeah, gibi asked either to modify the doc or not modify it but only support Zed computes with Antelope conductors 16:22:44 I'd prefer the former 16:22:48 yeah 16:22:49 with that said for bobcat technially it should be antelope but i assume dansmith would prefer zed 16:23:09 sean-k-mooney: I'd prefer we just try to do N-2 always unless we come up with a blocking reason we can't yeah 16:23:22 that's another change https://review.opendev.org/c/openstack/nova/+/875621/ that needs to be merged *after* RC1 16:23:23 I think we'll be able to do it 16:23:35 right whihc is not strictly requried by the governance resolution but im ok to try that until it breaks 16:23:48 but looks like dansmith prefers to support Zed computes with Bobcat so meh 16:23:48 then modify the upgrade doc to state that in Antelope we support N-2 (Zed) computes as best effort 16:23:53 sean-k-mooney: if nothing else, it'll highlight the thing(s) that prevent us from doing it, which are good for planning 16:24:21 gibi: best effort is the right terminology yeah 16:24:27 ok, so let's try to make the grenade-skip-level job voting 16:24:48 s/make/keep/ right? 16:24:56 it's n-v as I speak 16:25:05 voting based on 22.04 wiht zed ->bobcat 16:25:06 and only in check 16:25:08 oh, I thought I looked 16:25:20 only in check pipeline 16:25:21 okay, I see.. yeah "make" then 16:26:01 sean-k-mooney: cool then I can modify https://review.opendev.org/c/openstack/nova/+/875621/ to make grenade-skip-level *voting* 16:26:28 (and adding it to the gate pipeline) 16:27:06 that one would be merged *AFTER* 2023.1 RC1 to be clear, so it would be a 2023.2 change 16:27:17 agreed ? 16:27:43 yes 16:27:58 ok, and about your point with focal, sure 16:28:21 we need to test the N-2 rolling upgrade with ubuntu 22.04 only, right? 16:28:30 yes 16:28:39 cool 16:28:41 because i want us to bump our min libvirt/qemu 16:28:45 looks like we have consensus 16:28:51 I think we can only switch that once we convert it to start from zed, which it doesn't currently do 16:28:58 * bauzas can't remember when we supported Jellyfish 16:29:02 and i htink the ones we chose last were released in 20.10 16:29:24 yes it will need to wait for changing to zed 16:29:27 what's the TC supported release for Yoga ? 16:29:29 which might need a grenade change 16:29:41 sean-k-mooney: it will yeah 16:29:53 https://github.com/openstack/governance/blob/master/reference/runtimes/yoga.rst 16:29:57 20.04 16:30:19 its technically the same for zed 20.04 16:30:28 but canoncial released zed on 22.04 16:30:50 that's what I was looking for 16:30:51 I need to talk to gmann first but I will propose the skip-level job change 16:30:59 so 16:31:19 devstack works fin with zed on 22.04 the last time i tried it so i expect it to work 16:31:21 are we saying that we would use focal or jammy for the N-2>N skip-level job ? 16:31:35 focal for now jammy when we change to zed 16:31:40 jammy once we upgrade to zed->bobcat 16:31:43 cool 16:31:54 I agree then 16:32:24 #action bauzas to make our grenade-skip-level job voting after antelope rc1 on focal 16:32:39 I guess we're done with that topic 16:32:46 last point tho 16:32:54 #info who's interested in running for being a release liaisonĀ ? 16:32:59 we discussed it last week 16:33:11 as a reminder, https://docs.openstack.org/project-team-guide/release-management.html#release-liaisons 16:33:48 tl;dr: look at Gerrit to see whether the releases team created a patch for reviews 16:33:58 and say yay or nay on that patch 16:34:35 that job is basically backed by a French person that knows it for a while 16:34:54 but I'd prefer not to be alone in order to avoid elodilles to hassle me with pings 16:34:56 :p 16:35:07 note: release liaisons are added as reviewers automatically (usually) to related release patches 16:35:36 on a side note, I have a non-urgent patch for cleaning up the PTL guide https://review.opendev.org/c/openstack/nova/+/875730 16:35:40 i have done it now for 2-3 releases i can try and find time when pinged to look but if other are intereested let us know 16:35:55 that may help this person to know what to look and when 16:36:03 sean-k-mooney: we can have multiple liaisons 16:36:21 yep 16:36:41 I very briefly discuss this with Uggla and he was showing a very slight interest in that 16:36:46 discussed* 16:37:05 but maybe he left the meeting now, he had another appointment 16:37:07 which is a good point it does not have to be a person form the core team nessisarly 16:37:16 o/ I can ! 16:37:21 we are not in rush 16:37:47 auniyal: ack, noted. 16:37:58 I'll discuss this with you later 16:38:02 ack 16:38:26 thanks for the offer 16:40:01 moving on 16:40:15 #topic vPTG Planning 16:40:23 the usual now reminder 16:40:25 #link https://www.eventbrite.com/e/project-teams-gathering-march-2023-tickets-483971570997 Register your free ticket 16:40:30 and 16:40:32 #link https://etherpad.opendev.org/p/nova-bobcat-ptg Draft PTG etherpad 16:40:40 the etherpad starts to grow 16:41:00 I haven't yet been asked how many slots we gonna want for the vPTG 16:41:11 be sure I'll tell you once I'm reachend 16:41:17 reached* 16:41:27 #topic Review priorities 16:41:32 #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+OR+label:Review-Priority%252B2) 16:41:36 #info As a reminder, cores eager to review changes can +1 to indicate their interest, +2 for committing to the review 16:42:43 #topic Stable Branches 16:42:52 elodilles: your time 16:42:54 thanks 16:43:03 actually, nothing special to report, 16:43:14 #info stable gates seem to be OK 16:43:26 #info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci 16:43:44 use this if you see any new errors ^^^ 16:43:49 that's all from me 16:44:12 all good 16:44:26 no news is good news 16:44:34 #topic Open discussion 16:44:40 nothing on the agenda 16:45:06 I guess we can call it a wrap ? 16:45:23 o/ 16:45:29 There are some bugs that are either fixed but not closed for some reason or do not have much information so people can work on them (IMO), which makes our backlog big. 16:45:43 Os-vif: 16:45:43 https://bugs.launchpad.net/os-vif/+bug/1654117 16:45:43 https://bugs.launchpad.net/os-vif/+bug/1670628 16:45:43 https://bugs.launchpad.net/os-vif/+bug/1702262 16:45:43 fixed here: https://review.opendev.org/c/openstack/os-vif/+/479861/ 16:45:47 that's a topic I added for the vPTG 16:46:02 okay 16:46:11 I'd like us to scrub our bug number by abandoning very old reports 16:46:21 but I'd prefer to discuss it at the PTG 16:46:38 ack bauzas 16:46:58 and yeah, some bug reports may not be automatically closed if the gerrit patch forgot to correctly write the commit msg tag 16:47:14 so the launchpad sync is not automatically done 16:48:13 auniyal: feel free to close the bug report with a comment 16:48:27 the status is then Fixed Released in LP 16:48:49 any other questions ? 16:48:55 I have to go errand in a sec 16:49:52 looks not 16:49:54 if so 16:49:56 thanks all 16:50:02 #endmeeting