16:00:01 <bauzas> #startmeeting nova
16:00:01 <opendevmeet> Meeting started Tue Oct 12 16:00:01 2021 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:10 <bauzas> hola folks
16:00:14 <bauzas> #link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting
16:00:16 <gibi> o/
16:00:58 <sean-k-mooney> o/
16:01:39 <gmann> o/
16:01:41 <elodilles> o/
16:01:50 <bauzas> ok, let's start
16:02:26 <bauzas> #topic Bugs (stuck/critical)
16:02:30 <bauzas> No Critical bug
16:02:36 <bauzas> #link 18 new untriaged bugs (+5 since the last meeting): #link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New
16:02:50 <bauzas> sorry I didn't had to triage the bugs this week, will do that tomorrow
16:03:14 <bauzas> any bug to discuss ?
16:04:00 <bauzas> ok, looks not
16:04:05 <bauzas> #topic Gate status
16:04:09 <bauzas> Nova gate bugs #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure
16:04:19 <bauzas> I saw gibi and sean-k-mooney discussing about one of them
16:04:43 <bauzas> folks, do you want to discuss about this now or off the meeting ?
16:04:55 <bauzas> context : https://bugs.launchpad.net/nova/+bug/1946339
16:04:55 <sean-k-mooney> i think off meeting
16:04:59 <gibi> I have nothing specific to say :)
16:05:06 <bauzas> cool, moving on then
16:05:08 <gibi> still trying to reproduce / understand what happens
16:05:13 <sean-k-mooney> im still reviewing the logs and trying to repoduce
16:05:16 <bauzas> acvk
16:05:24 <bauzas> Placement periodic job status #link https://zuul.openstack.org/builds?project=openstack%2Fplacement&pipeline=periodic-weekly
16:05:42 <bauzas> so you'll see we have a problem with one job
16:05:48 <bauzas> placement-nova-tox-functional-py38
16:07:06 <gibi> https://zuul.openstack.org/build/055ea1806bf14b1994f1ebdcee720134/log/job-output.txt#808
16:07:10 <gibi> strange
16:07:14 <gibi> ubuntu-focal | /bin/sh: 1: Syntax error: "(" unexpected
16:07:19 <bauzas> it looks to me the tox call is wrong
16:07:32 <bauzas> I guess because of the regex
16:07:44 <bauzas> have we modified this ?
16:07:59 <bauzas> /home/zuul/.local/tox/bin/tox  --showconfig  -efunctional-py38  ^((?!(?:api|notification)_sample_tests|functional\.db\.).)*$ > /tmp/ansible.quewmudg
16:08:06 <gibi> I'm not waware of any modification recently
16:08:09 <bauzas> I need to take time to look at the regex
16:08:15 <bauzas> to verify whether it works
16:08:49 <gibi> we touched tox.ini in febr
16:08:57 <gibi> that was a looong time ago
16:09:11 * bauzas uses https://regex101.com/
16:09:30 <bauzas> the regex looks valid to me
16:11:38 <gmann> does not seems like any recent change in openstack-tox-functional-py38 base job too
16:11:49 <dansmith> that has to be something not in tox.init right?
16:12:09 <gmann> yea
16:12:12 <dansmith> that "get tox envlist config" is some chunk of inlined bash from ansible right/
16:12:25 <bauzas> yes
16:12:25 <bauzas> https://zuul.openstack.org/build/055ea1806bf14b1994f1ebdcee720134/log/job-output.txt#807
16:12:31 <dansmith> right
16:12:38 <bauzas> that's when calling /home/zuul/.local/tox/bin/tox  --showconfig  -efunctional-py38  ^((?!(?:api|notification)_sample_tests|functional\.db\.).)*$ > /tmp/ansible.quewmudg
16:12:54 <bauzas> we get a stdout telling "/bin/sh: 1: Syntax error: "(" unexpected"
16:13:02 <sean-k-mooney> has anyone just tried runnign the func test locally
16:13:09 <gibi> yes
16:13:10 <bauzas> not yet
16:13:10 <gibi> it work for me
16:13:44 <bauzas> that's placement so we can't create a LP bug, but I'd appreciate if we could track in down
16:13:48 <bauzas> track it* down
16:14:35 <bauzas> I'm not used to storyboard honestly
16:15:02 <bauzas> but I guess this is time for me to fly
16:15:11 <gibi> it is not hard it is just slow :)
16:15:18 <gmann> very slow :)
16:15:41 <dansmith> and hard :)
16:16:15 <bauzas> well, this is not that's hard, it's just a new foreign language for me to understand :)
16:16:53 * bauzas wonders whether someone will provide a Duolingo feature for Storyboard language
16:17:14 <bauzas> but I can create a "bug"
16:17:19 <sean-k-mooney> or you know we could just move it to launchpad
16:17:26 <gmann> +1
16:17:28 <sean-k-mooney> since it now part of the comptue project deliverables
16:17:37 <bauzas> sean-k-mooney: please don't make my dreams tru
16:17:40 <bauzas> true*
16:17:55 <bauzas> honestly, who's looking at the storyboard stories we have for placement ?
16:18:03 <bauzas> I don't :shame:
16:18:06 <opendevreview> Balazs Gibizer proposed openstack/placement master: DNM: check tox func job  https://review.opendev.org/c/openstack/placement/+/813670
16:18:19 <gibi> let see if it still fails ^^
16:18:49 <bauzas> gibi: thanks
16:18:53 <gmann> gibi: I do not think it will start jobs unless you change any file
16:19:07 <bauzas> I'll create the SB task and let's dissuss this later
16:19:27 <gmann> that is what we got error from zuul last week
16:19:31 <bauzas> moving on ?
16:19:37 <gibi> gmann: it seems it is https://zuul.opendev.org/t/openstack/status#813670
16:19:46 <gibi> bauzas: yes
16:20:10 <gmann> ah interesting.
16:20:11 <bauzas> k, let's continue
16:20:15 <bauzas> oh, wait then
16:20:29 <bauzas> gmann: we're all listening to you :)
16:20:44 <gmann> ah,  we can move. I will check in parallel
16:21:34 <bauzas> gmann: ok, as you prefer
16:21:37 <bauzas> moving on then
16:21:59 <bauzas> (we can continue to discuss this bug in the open discussion if people want and we have time)
16:22:03 <bauzas> #topic Release Planning
16:22:10 <bauzas> Nova 24.0.0 is now released \o/
16:22:16 <bauzas> of course, placement too
16:22:30 <bauzas> thanks to all the people who contributed to it
16:23:18 <bauzas> now, we're officially in the Yoga timeframe, even if master is on Yoga since 3 weeks :)
16:23:37 <bauzas> that makes me go to the next deadline
16:23:38 <bauzas> Yoga-1 is due Nova 18th #link https://releases.openstack.org/yoga/schedule.html#y-1
16:25:11 <bauzas> I just wrote something in the PTG agenda about discussing our own deadlines
16:25:30 <bauzas> and whether we should do feature or specs freeze
16:25:39 <bauzas> not wanting to discuss it by now
16:25:46 <bauzas> but start to think about this
16:26:46 <bauzas> we're a bit early in the cycle so a Spec review day is not really important to discuss by now
16:26:57 <bauzas> unless people disagree
16:27:16 <bauzas> we don't have a lot of open specs by now
16:28:20 <bauzas> anyone anything ?
16:28:27 <bauzas> for release planning ?
16:28:49 <gibi> bauzas: there is two move implemented specs patch https://review.opendev.org/q/project:openstack/nova-specs+status:open
16:29:12 <gibi> one from you and one from brin
16:29:23 <opendevreview> Jan Hartkopf proposed openstack/nova master: docs: add hint to create folder for new microversion  https://review.opendev.org/c/openstack/nova/+/813672
16:29:24 <bauzas> oh that's fun
16:29:47 <bauzas> gibi: good catch, will close mine as it's the newest
16:29:59 <bauzas> but I'm not sure brin got all the things
16:30:32 <bauzas> anyway, let's not discuss this now
16:31:40 <gibi> ack
16:31:50 <bauzas> #topic Review priorities
16:31:56 <bauzas> https://review.opendev.org/q/status:open+(project:openstack/nova+OR+project:openstack/placement)+label:Review-Priority%252B1
16:32:38 <bauzas> still continuing to use this flag for tracking changes I wanna review
16:32:57 <bauzas> moving on, we'll discuss the flag usage at the PTG
16:33:01 <bauzas> #topic PTG Planning
16:33:06 <bauzas> every info is in the PTG etherpad #link https://etherpad.opendev.org/p/nova-yoga-ptg
16:33:13 <bauzas> important :
16:33:14 <bauzas> Last week before the PTG, please prepare your points by Thursday EOB so bauzas can provide a nova PTG agenda
16:33:32 <bauzas> (that's an ideal thing)
16:34:02 <bauzas> I'll start moving things around on Friday in order to group related things (if I can)
16:34:22 <bauzas> of course, we'll surely have last minute topics to discuss :)
16:34:30 <bauzas> neutron PTL ( lajoskatona ) seemed interested in some x-p session, we need to find a slot
16:35:21 <bauzas> I just got a email before the meeting from rosmaita about a proposed cinder x-p session slot on Thursday 1pm UTC
16:35:27 <bauzas> wfy ?
16:37:28 <gibi> works for me, early for the US folks
16:38:31 <opendevreview> Balazs Gibizer proposed openstack/nova master: DNM: add traces to troubleshoot bug/1946339  https://review.opendev.org/c/openstack/nova/+/813674
16:38:44 <bauzas> brian is telling that they have 1pm-2.30pm free
16:39:14 <bauzas> so I guess dansmith could join at 1.30pm if he wishes but for melwitt, yeah that could be tough
16:39:32 <dansmith> meaning 1330Z ?
16:39:52 <bauzas> yeah we could start at this time
16:40:02 <bauzas> the two things he had to discuss was :
16:40:07 <dansmith> yeah that's the absolute earliest for me without a special arrangement,
16:40:07 <bauzas> https://blueprints.launchpad.net/cinder/+spec/add-volume-re-image-api
16:40:12 <bauzas> https://blueprints.launchpad.net/nova/+spec/volume-backed-server-rebuild
16:40:13 <dansmith> but not sure I need to be there specifically
16:40:47 <dansmith> ah
16:40:49 <bauzas> I'll try to see if we can get some later slot
16:41:04 <bauzas> melwitt could be interested in one of the two topics
16:41:10 <dansmith> well, like I say, I'll be available at that time, but.. ack
16:41:10 <bauzas> if not the two :)
16:41:20 <bauzas> melwitt: around ?
16:42:11 <bauzas> dansmith: ack, we'll see how this goes
16:42:18 <bauzas> the problem here is that I think both specs are pretty large
16:42:55 <bauzas> they're actually tied
16:43:31 <bauzas> ok, let's move on from this topic, time is flying but I'll see what we can do
16:43:50 <bauzas> the fact is, we'll be missing lyarwood and I'd appreciate if some other volume experts to be there
16:44:42 <bauzas> moving on
16:44:48 <bauzas> #topic Stable Branches
16:44:56 <bauzas> elodilles: floor is yours
16:45:20 <elodilles> let me copy from the meeting page :)
16:45:49 <elodilles> old stable gates are blocked (stein and older), needs the setuptools pinning patch to unblock: https://review.opendev.org/q/I26b2a14e0b91c0ab77299c3e4fbed5f7916fe8cf
16:46:05 <elodilles> Wallaby (23.1.0), Victoria (22.3.0), Ussuri (21.2.3) were released last week
16:46:19 <elodilles> Ussuri Extended Maintenance transition is in a month (Nov 12) - do we want to prepare another release? -- https://etherpad.opendev.org/p/nova-stable-ussuri-em
16:46:55 <elodilles> that was it
16:47:33 <elodilles> since we just released from stable/ussuri I don't know whether we need another release before the transition
16:47:54 <elodilles> but if anyone see any patch that would be good to release then let us know
16:47:58 <bauzas> do we have backports to look at ?
16:48:31 <elodilles> we have lots of backports on ussuri
16:48:42 <elodilles> they are listed on the pad: https://etherpad.opendev.org/p/nova-stable-ussuri-em
16:48:54 <bauzas> yeah I can see them
16:48:55 <bauzas> https://review.opendev.org/q/project:openstack/nova+branch:stable/ussuri+is:open
16:49:16 <bauzas> humpf
16:49:19 <elodilles> I went through the patches and commented on the etherpad for some
16:49:39 <bauzas> I guess one last release would be appreciated
16:49:48 <bauzas> before we call it EM
16:49:49 <elodilles> there are some that needs a second +2 only
16:50:05 <bauzas> elodilles: we can make some kind of status updates at the meetings
16:50:23 <elodilles> bauzas: sure, I'll prepare with that
16:50:28 <bauzas> elodilles: and ping me and a few other stable cores to look at ussuri this week and the week after PTG
16:50:41 <elodilles> ack
16:50:55 <bauzas> #topic Sub/related team Highlights
16:51:01 <bauzas> Libvirt (lyarwood)
16:51:08 <bauzas> lyarwood is not there, nothing to mention
16:51:22 <bauzas> let's move straight to the last bit of the agenda
16:51:25 <bauzas> #topic Open discussion
16:51:29 <bauzas> Next week meeting to be cancelled (PTG). AgreedĀ ?
16:51:36 <gibi> agre
16:51:37 <gibi> e
16:51:52 <bauzas> anyone disagreeing ?
16:51:56 <bauzas> 1..
16:51:56 <bauzas> 2..
16:52:00 <bauzas> 3..
16:52:13 <bauzas> OK, that's it, will send the email
16:52:32 <bauzas> I'm done with the agenda now, anyone wanting to raise anything ?
16:52:45 <bauzas> we have 8 mins in the balance :)
16:53:08 <gibi> just circle back to the placement functional failure
16:53:16 <bauzas> wfm
16:53:17 <gibi> it still visible on master
16:53:22 <bauzas> gmann: you had thoughts ?
16:53:29 <gibi> and I do belive this causing https://opendev.org/zuul/zuul-jobs/commit/c02c28a982da8d5a9e7b4ca38d30967f6cd1531d
16:53:34 <gmann> I think this is because of https://opendev.org/zuul/zuul-jobs/commit/c02c28a982da8d5a9e7b4ca38d30967f6cd1531d
16:53:35 <gibi> that we include the regexp to the call
16:53:41 <gmann> gibi: ah you are fast
16:53:59 <gibi> we simply not need the regexp in that call
16:54:03 <gibi> or we need to quote it
16:54:30 <gibi> but I don't know how to feed this back to zuul
16:54:49 <gibi> gmann:  :)
16:55:12 <gmann> I think bext way is not to include the test regex in tox_extra_args  and instead add it as part of command itself
16:55:15 <gmann> best
16:55:34 <gmann> let me try that
16:56:14 <gibi> gmann: ack, we can even left out the regexp param that is not needed for the --showconfig call I think
16:56:35 <bauzas> gmann: gibi: thanks for the findings
16:56:46 <gibi> I have nothing else for today
16:56:46 <gmann> yeah, tox_extra_args purpose is completely separate then test regex
16:56:52 <gibi> gmann: ack
16:57:09 <sean-k-mooney> we normally do that with posargs like this https://github.com/openstack/placement/blob/master/tox.ini#L40
16:57:21 <gmann> yeah
16:57:40 <sean-k-mooney> then invoke tox like "tox -e fucntional -- <regex goes here>"
16:59:04 <sean-k-mooney> i think we can likely close the meeting there
16:59:14 <bauzas> yeah I was about to say
16:59:20 <bauzas> we can continue off meeting
16:59:36 <bauzas> let me call it done
16:59:40 <bauzas> #endmeeting