16:00:43 <bauzas> #startmeeting nova
16:00:44 <opendevmeet> Meeting started Tue Feb 14 16:00:43 2023 UTC and is due to finish in 60 minutes.  The chair is bauzas. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:44 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:44 <opendevmeet> The meeting name has been set to 'nova'
16:00:47 <bauzas> howdy
16:00:58 <bauzas> what a crazy week
16:01:03 <bauzas> #link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting
16:01:32 <bauzas> who's around ?
16:01:48 <elodilles> o/
16:01:55 <bauzas> .
16:02:20 <auniyal> o/
16:02:24 <bauzas> ..
16:03:11 <bauzas> I can start a monolog, and people can join meanwhile
16:03:16 <gibi> o/
16:03:24 <bauzas> #topic Bugs (stuck/critical)
16:03:30 <bauzas> #info No Critical bug
16:03:30 * gibi here for the monologs
16:03:36 <bauzas> #link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 17 new untriaged bugs (-11 since the last meeting)
16:03:43 <bauzas> great numbers
16:05:10 <bauzas> artom: thanks for that
16:05:18 <gibi> oh wao
16:05:23 <gibi> kudos artom
16:05:36 * bauzas was checking who was the owner last week :)
16:06:02 <bauzas> next in the roster is Uggla but he's on PTO till next week
16:06:30 <bauzas> and next in the queue is sean (I'll avoid to highlight him, he needs rest :)  )
16:06:44 <bauzas> so, I can try to triage a few bugs this week
16:07:03 <bauzas> I mean, this isn't like I'm already doing a shit ton of bugs checks
16:07:38 <bauzas> #info Add yourself in the team bug roster if you want to help https://etherpad.opendev.org/p/nova-bug-triage-roster
16:07:51 <bauzas> #info bug baton is being passed to bauzas this week
16:07:52 <gibi> bauzas: thansk
16:08:07 <bauzas> #topic Gate status
16:08:11 <bauzas> #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs
16:08:15 <bauzas> #link https://etherpad.opendev.org/p/nova-ci-failures
16:08:26 <bauzas> that was (and that still is) an hectic week
16:08:43 <bauzas> tl;dr: our gate was blocked but we eventually merged the fix
16:09:19 <bauzas> but now we continue to have a ton of CI false positives with vif plugged events missed and other funs
16:09:40 <bauzas> I must to admit I beg people to share my pain
16:10:17 <gibi> I do share your pain
16:10:21 <gibi> for some degree
16:10:21 <opendevreview> Kashyap Chamarthy proposed openstack/nova stable/train: libvirt: At start-up rework compareCPU() usage with a workaround  https://review.opendev.org/c/openstack/nova/+/873722
16:10:25 <bauzas> anything now to raise except complaining that you do lots of rechecks ?
16:10:37 <gibi> one thing
16:11:11 <gibi> please be aware that upper constraints bumps cannot be merged at the moment due to failures
16:11:16 <bauzas> oh that
16:11:20 <bauzas> forgot to mention
16:11:21 <gibi> so even though we released os-traits 2.10
16:11:26 <gibi> we cannot use that yet in placement and nova
16:11:47 <bauzas> yeah, tbc, that's not only the nova master gate which is broken broken (c) elodilles
16:12:07 <bauzas> the requirements project do has its own pain, and tempest too
16:12:09 <gibi> yeah as far as I see every u-c bump is blocked
16:12:15 <bauzas> correct
16:12:29 <bauzas> we discussed that in #openstack-requirements earlier today
16:12:35 <bauzas> there is a fix in the air
16:12:37 <bauzas> but,
16:12:42 <elodilles> it seems virtualenv release came just in time
16:12:43 <bauzas> there is another open issue
16:13:02 <bauzas> elodilles: yeah, that's lovely, a perfect Murphy timing
16:13:36 <elodilles> bauzas: could have been worse -> more closer to release date :)
16:13:47 <bauzas> not sure it changes anything tho
16:14:03 <bauzas> but let's jump to the next topic
16:14:11 <bauzas> fwiw, looking at https://etherpad.opendev.org/p/recheck-weekly-summary
16:14:32 <bauzas> I can still see around 18% of rechecks that are bare rechecks
16:14:39 <bauzas> this is desesperating
16:14:56 <bauzas> I mean, we know we have CI failures
16:15:15 <bauzas> but if you just call 'recheck' without further info, you basically piss off your problems
16:15:46 <bauzas> and you make looking that you don't care about the CI, then why should we care about your own patches then ?
16:15:55 <gibi> nova is on 13.5% that is an improvement from the last 90 days (18.5%)
16:16:22 <bauzas> I'd like to be optimistic
16:16:30 <bauzas> I know that debugging a CI failure is tricky
16:16:56 <bauzas> but if you don't make the effort to try looking, then basically that means you don't care
16:17:17 * bauzas is grumpy today, sorry
16:17:25 <bauzas> #link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&pipeline=periodic-weekly Nova&Placement periodic jobs status
16:17:29 <bauzas> all greens
16:17:36 <bauzas> #info Please look at the gate failures and file a bug report with the gate-failure tag.
16:17:42 <bauzas> (that's a wish)
16:17:49 <bauzas> #info STOP DOING BLIND RECHECKS aka. 'recheck' https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures
16:17:54 <bauzas> (that's a formal ask)
16:18:15 <bauzas> next topic for the fun ?
16:18:23 <gibi> one thing about CI
16:18:27 <bauzas> sure
16:19:00 <gibi> maybe we should make an dedicated effort next cycle to fix up CI first before we jump on adding new features
16:19:19 <gibi> maybe, asking people with feature proposals to take a gate bug first
16:19:20 <bauzas> gibi: that's litterally already in the PTG agenda :)
16:19:25 <gibi> bauzas++
16:19:42 <bauzas> well, I was less harsh
16:19:56 <bauzas> but I opened a bullet point about CI failures and I had some ideas
16:20:09 <bauzas> I wrote some email yesterday
16:20:26 <bauzas> if people want recognition, I offer them a Great Way to Be Recognized
16:20:35 <gibi> cool
16:21:24 <bauzas> moving on then (fwiw, I like your idea to somehow ask people to show some dedication to upstream while they propose)
16:21:31 <kashyap> gibi: Fixed the thing in the above train backport too: https://review.opendev.org/c/openstack/nova/+/873722
16:21:35 <bauzas> this is actually a great jump to the next topic
16:21:36 <kashyap> (Err, sorry; there's a meeting going on)
16:21:41 <bauzas> kashyap: in a meeting
16:21:47 <kashyap> Yep, yep; saw that
16:21:55 <bauzas> moving on
16:22:00 <bauzas> #topic Release Planning
16:22:07 <bauzas> #link https://releases.openstack.org/antelope/schedule.html
16:22:10 <bauzas> #info Antelope-3 is in 2 days
16:22:26 <bauzas> #info FeatureFreeze is in 2 days
16:22:36 <bauzas> #link https://etherpad.opendev.org/p/nova-antelope-blueprint-status Blueprint status for 2023.1
16:22:44 <bauzas> here, I'm also a bit grumpy
16:23:04 <bauzas> we approved a couple of blueprints but despite this, a very few of them are actually reviewable
16:23:34 <bauzas> the os-bricks issue prevents one to correctly get reviewed, but alas, the series is even not fully complete
16:23:58 <bauzas> os-traits, not os-brick my bad
16:24:17 <bauzas> so, yeah, back to gibi's proposal, I think we may be harsher next cycle
16:24:32 <gibi> don't forget this was a shorter cycle
16:24:35 <bauzas> and ask people to show some evidence of work
16:24:42 <bauzas> gibi: that's a valid point
16:24:46 <bauzas> I'm maybe overreacting
16:24:55 <gibi> it is always emotional before FF
16:24:58 <elodilles> next cycle will be longer :)
16:25:12 <elodilles> 28 weeks
16:25:22 <bauzas> compared to 24, correct ?
16:25:25 <elodilles> yepp
16:25:42 <bauzas> well, we'll see then
16:25:43 <gibi> imageine how much recheck we could do in an extra month :D
16:25:44 <opendevreview> Merged openstack/nova master: Add logging to find test cases leaking libvirt threads  https://review.opendev.org/c/openstack/nova/+/872975
16:25:48 <bauzas> gibi: :D
16:25:52 <bauzas> oh wow ^
16:26:07 <elodilles> \o/
16:26:14 <gibi> bauzas: now I need not to forget to check for that logs
16:26:16 <gibi> in the coming days
16:26:20 <bauzas> gibi: (off-meeting, I'll write a revert patch ;) )
16:26:26 <gibi> bauzas: good point
16:26:26 <bauzas> yup
16:26:41 <bauzas> anyway, back to the release
16:26:56 <bauzas> I think we made good progress on reviews
16:27:09 <bauzas> if we missed something or some patch, feel free to amend the etherpad please
16:27:13 <bauzas> or comment it out
16:27:33 <bauzas> I did a bit of research and digging but I think I found all the open changes
16:28:12 <bauzas> moving on then, unless someone caring about an accepted blueprint makes to take the opportunity to raise a concern ?
16:28:17 <gibi> yeah please cry out loudly if your series has a chance to land in the next two day and you lack reviews
16:29:24 <bauzas> ++
16:30:03 <bauzas> ok, let's jump to the next one
16:30:06 <bauzas> #topic vPTG Planning
16:30:09 <bauzas> will be short
16:30:12 <bauzas> just a reminder
16:30:16 <bauzas> #link https://www.eventbrite.com/e/project-teams-gathering-march-2023-tickets-483971570997 Register your free ticket
16:30:21 <bauzas> #link https://etherpad.opendev.org/p/nova-bobcat-ptg Draft PTG etherpad
16:30:37 <bauzas> feel free to add the items you wanna discuss in ^
16:30:45 <bauzas> #topic Review priorities
16:30:50 <bauzas> #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:30:58 <bauzas> I'll be honest, I lost my attention
16:31:18 <bauzas> but I'll try to look at those once we cut m-3
16:31:32 <bauzas> #info As a reminder, cores eager to review changes can +1 to indicate their interest, +2 for committing to the review
16:31:37 <bauzas> #topic Stable Branches
16:31:54 <bauzas> elodilles: showcase.
16:31:59 <elodilles> ~o~
16:32:02 <elodilles> #info ussuri and train gates are fixed (ensure-rust role was added to grenade and tempest jobs)
16:32:17 <elodilles> #info stable/victoria gate is blocked (failing openstacksdk-functional-devstack job needs to be removed: https://review.opendev.org/c/openstack/nova/+/873295 similarly as in wallaby)
16:32:27 <elodilles> #info rest of the stable branches seem to be OK
16:32:32 <elodilles> or at least unblocked
16:32:45 <elodilles> #info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci
16:32:59 <elodilles> i think that is all i can tell now
16:34:04 <bauzas> cool
16:34:18 <bauzas> I just rechecked the CVE fix for the ussuri branch
16:34:23 <bauzas> should land hopefully
16:34:32 <elodilles> fingers crossed
16:34:56 <gibi> bauzas: do we have CVE fix for stable/train?
16:35:01 <gibi> or we punted on that?
16:35:10 <gibi> due to oslo
16:35:12 <bauzas> gibi: as I said last week, I loudly said no to it
16:35:16 <gibi> OK
16:35:21 <bauzas> if someone wants to propose it, fair
16:35:23 <gibi> thanks for the refrsh
16:35:37 <bauzas> but yeah, due to the oslo.utils dep, that's not gonna be a fun conversation
16:35:53 <bauzas> and most distros now include the fix in their own products
16:36:13 <bauzas> that's it.
16:36:40 <gibi> thanks
16:36:53 <bauzas> #topic Open discussion
16:36:59 <bauzas> anything anyone ?
16:37:04 <bauzas> the agenda is empty
16:38:03 <gibi> I assume that if there are no loud cries for review on the week of FF then we are done a good job :)
16:38:25 <artom> So I have a weird thing
16:38:30 <artom> https://opendev.org/openstack/nova/src/branch/master/nova/image/glance.py#L392
16:38:34 <artom> Count the length of that line
16:39:00 * bauzas calls len()
16:39:14 <artom> (We could also end the meeting and chat about that in "normal" IRC)
16:40:13 <gibi> 83?
16:40:13 <bauzas> artom: sure, that's a good point
16:40:17 <bauzas> I have 82
16:40:21 <auniyal> 1116
16:40:32 <artom> Yep. So... what's our pep8 job doing?
16:40:40 <bauzas> but AFAIR, we only enforce line lengths on code
16:40:55 <bauzas> that has to be doublechecked
16:41:03 <bauzas> anyway
16:41:15 <bauzas> let's wrap it now and chase this question outside of the meeting
16:41:17 <bauzas> thanks all
16:41:22 <bauzas> #endmeeting