16:00:01 <bauzas> #startmeeting nova
16:00:01 <opendevmeet> Meeting started Tue Mar  1 16:00:01 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:01 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:01 <opendevmeet> The meeting name has been set to 'nova'
16:00:11 <bauzas> hello everyone
16:00:18 <yuval> hey
16:00:22 <bauzas> #link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting
16:00:47 <elodilles> o/
16:00:49 <gmann> o/
16:01:08 <gibi> \o
16:01:47 <bauzas> ok let's start, people will join
16:01:55 <bauzas> #topic Bugs (stuck/critical)
16:01:59 <bauzas> #info No Critical bug
16:02:04 <bauzas> #link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 28 new untriaged bugs (+1 since the last meeting)
16:02:08 <bauzas> #help Nova bug triage help is appreciated https://wiki.openstack.org/wiki/Nova/BugTriage
16:02:12 <bauzas> #link https://storyboard.openstack.org/#!/project/openstack/placement 26 open stories (-1 since the last meeting) in Storyboard for Placement
16:02:28 <bauzas> we're entering the RC period, which is always a good time for looking at open bugs :)
16:02:37 * bauzas will do this week
16:02:50 <bauzas> any bug people want to discuss ?
16:03:15 <bauzas> (I'll explain the difference between RC1 and other RCs later in the meeting)
16:03:47 <bauzas> looks not
16:03:54 <bauzas> I take your silence as a no :)
16:03:59 <bauzas> #topic Gate status
16:04:03 <bauzas> #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs
16:04:07 <bauzas> #link https://zuul.openstack.org/builds?project=openstack%2Fplacement&pipeline=periodic-weekly Placement periodic job status
16:04:11 <bauzas> #info Please look at the gate failures and file a bug report with the gate-failure tag.
16:04:36 <bauzas> nothing to mention here, we don't have new failure bugs AFAICS
16:05:00 <bauzas> again, any gate issue people want to discuss ?
16:05:33 <gibi> -
16:06:16 <sean-k-mooney> nope
16:06:59 <bauzas> k
16:07:09 <bauzas> next huge topic
16:07:12 <bauzas> #topic Release Planning
16:07:17 <bauzas> #link https://releases.openstack.org/yoga/schedule.html#y-ff FeatureFreeze happened last Thursday Feb 24th
16:07:20 <bauzas> #link https://etherpad.opendev.org/p/nova-yoga-blueprint-status Etherpad for blueprints tracking
16:07:27 <bauzas> I updated it
16:07:39 <bauzas> we have a few follow-ups for impemented blueprints
16:07:51 <bauzas> but they will be merged in the next days
16:08:14 <bauzas> none of the changes are about providing a feature, they are just nits or CI changes
16:08:46 <bauzas> that's why I said "Implemented" to all the merged blueprints
16:08:52 <bauzas> #link https://blueprints.launchpad.net/nova/yoga
16:08:56 <bauzas> #info 12 Nova blueprints and 1 Placement story successfully merged on Yoga, 12 were deferred to Zed
16:09:36 <bauzas> I'll remove the series goal for the 12 deferred ones
16:09:45 <bauzas> but at RC1
16:10:02 <gmann> 12 +1 is good number I think
16:10:14 <bauzas> thanks btw. for folks that helped to review
16:10:32 <bauzas> gmann: indeed, about 50% of the accepted blueprints
16:10:49 <bauzas> and 50% of the deferred ones were because nobody was working on them
16:11:14 <bauzas> again, thanks folks
16:11:49 <bauzas> and also, thanks contributors that continued to discuss with us and provided new revisions when it was needed :)
16:12:03 <gibi> ++
16:12:14 <bauzas> I take it as a good cycle
16:12:39 <gibi> it was a good one
16:12:40 <bauzas> hopefully the better we are, the larger contributors we'll have :)
16:13:17 <bauzas> anyway, now, yoga-3 is released
16:13:27 <bauzas> now, it's time to work on RC1
16:13:40 <bauzas> #link https://releases.openstack.org/yoga/schedule.html#y-rc1 RC1 is now due on March 10th
16:13:50 <bauzas> which is in less than 2 weeks
16:14:15 <bauzas> for tracking, I created the usual etherpad
16:14:20 <bauzas> #link https://etherpad.opendev.org/p/nova-yoga-rc-potential Etherpad for RC tracking
16:14:26 <bauzas> please open it
16:15:01 <bauzas> you'll see that we already merged the RPC and the API version changes
16:15:21 <bauzas> now, we need someone to work on the reno prelude
16:15:41 <bauzas> who wants to contribute for it ? ^
16:16:13 <bauzas> fwiw, this prelude should be quite the cycle highlights https://review.opendev.org/c/openstack/releases/+/831241
16:16:22 <bauzas> if nobody wants to do it, I can work on it
16:16:39 <bauzas> that's not like I did it for most of the older cycles: p
16:17:06 <bauzas> ok, I take it as "yes, please do" :p
16:17:09 <sean-k-mooney> bauzas: do we have the standard bug tag created yet for rc potential
16:17:22 <bauzas> sean-k-mooney: indeed, that was the next iteam
16:17:25 <bauzas> item*
16:17:32 <sean-k-mooney> ack
16:17:39 <bauzas> we now have in the etherpad https://bugs.launchpad.net/nova/+bugs?field.tag=yoga-rc-potential
16:18:28 <bauzas> #info please mark any important bug as a RC potential one by adding yoga-rc-potential tag to your bug report
16:18:38 <bauzas> for the moment, we have none of them
16:19:02 <bauzas> for RC1, any bug can be accepted
16:19:10 <opendevreview> Merged openstack/nova master: Lightos driver release note  https://review.opendev.org/c/openstack/nova/+/830817
16:19:22 <bauzas> after RC1, we'll only accept bugs that fix a regression
16:19:41 <sean-k-mooney> i have one we may want to consider
16:19:46 <bauzas> sean-k-mooney: sure
16:19:57 <sean-k-mooney> we can talk about it in open discuss if you prefer
16:20:58 <sean-k-mooney> or now https://review.opendev.org/c/openstack/nova/+/830966 bacially we disable eventlet monkey patching of dns
16:21:17 <sean-k-mooney> because back on python 2.6/centos 6 it broke ipv6
16:21:29 <bauzas> we can discuss this now
16:21:36 <sean-k-mooney> but apparently that can cause the api to hang since its a blocking call
16:21:54 <sean-k-mooney> so im wondering do we want to revert the workaround
16:22:03 <bauzas> OK, please mark the bug report as RC potential then
16:22:04 <sean-k-mooney> if so i can file an upstream bug and refrence the downstream one
16:22:17 <bauzas> yes, please
16:22:44 <sean-k-mooney> ok ill do it after the meeting and we can decied later if we want to make that change now or next cycle and backport
16:22:46 <bauzas> RC1 is always a good time for discussing about the bugs we know but we never have time to look at
16:23:17 <gibi> how risky it is?
16:23:20 <sean-k-mooney> ya https://bugs.launchpad.net/nova/+bug/1164822 is what the orginal patch was trying to fix
16:23:33 <bauzas> (I'd personnally be in favor of a larger period in time for caring about bugs, but I also understand how quick it is to merge blueprints by 2.5 months)
16:23:35 <sean-k-mooney> gibi: well you can get the same effect by exporting a env var
16:23:44 <sean-k-mooney> so not really imo
16:23:59 <gibi> then I'm OK
16:24:07 <sean-k-mooney> sicne installer coudl always get the same behavior
16:24:08 <gibi> with this bug being merged before RC1
16:24:11 <bauzas> let's mark it for now, and we'll revisit it off-topic during the week
16:24:17 <gibi> ack
16:24:21 <sean-k-mooney> ack
16:24:29 <bauzas> I'll ping people on IRC that mark bugs as potential
16:24:37 <bauzas> to see how important this is
16:24:45 <bauzas> please stay close to your IRC client :)
16:25:49 <bauzas> ok, I guess we're done with this topic
16:26:20 <bauzas> I haven't mentioned the clients release but the patch is going
16:26:35 <sean-k-mooney> the client shoudl already be done
16:26:45 <sean-k-mooney> the final release of osc-placment and nova client is already done
16:27:29 <bauzas> this is there https://review.opendev.org/c/openstack/releases/+/831293
16:28:02 <sean-k-mooney> that not doign a release
16:28:07 <bauzas> we have a osc-placement patch for supporting the latest API microversion for any-traits, but gibi agreed on it not being needed for Yoga
16:28:12 <sean-k-mooney> it just creating the branches
16:28:19 <gibi> bauzas: yepp
16:28:35 <elodilles> as sean-k-mooney says :]
16:28:40 <bauzas> oh yeah
16:28:43 <bauzas> correct
16:28:49 <sean-k-mooney> but ya we shoudl also do that :)
16:28:57 <sean-k-mooney> i.e. create the branches
16:28:58 <bauzas> but we're branching on already delivered versions, right?
16:29:08 <sean-k-mooney> yes
16:29:10 <elodilles> releases were out last week
16:29:11 <elodilles> yes
16:29:13 <sean-k-mooney> which we released a few days ago
16:29:19 <sean-k-mooney> on friday
16:29:21 <bauzas> so we're good
16:29:24 <sean-k-mooney> yes
16:29:33 <bauzas> we're just branching, but releƩases are already gone
16:29:47 <elodilles> yepp :)
16:30:03 <sean-k-mooney> yep elodilles  pingged me and you on friday and i approved them a release leasion
16:30:12 <sean-k-mooney> sicne you were busy
16:30:22 <bauzas> great thanks then
16:30:29 <bauzas> anyway, I guess we can move on then
16:30:47 <bauzas> sean-k-mooney: appreciated, the beauty of delegating :)
16:31:01 <gibi> :)
16:31:12 <bauzas> ok, moving on, time flies
16:31:19 <bauzas> #topic Review priorities
16:31:24 <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
16:31:31 <bauzas> I only marked the osc-placement patch
16:31:46 <bauzas> I'd hold my vote until we branch
16:32:19 <bauzas> but given nobody +2d/+Wd we're safe
16:33:13 <bauzas> anything to add ?
16:34:08 <gibi> -
16:34:22 <bauzas> #topic Stable Branches
16:34:27 <bauzas> elodilles: floor is yours
16:34:32 <elodilles> #info queens and pike branches are blocked
16:34:40 <elodilles> #info WA patch for stable/wallaby gate stability needs 2nd +2: https://review.opendev.org/830656
16:34:51 <elodilles> maybe this can have a prio ^^^ o:)
16:35:15 <elodilles> because wallaby patches cannot really merge due to high failure rate
16:35:25 <elodilles> #info stable/queens gate fix waiting for 2nd +2: https://review.opendev.org/830327 (needs to be backported to pike as well)
16:35:38 <elodilles> we haven't done stable releases for a long time, release patches now proposed: https://review.opendev.org/q/project:openstack/releases+intopic:nova+is:open
16:35:54 <bauzas> I've seen them
16:36:10 <bauzas> I added them in the RC etherpad for making sure we don't forget them
16:36:11 <elodilles> maybe this is a good time to release them, but let me know if we need to wait
16:36:25 <elodilles> bauzas: ++
16:36:49 <bauzas> I don't see any reason to hold a stable release but I could be wrong, I need to look at the open patchs
16:36:54 <bauzas> patches* even
16:37:26 <bauzas> but yeah, we need other cores for the stable branches fixes :)
16:37:32 <bauzas> just sayin'
16:37:50 * gibi still not have the power over stable :)
16:37:51 <opendevreview> Dan Smith proposed openstack/nova master: Add support for volume backed server rebuild  https://review.opendev.org/c/openstack/nova/+/820368
16:37:52 <opendevreview> Dan Smith proposed openstack/nova master: Add conductor RPC interface for rebuild  https://review.opendev.org/c/openstack/nova/+/831219
16:37:52 <opendevreview> Dan Smith proposed openstack/nova master: Add API support for rebuilding BFV instances  https://review.opendev.org/c/openstack/nova/+/830883
16:37:54 <dansmith> whoami-rajat: ^
16:38:21 <elodilles> if bug fixes are landing during FF and final RC and we backport some of them then we can do another round of stable release
16:38:36 <elodilles> i think ^^^
16:38:37 <bauzas> dansmith: dude, we're in meeting, shhhttttt :p
16:38:49 <bauzas> gibi: oh, that.
16:38:53 <bauzas> gibi: could be fixable
16:38:56 <gibi> ;)
16:39:10 <elodilles> :)
16:39:12 * bauzas should write a new thread then
16:39:14 <dansmith> bauzas: apologies
16:39:31 <bauzas> dansmith: heh no worries you're not the first and you won't be the last
16:39:49 <bauzas> that's the drawback of in-channel meetings per se
16:39:55 <bauzas> anyway
16:39:59 <bauzas> nothing on stable, folks ?
16:40:27 <bauzas> guess not
16:40:32 <bauzas> #topic Open discussion
16:40:39 <bauzas> this topic has nothing on the agenda
16:40:50 <bauzas> any stuff someone wants to raise ?
16:41:00 <bauzas> or shall I close it ?
16:41:04 <sean-k-mooney> i have one thing for us to reflect on. os-vif is pretty stable at this point i wonder if it makes sense to move to release independet
16:41:32 <bauzas> sean-k-mooney: interesting thoughts but I wonder if that would be more suitable at a PTG timing
16:41:43 <bauzas> I'd be interested in hearing thoughts from the neutron team
16:41:45 <sean-k-mooney> we dont need to make any decission now ya we can discuss at ptg
16:42:15 <bauzas> tbc, release-independent doesn't prevent you to release at milestones
16:42:23 <sean-k-mooney> correct
16:42:25 <bauzas> it's just, you're free to do as you want
16:42:32 <sean-k-mooney> it just remove the requiremetn to have at least one release a cycle
16:42:41 <bauzas> sec
16:42:46 <bauzas> verifying the requirements
16:43:00 <sean-k-mooney> we tend to have enough to do 1 release a cycle but typically dont have a need to do more hten one
16:43:10 <sean-k-mooney> which we can do with the current model too
16:43:12 <elodilles> https://releases.openstack.org/reference/release_models.html#independent
16:43:20 <elodilles> the definition ^^^
16:43:21 * bauzas reads https://releases.openstack.org/reference/release_models.html
16:43:27 <bauzas> damn, burned
16:43:34 <elodilles> :]
16:43:59 <sean-k-mooney> we currently use cycle-with-intermediary which works fine
16:44:20 <bauzas> well, then let's discuss this at the PTG
16:44:24 <sean-k-mooney> but most of the changes tend to be paper work
16:44:26 <sean-k-mooney> ack
16:44:39 <bauzas> enforcing a release per cycle is something a bit loud, but this could be necessary
16:45:04 <bauzas> releasing the enforcement doesn't sound bad at a first glance, but I wonder the implications
16:45:16 <elodilles> one significant thing is that os-vif won't have stable branches,
16:45:26 <elodilles> but i think not so much backports arrives there
16:45:34 <sean-k-mooney> elodilles: ya but we dont really do backports often
16:45:46 <elodilles> sean-k-mooney: ++
16:45:53 <sean-k-mooney> we do bug i can proably count them on two hands for the last 2-3 releases
16:45:55 <bauzas> but then we loose the possibility of doing them :)
16:46:02 <sean-k-mooney> yep
16:46:07 <sean-k-mooney> lets talk about it later
16:46:10 <bauzas> yup
16:46:13 <sean-k-mooney> just wanted people to think about it
16:46:16 <bauzas> thanks
16:46:25 <bauzas> any other topic ?
16:46:54 <bauzas> sean-k-mooney: please put it somewhere in your brain until the ptg etherpad is created, I don't want to miss this conversation at the PTG
16:47:28 <bauzas> that said, if nobody has any items...
16:47:37 <bauzas> thanks all
16:47:42 <bauzas> #endmeeting