Tuesday, 2022-12-13

*** blarnath is now known as d34dh0r5303:37
*** blarnath is now known as d34dh0r5303:52
*** akekane is now known as abhishekk05:09
opendevreviewGhanshyam proposed openstack/nova master: Enable new defaults and scope checks by default  https://review.opendev.org/c/openstack/nova/+/86621805:37
opendevreviewBalazs Gibizer proposed openstack/nova master: Reproduce asym NUMA mixed CPU policy bug  https://review.opendev.org/c/openstack/nova/+/86268608:42
opendevreviewBalazs Gibizer proposed openstack/nova master: Handle zero pinned CPU in a cell with mixed policy  https://review.opendev.org/c/openstack/nova/+/86268708:42
opendevreviewBalazs Gibizer proposed openstack/nova master: Reproduce asym NUMA mixed CPU policy bug  https://review.opendev.org/c/openstack/nova/+/86268608:43
opendevreviewBalazs Gibizer proposed openstack/nova master: Handle zero pinned CPU in a cell with mixed policy  https://review.opendev.org/c/openstack/nova/+/86268708:43
opendevreviewAaron S proposed openstack/nova master: Add further workaround features for qemu_monitor_announce_self  https://review.opendev.org/c/openstack/nova/+/86732409:58
*** han-guangyu_ is now known as han-guangyu10:39
*** sfinucan is now known as stephenfin12:04
opendevreviewBalazs Gibizer proposed openstack/nova master: FUP for the scheduler part of PCI in placement  https://review.opendev.org/c/openstack/nova/+/86287613:49
*** dasm|off is now known as dasm14:00
*** akekane is now known as abhishekk14:10
opendevreviewKonrad Gube proposed openstack/nova-specs master: Use extend volume completion action  https://review.opendev.org/c/openstack/nova-specs/+/85549014:56
bauzasreminder : nova meeting in 5 mins15:55
* bauzas rushes to amend the agenda15:55
bauzas#startmeeting nova16:00
opendevmeetMeeting started Tue Dec 13 16:00:34 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'nova'16:00
bauzashey folks16:00
bauzas#link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting16:00
gmanno/16:01
gibio/16:01
elodilleso/16:01
Ugglao/16:01
bauzasokidoki let's start16:02
bauzas#topic Bugs (stuck/critical) 16:02
bauzas#info No Critical bug16:02
bauzas#link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 19 new untriaged bugs (+1 since the last meeting)16:02
bauzassorry I was planning to do the triage yesterday with amit but given he wasn't here, I forgot 16:02
bauzasso, I'll take the baton again16:03
bauzas#info Add yourself in the team bug roster if you want to help https://etherpad.opendev.org/p/nova-bug-triage-roster16:03
bauzas#info bug baton is being passed to bauzas16:04
bauzasany bug you want to discuss ?16:04
bauzaslooks not16:04
bauzasmoving on16:04
bauzas#topic Gate status 16:04
bauzas#link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs 16:05
bauzas#link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&pipeline=periodic-weekly Nova&Placement periodic jobs status16:05
bauzas#link https://review.opendev.org/c/openstack/tempest/+/866049 proposal to add more delay for centos9s-fips job16:05
bauzasas you can see, ^ was +Wd16:05
bauzasso, hopefully, it could be merged in a few days16:05
bauzas#info Please look at the gate failures and file a bug report with the gate-failure tag.16:05
bauzas#info STOP DOING BLIND RECHECKS aka. 'recheck' https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures16:05
bauzasvoila for gate bugs16:05
bauzasgibi: you told me some change was fixing the issue for nova-ceph-multistore and nova-grenade-multinode 16:06
gibiyes16:06
gibiit was pinning tox to < 4.016:06
gibiit is merged last week16:07
gibisince then we merged things to master so I think master gate is OK16:07
elodillesnote that that workaround will be removed @ Dec 2116:07
gibielodilles: then we have a broken gate @ Dec 21 :)16:07
clarkbin the ensure-tox role which won't affect devstack but will affect unittests and other things16:07
bauzasgibi: cool thanks16:07
bauzas#link https://bugs.launchpad.net/devstack/+bug/199918316:08
gibiclarkb: ahh that sounds better 16:08
clarkbyou can either pin ensure-tox to <4 in your .zuul.yaml by setting ensure_tox_version or whatever I called the variable or fix your tox.ini to work under tox v416:08
elodillesclarkb: thanks for the clarification16:09
gibiclarkb: ack, based on the timing I guess we will fix this next year :)16:09
clarkbthere are two main issues that we've found with tox v4 you need to convert whitelist_externals to allowlist_externals and that list must be complee as it doesn't just warn now but creates an error. And #'s in commands entries are interpreted as ini comments and you may need to escape them with \# if you intend for them to make it into the command16:09
bauzasso, we don't need to modify our .zuul.yaml file ?16:10
* bauzas needs to understand more16:10
clarkbyou either fix your tox.ini so that it is compatibile with tox v4 (and v3) or you update your .zuul.yaml to pin tox <416:11
gibibauzas: probably we are better of fixing our tox.ini instead16:11
clarkbthe ideal is the first option as that way developers don't get confused when tox doesn't work for them locally16:11
clarkbI think if that wasn't a concern then we wouldn't be in a hurry to unpin and half force projects to address this, but it does actually represent a real world concern that we should be addressing16:12
bauzasgibi: do we have the same issue than devtack by our own tox.ini file ?16:12
bauzasabout usage of allowlist_externals16:12
gibiclarkb: said about that the Dec 21 change will not effect devstack jobs16:13
* bauzas tries to understand whether he needs to provide a new change (or someone else) before dec 2116:13
clarkbdevstack installs and manages tox itself so it controls when tox gets unpinned if ever16:13
gibiclarkb thanks16:14
clarkbskimming the nova tox.ini it actually looks like it might be ok. I'll push a change in a second that forces nova to use tox 4 in unittests to try and confirm16:14
bauzasclarkb: okay, let ping us if you want after this16:15
bauzasclarkb: and thanks for working on it16:15
bauzasshall we move on ?16:16
opendevreviewClark Boylan proposed openstack/nova master: DNM force latest tox  https://review.opendev.org/c/openstack/nova/+/86753316:16
bauzasack ^16:16
bauzasmoving on then16:17
bauzas#topic Release Planning 16:17
bauzas#link https://releases.openstack.org/antelope/schedule.html16:17
bauzas#info Antelope-2 is in 3 weeks16:17
bauzasas a reminder, we will have a Spec review day tomorrow16:17
bauzasmark your calendars16:17
bauzas#info Spec review day planned for Dec 14th16:17
bauzasthat's all I have here16:18
bauzasany release question ?16:18
gibiI will be a bit busy tomorrow witha in internal demo 16:19
gibibut I will try to get some time on specs too16:19
bauzas++16:19
bauzasgibi: no worries16:19
bauzas#topic Review priorities 16:19
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:19
bauzas#info As a reminder, cores eager to review changes can +1 to indicate their interest, +2 for committing to the review16:19
bauzasbtw. for tomorrow's spec review day, it would be nice if cores could +2 the r-p label for each of the specs they want to look at during the day16:20
bauzasso, when another core looks at a spec, he will know whether some other cores want to do this as well16:20
bauzasjust sayin'16:20
bauzasmovin' on16:22
bauzas#topic Stable Branches 16:23
bauzaselodilles: your time16:23
elodillesin short: nothing to report :)16:23
bauzas\o/16:23
elodillesin more length:16:23
elodilles#info stable branches seem to be unblocked / OK16:23
elodilles#info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci16:23
bauzascool thanks16:23
elodillesand that is all16:23
bauzasquick and loving16:23
elodillesindeed16:23
bauzasmoving on16:23
bauzaslast topic16:24
bauzas#topic Open discussion 16:24
bauzasfirst, I have a question16:24
bauzas(bauzas) We're entering the Christmas period. Would we want to skip some meetingsĀ ?16:24
gibiI will be off from next Monday so I vote to skip it16:24
bauzasat least for me, I'll be working on next Tuesday16:24
* elodilles won't be availiable for the next 2-3 weeks16:24
bauzasbut if we don't have a quorum, then I'd prefer to punt this meeting16:24
bauzasI know sean-k-mooney won't be there too16:25
bauzasI don't know for others, but if 3 main folks aren't around...16:25
UgglaI guess we should not a lot of people in the next 2 weeks.16:25
bauzas#info Skip the two next Nova meetings16:25
bauzas#undo16:25
opendevmeetRemoving item from minutes: #info Skip the two next Nova meetings16:25
gmann+1 on skipping 16:25
bauzas#info Skip the two next Nova meetings on Dec 20 and Dec2716:26
bauzas#undo16:26
opendevmeetRemoving item from minutes: #info Skip the two next Nova meetings on Dec 20 and Dec2716:26
bauzas#info Skip the two next Nova meetings on Dec 20 and Dec 27. See you next year !16:26
bauzasok was quick16:26
bauzasI'll send an email16:26
bauzassecond question16:26
bauzas(bauzas)  Document the volume detach issue16:26
bauzasas a reminder, this volume detach issue we have is related to a specific libvirt release16:27
bauzasso, I don't know how we could document it16:27
bauzasbut I'd like to have a way to explain our users that they need to make sure to ask to detach once they can ssh16:27
bauzasand ideally attach as well16:28
bauzasthoughts on that ?16:28
bauzashah16:29
bauzasyou know what ?16:30
bauzaslet's discuss this once more people are around like next year :)16:30
gibiI guess you are not happy with a simple reno16:30
bauzasgibi: yes, because this is not related to our repository, right?16:31
gibiright16:31
bauzasI mean, this isn't a nova bug16:31
bauzasby a specific release16:31
gibiit is only a nova bug if we assume nova should prevent the attach / detach16:31
bauzaswe can track this in Launchpad and I'd be okay16:31
gibibut we never promised to prevent such attach / detach16:31
bauzasthat's one way of documenting an open issue16:31
bauzasgibi: correct16:32
bauzasyou know what ? 16:33
bauzaslemme repropose this topic next year16:33
gibiOK16:33
bauzas(gmann) updates on switching the RBAC(scope and new defaults) defaults in nova16:33
clarkbas an end user I look at your api docs when tryingto understand expectations16:33
clarkbif anything is done I would suggest adding a note to the api docs for attach and detach16:33
bauzasclarkb: that's a solutioon16:33
bauzaswhich lgtm btw.16:34
bauzasI can propose this16:34
bauzasand people can vote on it16:34
bauzasgmann: you had a thought16:34
gmannfor RBAC, 16:34
bauzason the RBAC defaults, yeah16:35
gmannI have added a new tempest job enabling the new defaults for Nova, neutron, cinder, glance and it is working fine #link https://zuul.openstack.org/builds?job_name=tempest-full-enforce-scope-new-defaults&skip=016:35
gmannand this patch which need more work on functional tests flipping the defaults in nova #link https://review.opendev.org/c/openstack/nova/+/86621816:35
gmannjust a info, nova patch is not ready to review as I need to fix functional tests there16:35
gmannespecially on admin to be changed from context.is_admin to roles['admin']16:36
gmannI should be ready by this week16:36
gmannthat is all16:36
gmannthere were few neutron bugs we found during tempest testing and all are fixed16:36
gmannthat's it from me unless any question on rbac defaults16:38
bauzasgmann: ++16:38
bauzasthanks for working on it, that's good to know it works :)16:39
bauzasgmann: you can ping me once you're done with the functests16:39
gmannsure, will do16:39
bauzasok, then we're done16:41
bauzasany other item anyone wants to discuss ?16:41
gibi-16:42
bauzasthanks all16:42
bauzas#endmeeting16:42
opendevmeetMeeting ended Tue Dec 13 16:42:49 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:42
opendevmeetMinutes:        https://meetings.opendev.org/meetings/nova/2022/nova.2022-12-13-16.00.html16:42
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/nova/2022/nova.2022-12-13-16.00.txt16:42
opendevmeetLog:            https://meetings.opendev.org/meetings/nova/2022/nova.2022-12-13-16.00.log.html16:42
gmannthanks 16:42
Ugglathx16:42
gibithanks bauzas 16:43
elodillesthanks bauzas o/16:47
clarkbbauzas: to clarify a bit more on the tox stuff I'm trying to keep on top of it from a high level and in shared library tooling like the ensure-tox role. But I'm not planning to edit all the various tox.ini files to make them work :)16:48
opendevreviewMerged openstack/nova stable/xena: Retry attachment delete API call for 504 Gateway Timeout  https://review.opendev.org/c/openstack/nova/+/86608316:48
bauzasok16:48
clarkbbut nova's actually looks really clean and if that test change passes then you are probably fine16:48
gmannelodilles: gibi: clarkb: bauzas: on tox. we have pinned it in devstack side for tox based job also https://github.com/openstack/devstack/blob/master/playbooks/tox/pre.yaml#L1417:04
gmannso ensure-tox role unpinning on dev 21 should not impact devstack based tox job. but yes we need to move master to tox 4.0.0 soon17:04
clarkbright I think the main concern at this point is developers aren't going to want to maintain different versions of tox for different projects. Generally keeping up with latest avoids this problem. We pinned to stop the bleeding and now we can take a controlled approach to adding compatibility17:05
gmannyeah17:06
opendevreviewMerged openstack/nova master: Create RequestGroups from InstancePCIRequests  https://review.opendev.org/c/openstack/nova/+/85277117:33
opendevreviewMerged openstack/nova master: Support resource_class and traits in PCI alias  https://review.opendev.org/c/openstack/nova/+/85331617:33
opendevreviewMerged openstack/nova master: Split PCI pools per PF  https://review.opendev.org/c/openstack/nova/+/85444017:33
*** dasm is now known as dasm|off19:26

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!