*** bauzas_ is now known as bauzas | 01:47 | |
*** bauzas_ is now known as bauzas | 03:11 | |
*** bauzas_ is now known as bauzas | 06:13 | |
*** dalees5 is now known as dalees | 07:04 | |
*** bauzas_ is now known as bauzas | 07:38 | |
*** iurygregory__ is now known as iurygregory | 12:17 | |
spotz[m] | gouthamr: Tried to mark myself out for today's meeting but an internal error when saving | 12:20 |
---|---|---|
spotz[m] | Ok it worked second time | 12:20 |
*** bauzas_ is now known as bauzas | 13:08 | |
gouthamr | spotz[m]: Ty for letting me know! | 14:51 |
spotz[m] | I'll try to peek in but won't be fully here | 14:53 |
slaweq | gouthamr: | 15:12 |
slaweq | hi, sorry for late heads up but I have some urgent personal stuff to do today and will not be able to join tc meeting | 15:13 |
gouthamr | ack, noted ty slaweq | 15:18 |
*** bauzas_ is now known as bauzas | 15:41 | |
*** bauzas_ is now known as bauzas | 15:51 | |
*** bauzas_ is now known as bauzas | 16:56 | |
JayF | jamespage: 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 bauzas | 17:26 | |
frickler | oh interesting, that project doesn't look as dead as I remembered | 17:27 |
frickler | JayF: there's a channel at #openstack-exporter, but not much happening there, either | 17:27 |
JayF | thanks for the IRC channel pointer | 17:28 |
frickler | also this looks like ex-canonical employee https://niedbalski.dev/ | 17:29 |
frickler | .oO(canonical ex-employee?) | 17:30 |
JayF | wonder if that timeline matches the slowdown on that upstream | 17:31 |
JayF | either way, my downstream uses it, wants more stuff supported which means it needs gophercloud v2 | 17:31 |
JayF | but luckily Adam is a golang pro so hopefully we'll get everyone talking and knock it out | 17:31 |
frickler | sounds nice, we use it downstream, too, but not much go-how around to help with that | 17:36 |
*** bauzas_ is now known as bauzas | 17:48 | |
gouthamr | tc-members: we meet here in ~10 minutes | 17:50 |
gouthamr | #startmeeting tc | 18:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
opendevmeet | The meeting name has been set to 'tc' | 18:00 |
gouthamr | Welcome 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-conduc | 18:00 |
gouthamr | https://openinfra.dev/legal/code-of-conduct | 18:01 |
gouthamr | Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 18:01 |
gouthamr | #topic Roll Call | 18:01 |
noonedeadpunk | o/ | 18:01 |
dansmith | o/ | 18:01 |
gmann | o/ | 18:01 |
gtema | o/ | 18:01 |
frickler | \o | 18:01 |
JayF | o/ | 18:01 |
gouthamr | #chair frickler | 18:02 |
opendevmeet | Current chairs: frickler gouthamr | 18:02 |
gouthamr | noted absence: spotz[m] slaweq | 18:03 |
gouthamr | so everyone's accounted for :) | 18:03 |
gouthamr | lets get started | 18:03 |
gouthamr | #topic AIs from last week | 18:03 |
noonedeadpunk | ccccccvcvrvvejkecigfbeeuteglerlvnjfrujgiekhf | 18:04 |
gouthamr | oops | 18:04 |
noonedeadpunk | doh | 18:04 |
gouthamr | :D | 18:04 |
noonedeadpunk | thankfully it\s not a password :D | 18:04 |
gmann | :) | 18:04 |
gouthamr | anyway, we had a few action items :) | 18:04 |
gouthamr | 1. Review the eventlet removal proposal and other pending patches | 18:05 |
gouthamr | this proposal has now merged; thank you everyone that provided feedback | 18:05 |
gouthamr | hberaud et al have some AIs here to follow up | 18:05 |
gouthamr | there 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 |
gouthamr | we'll get around to that in a little bit | 18:06 |
gouthamr | 2. Investigate and address the concerns regarding the skyline project | 18:06 |
gouthamr | thank you for posting the concern you shared last week on the skyline graduation patch, frickler | 18:07 |
gouthamr | the patch merged; and am hoping wu_wenixang will respond to your concerns | 18:08 |
gouthamr | 3. Monitor and merge the submitted fix for Masakari | 18:08 |
noonedeadpunk | that merged | 18:08 |
gouthamr | i looked at the project's open changes, and things looked better | 18:08 |
noonedeadpunk | gates look quite healthy now | 18:09 |
frickler | yes, the reqs cross job also went green again I think | 18:09 |
gouthamr | ah, 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 green | 18:11 | |
gouthamr | great; that's all the AIs i noted.. did anyone else have any? | 18:11 |
noonedeadpunk | ┌(° ͜ʖ͡°)┘ | 18:11 |
gouthamr | is that a "yes, i have one?" :) | 18:12 |
noonedeadpunk | nah, that's amazing that requirements gates are green now and project health is fine | 18:12 |
gouthamr | ++ | 18:12 |
gouthamr | an ascii jig | 18:12 |
gouthamr | #topic A reminder on "house rules" | 18:13 |
gouthamr | just a topic to bring our attention back to teh way reviews work on the "governance" repository | 18:13 |
gouthamr | the biggest one where we need buy-in from most of the TC are "charter-change" proposals | 18:14 |
gouthamr | #link https://governance.openstack.org/tc/reference/charter.html#charter-motions-section | 18:14 |
gouthamr | these changes need 2/3rds of the TC to approve; and in this 9-member TC, it means 6 people approving | 18:14 |
gouthamr | an approval means a +1 roll call vote | 18:15 |
gouthamr | the change prposer must also exercise this vote :) - i know that sounds redundant | 18:15 |
gouthamr | but, it helps keeping records for important changes like these | 18:16 |
gouthamr | next up are things we use "formal-vote" for | 18:16 |
gouthamr | #link https://governance.openstack.org/tc/reference/charter.html#amendment | 18:16 |
gouthamr | ugh | 18:16 |
gouthamr | i messed up the links | 18:17 |
gouthamr | apologies | 18: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 |
gouthamr | these are resolutions, project retirements, project activity annotations | 18:18 |
gouthamr | (any more examples?) | 18:18 |
gouthamr | any formal-vote change needs 1/3rd of the TC approving - at least, which means, 3 out of 9 TC members must +1 this change | 18:19 |
gouthamr | the proposer needn't +1, i've been waiting for more of a consensus around "formal-vote" if possible | 18:20 |
*** thuvh1 is now known as thuvh | 18:20 | |
gouthamr | since 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 votes | 18:21 |
gouthamr | the latest patch is atleast a week old before it is workflowed | 18:21 |
gmann | motions actually does not have proposer concept and all tc members votes are important/counted irrespective of who's idea it was or who is proposer | 18:22 |
gouthamr | true | 18:23 |
gouthamr | thank you, gmann JayF - do keep me honest if you were using any other written/un-written rules in addition | 18:24 |
gouthamr | we do have a number of changes that don't fit either category | 18:24 |
JayF | Honestly, the only guideline I provided was continuing to whip votes, even if not required, until we got a majority. | 18:24 |
gouthamr | ^^ +1 | 18:24 |
JayF | Just because I think it makes the TC look unengaged to be unable to gather a majority of votes on perfunctory things. | 18:24 |
gmann | yeah, 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 TC | 18:25 |
gouthamr | #link https://governance.openstack.org/tc/reference/house-rules.html | 18:25 |
gouthamr | all the other kinds of changes are described in this doc ^ | 18:25 |
gouthamr | JayF: gmann: ty.. | 18:26 |
gouthamr | i wanted to reprise this $topic because we tend to forget the minutia | 18:27 |
gouthamr | no specific reason :) and never a bad time to refresh this | 18:27 |
gouthamr | anything else to add? | 18:28 |
* gouthamr takes silence as no.. | 18:31 | |
gouthamr | #topic A check on gate health | 18:31 |
gouthamr | does any one have any issues that've noticed, or fixes they're pursuing across the gate jobs? | 18:32 |
dansmith | seems have been pretty reasonable in the last week AFAICT | 18:33 |
JayF | I think Ironic has been doing OK too. | 18:33 |
gouthamr | +1 seen a stable-ish gate | 18:33 |
gmann | yeah, did not notice any blocking or frequent failure | 18:33 |
gtema | there were some tempest failures wrt glance recently (noticed in Keystone) | 18:34 |
* gouthamr doesn't want to anger dana | 18:34 | |
clarkb | stable/2023.1 has the setuptools and packaging packages incompatibility problem | 18:34 |
gtema | not very often, but not a 1 time occurence | 18:34 |
dansmith | gtema: got a linik? | 18:35 |
gtema | looking | 18:35 |
JayF | clarkb: 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 |
JayF | thanks for that o/ | 18:37 |
fungi | notably, it's blocking the ossa-2024-002 patch on that branch | 18:37 |
clarkb | there is also a workaround in devstack to stop installing the problematic project (dbcounter) | 18:37 |
fungi | so getting it addressed quickly would be appreciated, yes | 18:37 |
clarkb | I think the devstack change was approved but failed for some reason | 18:37 |
gouthamr | #link https://review.opendev.org/c/openstack/devstack/+/924740 ([stable only] Unset the default value of MYSQL_GATHER_PERFORMANCE) | 18:37 |
gouthamr | devstack-platform-debian-bullseye failed | 18:37 |
gouthamr | while installing ovs | 18:38 |
gouthamr | https://zuul.opendev.org/t/openstack/build/4e5d78e6489c45e2b10e549a6ad41d9d/log/job-output.txt#9323 | 18:38 |
gouthamr | no need to debug here, but zuul didn't run that job for ~a month on that branch | 18:40 |
frickler | so that's the same error caused by the new setuptools | 18:40 |
gouthamr | oh | 18:41 |
gouthamr | #link https://review.opendev.org/c/openstack/requirements/+/924494 (Cap the maximum setuptools version) | 18:42 |
gouthamr | could the jobs turn off dbcounter temporarily and get the CVE fix in? | 18:43 |
frickler | that failure in neutron/ovs install is with dbcounter turned off | 18:43 |
frickler | so likely 924764 is the fix that will be needed | 18:43 |
frickler | but I'd really like to see feedback from tonyb or prometheanfire on that one | 18:45 |
gouthamr | frickler: i meant selectively disable_service dbcounter if they're inheriting other jobs.. | 18:45 |
gouthamr | not helpful perhaps if the packaging version can be safely bumped | 18:46 |
gouthamr | thanks for raising the awareness about this here | 18:47 |
gouthamr | we can chat about this on the various patches mentioned.. | 18:47 |
gouthamr | i'd like to move to the last topic of the day for a quick few minutes | 18:48 |
gouthamr | any concerns? | 18:48 |
gouthamr | #topic 2024.2 TC Tracker | 18: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 here | 18:48 |
gouthamr | is there any thing that needs a discussion here to help move along? | 18:49 |
gouthamr | *crickets* :) | 18:51 |
gouthamr | there're a couple of "openstack-manuals" changes | 18:51 |
gouthamr | #link https://review.opendev.org/q/project:openstack/openstack-manuals+status:open | 18:51 |
gouthamr | nothing urgent, but, could some folks with nova/glance expertise, help out with the reviews here? | 18:51 |
gouthamr | spotz[m] ty for the reviews there so far | 18:52 |
prometheanfire | frickler: seems right | 18:52 |
gouthamr | specifically these changes; | 18:53 |
gouthamr | #link https://review.opendev.org/q/project:openstack/openstack-manuals+status:open+owner:d1nuc0m@protonmail.com | 18:53 |
gouthamr | ty in advance.. | 18:53 |
gouthamr | #topic Open Discussion and Reviews | 18:54 |
gouthamr | i 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:open | 18:55 |
gouthamr | #link https://review.opendev.org/q/project:openstack/constellations+status:open | 18:55 |
gouthamr | #link https://review.opendev.org/q/project:openstack/goal-tools+status:open | 18:55 |
gouthamr | #link https://review.opendev.org/q/project:openstack/ideas+status:open | 18:55 |
gouthamr | #link https://review.opendev.org/q/project:openstack/openstack+status:open | 18:55 |
fungi | openstack/openstack is a superrepo so i think if there are any reviews it's just for adding/removing subrepos | 18:56 |
clarkb | yes, and I think it regularly gets ignored and things get out of sync | 18:56 |
fungi | some of those other repositories may be past their sell-by date | 18:56 |
JayF | given how old the unreviewed PRs are, I'd remove the "may" from that statement | 18:57 |
frickler | there's a change by mordred to restructure it according to governance | 18:57 |
clarkb | we 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 bits | 18:57 |
fungi | the 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 anywhere | 18:57 |
gouthamr | https://governance.openstack.org/ideas/ | 18:58 |
gouthamr | ^ #til | 18:58 |
fungi | similarly i don't know if the tools in goal-tools are still useful with the current goals workflow, but it merits double-checking | 18:58 |
gouthamr | ++ | 18:58 |
JayF | There is some sad but funny irony in the website dedicated to crazy openstack ideas being a ghost town. | 18:58 |
fungi | i find it hard to believe we somehow stopped being crazy | 18:59 |
fungi | probably just got better at hiding it | 18:59 |
gouthamr | no 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 weeks | 19:01 |
* frickler hops to the next meeting three room to the right | 19:01 | |
gouthamr | its past the hour here | 19:01 |
gouthamr | thank you all for attending | 19:01 |
gouthamr | #endmeeting | 19:01 |
opendevmeet | Meeting ended Tue Jul 23 19:01:19 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:01 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2024/tc.2024-07-23-18.00.html | 19:01 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2024/tc.2024-07-23-18.00.txt | 19:01 |
opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2024/tc.2024-07-23-18.00.log.html | 19:01 |
opendevreview | Merged openstack/openstack-manuals master: Add magnum-capi-helm to project-data/latest https://review.opendev.org/c/openstack/openstack-manuals/+/920397 | 19:06 |
*** bauzas_ is now known as bauzas | 19:09 | |
*** bauzas_ is now known as bauzas | 19:34 | |
*** bauzas_ is now known as bauzas | 21:20 | |
*** bauzas_ is now known as bauzas | 23:01 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!