16:00:00 <bauzas> #startmeeting nova
16:00:00 <opendevmeet> Meeting started Tue Jan 11 16:00:00 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:00 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:00 <opendevmeet> The meeting name has been set to 'nova'
16:00:09 <gibi> \o
16:00:12 <bauzas> hey ho everybody
16:00:16 <elodilles> o/
16:00:25 <bauzas> gibi: elodilles: welcome back \o/
16:00:35 <elodilles> \o/
16:00:40 <bauzas> hope you both have good vacations
16:00:45 <bauzas> had*
16:00:58 <chateaulav> \o
16:01:27 <gmann> o/
16:01:50 <bauzas> #link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting
16:02:14 <bauzas> I guess we can start, people will join meanwhile
16:02:20 <bauzas> #topic Bugs (stuck/critical)
16:02:26 <bauzas> #info No Critical bug
16:02:30 <bauzas> #link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 36 new untriaged bugs (+3 since the last meeting)
16:02:35 <bauzas> #help Nova bug triage help is appreciated https://wiki.openstack.org/wiki/Nova/BugTriage
16:02:40 <bauzas> #link https://storyboard.openstack.org/#!/project/openstack/placement 25 open stories (+0 since the last meeting) in Storyboard for Placement
16:02:48 <bauzas> I need to do homework
16:03:24 <bauzas> any bug to discuss in particular?
16:03:56 <bauzas> looks not
16:04:04 <bauzas> #topic Gate status
16:04:10 <bauzas> #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs
16:04:15 <bauzas> no new gate failure
16:04:26 <bauzas> #link https://zuul.openstack.org/builds?project=openstack%2Fplacement&pipeline=periodic-weekly Placement periodic job status
16:04:41 <bauzas> no placement periodic job issue
16:04:48 <bauzas> #info Please look at the gate failures, file a bug, and add an  elastic-recheck signature in the opendev/elastic-recheck repo (example: https://review.opendev.org/#/c/759967)
16:04:58 <bauzas> nothing to say about the gate jobs ?
16:05:59 <gibi> I have no experience yet on how good our CI this year :)
16:06:31 <bauzas> gibi: I haven't seen it too
16:06:38 <bauzas> anyway
16:06:43 <bauzas> #topic Release Planning
16:06:49 <bauzas> #info Yoga-2 was Jan 6th
16:06:53 <bauzas> #link https://releases.openstack.org/yoga/schedule.html#y-2
16:06:57 <bauzas> #info FeatureApprovalFreeze is punted to Jan 13st, 2 days left.
16:07:16 <bauzas> that means we need to review some spec changes :)
16:07:37 <yuval> I have added a spec today for review
16:08:05 <bauzas> I have seen it
16:08:22 <chateaulav> and there is the one i added yesterday. fixing items from sean's review
16:08:55 <sean-k-mooney> https://review.opendev.org/c/openstack/nova-specs/+/824191 and https://review.opendev.org/c/openstack/nova-specs/+/824044
16:09:33 <sean-k-mooney> yuval: your spec is very very light on details.
16:09:54 <bauzas> https://review.opendev.org/q/project:openstack/nova-specs+is:open+directory:specs/yoga
16:09:55 <yuval> sean: yes, I just saw your comment
16:10:12 <bauzas> I'll review them tomorrow
16:10:22 <yuval> there is not much in the nova driver most of the logic is in the cinder side  and os-brick
16:11:07 <bauzas> also, if people want to have specless bps approved, today is the last meeting for verifying them
16:11:28 <bauzas> if so, please add your blueprint in the open discussion topic
16:11:59 <bauzas> #info fwiw, we have 16 accepted blueprints at the moment https://blueprints.launchpad.net/nova/yoga
16:12:23 <bauzas> so, I guess we should be around 18-20 for yoga, which is like xena
16:13:08 <bauzas> I have a question
16:13:14 <bauzas> #info  any releases wanted for clients or libsĀ ?
16:13:29 <bauzas> we're around the midcycle for yoga
16:14:03 <bauzas> tbh, I haven't looked at what we merged for all repos, but I can do
16:15:49 <ade_lee> gmann, so based on discussion last night, you good with the generation of the ecdsa key in tempest?
16:16:19 <bauzas> ade_lee: we're in a meeting
16:16:27 <bauzas> please wait for the end of it
16:16:34 <gmann> ade_lee: let's discuss after meeting or in qa channel
16:16:34 <ade_lee> bauzas, sorry
16:16:51 <bauzas> anyway, moving to the next topic, looks like nobody wants a release for now
16:17:15 <bauzas> and I'll look at the os-vif and os-brick repos to see whether we need some releases
16:17:28 <bauzas> #topic Review priorities
16:17:28 <gibi> the release team will propose the release pathes if they need a release from us :)
16:17:32 <sean-k-mooney> we have a few patches under review for os-trait
16:17:39 <bauzas> #undo
16:17:39 <opendevmeet> Removing item from minutes: #topic Review priorities
16:17:51 <bauzas> sean-k-mooney: that's what I want to verify
16:18:03 <sean-k-mooney> we might want to do an os-trait release in week or two once those land
16:18:13 <bauzas> we're around yoga-2 which means it's time for us to provide new lib releases if needed
16:18:26 <bauzas> so new features could use them
16:18:41 <sean-k-mooney> we use release with intermidary we dont have to wait for or only release at milestones
16:18:46 <bauzas> if this is around yoga-3 and featurefreeze, I don't see how it could help
16:18:59 <bauzas> sean-k-mooney: yeah, my point is not about milestones
16:19:03 <sean-k-mooney> so we can do it when it make the most sense for us to consume them
16:19:07 <sean-k-mooney> ack
16:19:17 <elodilles> the release patches were generated for yoga-2 already, so i guess there were no content from nova
16:19:21 <bauzas> it's more about saying "meh, we're like 6 weeks from feature freeze, maybe it's time to release some libs"
16:20:01 <bauzas> elodilles: I haven't got a release change for yoga-2
16:20:10 <bauzas> (for nova I mean)
16:20:23 <bauzas> but this is fine, we no longer do them
16:20:40 <elodilles> sorry, s/nova/libs
16:21:00 <bauzas> elodilles: oh ok
16:21:06 <bauzas> anyway, moving on
16:21:17 <bauzas> #topic Review priorities
16:21:23 <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:21:48 <bauzas> nothing to tell here
16:22:08 <bauzas> we said last week that the three late changes should be reviewed
16:23:06 <bauzas> any review priority to discuss in particular ?
16:23:13 <bauzas> do people want to have a priority ?
16:24:28 <bauzas> looks not
16:24:35 <yuval> Hey, we really try to reach the deadline
16:24:58 <bauzas> yuval: there are two deadlines tbc
16:25:00 <yuval> if we can have priority in review that will be great
16:25:11 <bauzas> first is in 2 days, which is spec approval
16:25:23 <yuval> yes
16:25:30 <bauzas> the second is in 6.2 weeks which is feature freeze
16:25:50 <yuval> then the code need to be merged
16:25:57 <bauzas> there is no rush about merging features but for your spec, agreed, we'll try to review it before the spec freeze
16:26:15 <yuval> Thank you
16:26:33 <bauzas> yuval: correct, code for feature delivery has to be merged before yoga-3
16:26:50 <sean-k-mooney> yuval: do you have an approved cinder spec yet
16:27:25 <sean-k-mooney> the nova work depens on the cinder driver being merged before we can proceed
16:27:42 <sean-k-mooney> you might have missed there deadline for cinder devers this cycle
16:28:27 <sean-k-mooney> https://releases.openstack.org/yoga/schedule.html#y-cinder-driver-deadline
16:28:56 <sean-k-mooney> jan 17th
16:29:27 <sean-k-mooney> and os brick freature freeze is feb 10th
16:29:50 <yuval> yesterday brain approved the blueprints
16:30:11 <yuval> there was not request for spec so I havent created one
16:30:25 <yuval> but I can talk to him to verfiy if it needed
16:30:35 <sean-k-mooney> ok if they are ok with a specless blueprint for a driver that is fine
16:30:36 <bauzas> hum
16:30:57 <bauzas> I'd then appreciate if some cinder cores could review this nova spec too
16:30:58 <sean-k-mooney> but the timing is quite tight
16:31:24 <bauzas> yuval: do you think you could ask them to look at your nova spec ?
16:31:38 <bauzas> I'm a bit concerned by being realistic
16:31:49 <yuval> I can try, I will answer sean comments, update and talk to them
16:31:57 <sean-k-mooney> ack
16:32:04 <bauzas> if some cores can sponsor this, this would raise my confidence into the blueprint being able to be merged in time
16:32:11 <sean-k-mooney> one of ther requirements is a third party ci in place before merging th edriver code
16:32:22 <bauzas> and this is a huge commitment
16:32:24 <yuval> we have thrid party ci running on cinder
16:32:34 <sean-k-mooney> cool
16:32:36 <yuval> and I will have it running on nova today also
16:32:46 <bauzas> oh this would be nice
16:33:05 <yuval> can you specify the regex for the tempest run?
16:33:08 <bauzas> that kind of things raise my level of confidence easily :)
16:33:43 <bauzas> yuval: yeah you can
16:33:48 <bauzas> https://docs.openstack.org/tempest/latest/run.html
16:34:01 <bauzas> but I guess we can discuss this off-meeting
16:34:28 <bauzas> moving on
16:34:50 <bauzas> #link https://review.opendev.org/c/openstack/nova/+/816861 bauzas proposing a documentation change for helping contributors to ask for reviews, needs more cores to vote
16:35:57 <bauzas> just sayin'
16:36:07 <bauzas> anyway, next topic
16:36:11 <bauzas> #topic Stable Branches
16:36:26 <bauzas> elodilles: anything in particular to mention ?
16:36:38 <elodilles> well, i haven't updated the stable status
16:36:44 <elodilles> but actually it is still valid if i'm not mistaken
16:36:53 <elodilles> stable gates are not blocked
16:37:02 <elodilles> but recheckes are needed mostly before patches merge
16:37:16 <elodilles> so nothing special i would say
16:37:47 <elodilles> that's it
16:37:53 <bauzas> elodilles: yeah I left this status :D
16:38:05 <bauzas> intentionally I mean
16:38:06 <elodilles> bauzas: thanks :)
16:38:12 <elodilles> it came handy o:)
16:38:19 <bauzas> ok, looks it's a nobrainer
16:38:27 <bauzas> #topic Sub/related team Highlights
16:38:31 <bauzas> #info No subteam left
16:38:35 <bauzas> we demoted the libvirt one
16:38:36 <gibi> :)
16:39:00 <bauzas> just in case some people are wondering about the process, this is simple
16:39:25 <bauzas> https://wiki.openstack.org/wiki/Nova#Nova_subteams
16:39:38 <bauzas> the tl;dr is "Sub-teams don't need permission. They can be around for short or long periods of time. "
16:40:10 <bauzas> so, I'll leave this topic as a placeholder
16:40:26 <bauzas> but if I don't see needs, I'll skip it
16:40:56 <bauzas> just keep in mind subteams exist and are a good way forward to communicate and raise trustfulness and confidence
16:41:39 <bauzas> last item before we close
16:41:41 <bauzas> #topic Open discussion
16:41:57 <bauzas> I have no item in the agenda
16:42:06 <yuval> can I introduce myself?
16:42:19 <bauzas> last reminder, today is the last meeting for approving specless blueprints
16:42:35 <bauzas> yuval: sure, any introduction is appreciated
16:42:53 <yuval> my name is yuval brave, from lightbits labs
16:43:06 <yuval> lightbits is working on a storage cluster solution
16:43:14 <yuval> working with nvme over tcp
16:43:28 <yuval> we have been working with openstack for few years now
16:43:42 <yuval> and support rockey, queens, stein, train and xena
16:44:06 <yuval> and questions?
16:44:43 <bauzas> yuval: I guess you'll get plenty of them once we review your spec :D
16:44:52 <sean-k-mooney> :)
16:44:53 <yuval> :)
16:44:59 <gibi> :)
16:45:11 <bauzas> anyway, welcome
16:45:18 <bauzas> we don't bite
16:45:20 <yuval> thats it, good "meet" you all
16:45:21 <chateaulav> im Jonathan Race, from the Georgia Cyber Center. We support security and medical device research. currently working with providing emulation support.
16:46:04 <bauzas> welcome chateaulav too
16:46:16 <chateaulav> we use our our framework for deployment and orchestration of openstack, so I be around here and there
16:46:21 * bauzas wonders the nick but that's absolutely not the right timing and place to do such thing
16:46:37 <bauzas> cool
16:46:39 * artom just wants to make more "Race condition" puns
16:47:42 <bauzas> artom: man, have you just pop up at the end of the meeting literally just for a oneliner which is a pun ?
16:47:44 <gibi> :)
16:47:50 <yuval> lol
16:48:02 <artom> Hey, I was here all along
16:48:09 <gibi> bauzas: would have been better if artom starts the meeting with that?
16:48:13 <bauzas> artom: speak more then :D
16:48:33 <artom> Only if I have something to say :P
16:48:41 <sean-k-mooney> i think we can proably wrap up the meeting at this point
16:48:46 <bauzas> absolutely
16:48:54 <bauzas> that being said,
16:48:56 <bauzas> #endmeeting