Tuesday, 2024-07-23

*** bauzas_ is now known as bauzas01:47
*** bauzas_ is now known as bauzas03:11
*** bauzas_ is now known as bauzas06:13
*** dalees5 is now known as dalees07:04
*** bauzas_ is now known as bauzas07:38
*** iurygregory__ is now known as iurygregory12:17
spotz[m]gouthamr: Tried to mark myself out for today's meeting but an internal error when saving12:20
spotz[m]Ok it worked second time12:20
*** bauzas_ is now known as bauzas13:08
gouthamrspotz[m]: Ty for letting me know!14:51
spotz[m]I'll try to peek in but won't be fully here14:53
slaweqgouthamr: 15:12
slaweqhi, sorry for late heads up but I have some urgent personal stuff to do today and will not be able to join tc meeting15:13
gouthamrack, noted ty slaweq15:18
*** bauzas_ is now known as bauzas15:41
*** bauzas_ is now known as bauzas15:51
*** bauzas_ is now known as bauzas16:56
JayFjamespage: Random question for you, do you know if the folks who work on https://github.com/openstack-exporter/openstack-exporter are part of the larger openstack community? Trying to engage here https://github.com/openstack-exporter/openstack-exporter/issues/381 as we have an interest in increasing maintenance of this package. Anything you can do to help connect us to the right folks would be appreciated.17:16
JayF(I'm pinging you because contributors appear to be Canonical employees)17:18
*** bauzas_ is now known as bauzas17:26
frickleroh interesting, that project doesn't look as dead as I remembered17:27
fricklerJayF: there's a channel at #openstack-exporter, but not much happening there, either17:27
JayFthanks for the IRC channel pointer17:28
frickleralso this looks like ex-canonical employee https://niedbalski.dev/17:29
frickler.oO(canonical ex-employee?)17:30
JayFwonder if that timeline matches the slowdown on that upstream17:31
JayFeither way, my downstream uses it, wants more stuff supported which means it needs gophercloud v217:31
JayFbut luckily Adam is a golang pro so hopefully we'll get everyone talking and knock it out17:31
fricklersounds nice, we use it downstream, too, but not much go-how around to help with that17:36
*** bauzas_ is now known as bauzas17:48
gouthamrtc-members: we meet here in ~10 minutes17:50
gouthamr#startmeeting tc18:00
opendevmeetMeeting started Tue Jul 23 18:00:30 2024 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.18:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:00
opendevmeetThe meeting name has been set to 'tc'18:00
gouthamrWelcome to the weekly meeting of the OpenStack Technical Committee. A reminder that this meeting is held under the OpenInfra Code of Conduct available at https://openinfra.dev/legal/code-of-conduc18:00
gouthamrhttps://openinfra.dev/legal/code-of-conduct18:01
gouthamrToday's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee18:01
gouthamr#topic Roll Call18:01
noonedeadpunko/18:01
dansmitho/18:01
gmanno/18:01
gtemao/18:01
frickler\o18:01
JayFo/18:01
gouthamr#chair frickler18:02
opendevmeetCurrent chairs: frickler gouthamr18:02
gouthamrnoted absence: spotz[m] slaweq 18:03
gouthamrso everyone's accounted for :) 18:03
gouthamrlets get started18:03
gouthamr#topic AIs from last week18:03
noonedeadpunkccccccvcvrvvejkecigfbeeuteglerlvnjfrujgiekhf18:04
gouthamroops18:04
noonedeadpunkdoh18:04
gouthamr:D 18:04
noonedeadpunkthankfully it\s not a password :D18:04
gmann:) 18:04
gouthamranyway, we had a few action items :) 18:04
gouthamr1. Review the eventlet removal proposal and other pending patches18:05
gouthamrthis proposal has now merged; thank you everyone that provided feedback18:05
gouthamrhberaud et al have some AIs here to follow up 18:05
gouthamrthere were a number of other changes that merged in the past week as well... we're ready to retire some items from our tracking!18:06
gouthamrwe'll get around to that in a little bit18:06
gouthamr2. Investigate and address the concerns regarding the skyline project18:06
gouthamrthank you for posting the concern you shared last week on the skyline graduation patch, frickler 18:07
gouthamrthe patch merged; and am hoping wu_wenixang will respond to your concerns18:08
gouthamr3. Monitor and merge the submitted fix for Masakari18:08
noonedeadpunkthat merged18:08
gouthamri looked at the project's open changes, and things looked better18:08
noonedeadpunkgates look quite healthy now18:09
frickleryes, the reqs cross job also went green again I think18:09
gouthamrah, yes.. so sqlalchemy2.0 concerns are addressed there, and that was the last project we were concerned with?18:09
* gouthamr thinks so.. requirements gate looks super green18:11
gouthamrgreat; that's all the AIs i noted.. did anyone else have any?18:11
noonedeadpunk┌(° ͜ʖ͡°)┘18:11
gouthamris that a "yes, i have one?" :) 18:12
noonedeadpunknah, that's amazing that requirements gates are green now and project health is fine18:12
gouthamr++18:12
gouthamran ascii jig18:12
gouthamr#topic A reminder on "house rules"18:13
gouthamrjust a topic to bring our attention back to teh way reviews work on the "governance" repository18:13
gouthamrthe biggest one where we need buy-in from most of the TC are "charter-change" proposals18:14
gouthamr#link https://governance.openstack.org/tc/reference/charter.html#charter-motions-section18:14
gouthamrthese changes need 2/3rds of the TC to approve; and in this 9-member TC, it means 6 people approving18:14
gouthamran approval means a +1 roll call vote18:15
gouthamrthe change prposer must also exercise this vote :) - i know that sounds redundant18:15
gouthamrbut, it helps keeping records for important changes like these18:16
gouthamrnext up are things we use "formal-vote" for18:16
gouthamr#link https://governance.openstack.org/tc/reference/charter.html#amendment18:16
gouthamrugh18:16
gouthamri messed up the links 18:17
gouthamrapologies18:17
gouthamr#link https://governance.openstack.org/tc/reference/charter.html#amendment ("charter-change")18:17
gouthamr#link https://governance.openstack.org/tc/reference/charter.html#charter-motions-section ("formal-vote")18:17
gouthamrthese are resolutions, project retirements, project activity annotations18:18
gouthamr(any more examples?) 18:18
gouthamrany formal-vote change needs 1/3rd of the TC approving - at least, which means, 3 out of 9 TC members must +1 this change18:19
gouthamrthe proposer needn't +1, i've been waiting for more of a consensus around "formal-vote" if possible18:20
*** thuvh1 is now known as thuvh18:20
gouthamrsince these numbers that I'm sharing are the _minimum_ number of positive approvals, i have yet-another rule to follow prior to merging anything that has the minimum number of positive votes18:21
gouthamrthe latest patch is atleast a week old before it is workflowed18:21
gmannmotions actually does not have proposer concept and all tc members votes are important/counted irrespective of who's idea it was or who is proposer18:22
gouthamrtrue18:23
gouthamrthank you, gmann JayF - do keep me honest if you were using any other written/un-written rules in addition 18:24
gouthamrwe do have a number of changes that don't fit either category18:24
JayFHonestly, the only guideline I provided was continuing to whip votes, even if not required, until we got a majority.18:24
gouthamr^^ +118:24
JayFJust because I think it makes the TC look unengaged to be unable to gather a majority of votes on perfunctory things.18:24
gmannyeah, these are minimum things to merge and depends on the change we can keep it open for more votes and for community also not just TC18:25
gouthamr#link https://governance.openstack.org/tc/reference/house-rules.html18:25
gouthamrall the other kinds of changes are described in this doc ^18:25
gouthamrJayF: gmann: ty.. 18:26
gouthamri wanted to reprise this $topic because we tend to forget the minutia  18:27
gouthamrno specific reason :) and never a bad time to refresh this18:27
gouthamranything else to add?18:28
* gouthamr takes silence as no.. 18:31
gouthamr#topic A check on gate health18:31
gouthamrdoes any one have any issues that've noticed, or fixes they're pursuing across the gate jobs?18:32
dansmithseems have been pretty reasonable in the last week AFAICT18:33
JayFI think Ironic has been doing OK too.18:33
gouthamr+1 seen a stable-ish gate18:33
gmannyeah, did not notice any blocking or frequent failure 18:33
gtemathere were some tempest failures wrt glance recently (noticed in Keystone)18:34
* gouthamr doesn't want to anger dana18:34
clarkbstable/2023.1 has the setuptools and packaging packages incompatibility problem18:34
gtemanot very often, but not a 1 time occurence18:34
dansmithgtema: got a linik?18:35
gtemalooking18:35
JayFclarkb: do we have a workaround for that yet?18:36
gouthamr#link https://review.opendev.org/c/openstack/requirements/+/924764 (Update packaging constraint to match 2023.2)18:36
JayFthanks for that o/18:37
funginotably, it's blocking the ossa-2024-002 patch on that branch18:37
clarkbthere is also a workaround in devstack to stop installing the problematic project (dbcounter)18:37
fungiso getting it addressed quickly would be appreciated, yes18:37
clarkbI think the devstack change was approved but failed for some reason18:37
gouthamr#link https://review.opendev.org/c/openstack/devstack/+/924740 ([stable only] Unset the default value of MYSQL_GATHER_PERFORMANCE)18:37
gouthamrdevstack-platform-debian-bullseye failed 18:37
gouthamrwhile installing ovs18:38
gouthamrhttps://zuul.opendev.org/t/openstack/build/4e5d78e6489c45e2b10e549a6ad41d9d/log/job-output.txt#932318:38
gouthamrno need to debug here, but zuul didn't run that job for ~a month on that branch18:40
fricklerso that's the same error caused by the new setuptools18:40
gouthamroh18:41
gouthamr#link https://review.opendev.org/c/openstack/requirements/+/924494 (Cap the maximum setuptools version)18:42
gouthamrcould the jobs turn off dbcounter temporarily and get the CVE fix in?18:43
fricklerthat failure in neutron/ovs install is with dbcounter turned off18:43
fricklerso likely 924764 is the fix that will be needed18:43
fricklerbut I'd really like to see feedback from tonyb or prometheanfire on that one18:45
gouthamrfrickler: i meant selectively disable_service dbcounter if they're inheriting other jobs..  18:45
gouthamrnot helpful perhaps if the packaging version can be safely bumped18:46
gouthamrthanks for raising the awareness about this here18:47
gouthamrwe can chat about this on the various patches mentioned.. 18:47
gouthamri'd like to move to the last topic of the day for a quick few minutes18:48
gouthamrany concerns?18:48
gouthamr#topic 2024.2 TC Tracker18:48
gouthamr#link https://etherpad.opendev.org/p/tc-2024.2-tracker (Technical Committee activity tracker)18:48
gouthamr^ we've updates added to each item here18:48
gouthamris there any thing that needs a discussion here to help move along? 18:49
gouthamr*crickets* :) 18:51
gouthamrthere're a couple of "openstack-manuals" changes18:51
gouthamr#link https://review.opendev.org/q/project:openstack/openstack-manuals+status:open 18:51
gouthamrnothing urgent, but, could some folks with nova/glance expertise, help out with the reviews here? 18:51
gouthamrspotz[m] ty for the reviews there so far18:52
prometheanfirefrickler: seems right18:52
gouthamrspecifically these changes; 18:53
gouthamr#link https://review.opendev.org/q/project:openstack/openstack-manuals+status:open+owner:d1nuc0m@protonmail.com 18:53
gouthamrty in advance.. 18:53
gouthamr#topic Open Discussion and Reviews18:54
gouthamri was looking at a bunch of changes in "repositories maintained by the TC" and many of those are quite old 18:55
gouthamr#link https://review.opendev.org/q/project:openstack/api-site+status:open18:55
gouthamr#link https://review.opendev.org/q/project:openstack/constellations+status:open18:55
gouthamr#link https://review.opendev.org/q/project:openstack/goal-tools+status:open18:55
gouthamr#link https://review.opendev.org/q/project:openstack/ideas+status:open18:55
gouthamr#link https://review.opendev.org/q/project:openstack/openstack+status:open18:55
fungiopenstack/openstack is a superrepo so i think if there are any reviews it's just for adding/removing subrepos18:56
clarkbyes, and I think it regularly gets ignored and things get out of sync18:56
fungisome of those other repositories may be past their sell-by date18:56
JayFgiven how old the unreviewed PRs are, I'd remove the "may" from that statement18:57
fricklerthere's a change by mordred to restructure it according to governance18:57
clarkbwe may even consider not having the superrepo if it isn't properly maintained. I don't know if it has utility if the history is either polluted with extra stuff or missing important bits18:57
fungithe constellations effort was abandoned years ago, i don't think the ideas effort was formally abandoned but i don't know if it's still publishing anywhere18:57
gouthamrhttps://governance.openstack.org/ideas/18:58
gouthamr^ #til 18:58
fungisimilarly i don't know if the tools in goal-tools are still useful with the current goals workflow, but it merits double-checking18:58
gouthamr++18:58
JayFThere is some sad but funny irony in the website dedicated to crazy openstack ideas being a ghost town.18:58
fungii find it hard to believe we somehow stopped being crazy18:59
fungiprobably just got better at hiding it18:59
gouthamrno we just moved to a different facility 19:00
gouthamr:D thanks for engaging here.. i can try to round up some of these and discuss specific changes next few weeks19:01
* frickler hops to the next meeting three room to the right19:01
gouthamrits past the hour here19:01
gouthamrthank you all for attending19:01
gouthamr#endmeeting19:01
opendevmeetMeeting ended Tue Jul 23 19:01:19 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:01
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2024/tc.2024-07-23-18.00.html19:01
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2024/tc.2024-07-23-18.00.txt19:01
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2024/tc.2024-07-23-18.00.log.html19:01
opendevreviewMerged openstack/openstack-manuals master: Add magnum-capi-helm to project-data/latest  https://review.opendev.org/c/openstack/openstack-manuals/+/92039719:06
*** bauzas_ is now known as bauzas19:09
*** bauzas_ is now known as bauzas19:34
*** bauzas_ is now known as bauzas21:20
*** bauzas_ is now known as bauzas23:01

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