opendevreview | Takashi Kajinami proposed openstack/governance master: Retire: Retire Repository from the Governance Repository https://review.opendev.org/c/openstack/governance/+/907953 | 07:08 |
---|---|---|
frickler | tc-members: should we demote PTLs for inactive projects? I'm asking because there are yoga-unmaintained release patches without a response for almost two weeks | 10:25 |
frickler | (there are also a lot of non-responses for so-called active projects btw.) | 10:26 |
hasanacar3 | Hi folks, In order to fix the monasca-api gates, the monasca common docker image needs to be published. For this, the following patch needs to be merged. Can you help us merge the patch : https://review.opendev.org/c/openstack/monasca-common/+/907497 | 13:03 |
opendevreview | Takashi Kajinami proposed openstack/governance master: Retire puppet-qdr: Retire Repository from the Governance Repository https://review.opendev.org/c/openstack/governance/+/907953 | 14:02 |
JayF | tc-members: meeting in 20 at https://us06web.zoom.us/j/87108541765?pwd=emlXVXg4QUxrUTlLNDZ2TTllWUM3Zz09 | 17:40 |
JayF | rosmaita: I was supposed to have a painter here, already started on painting an interior room. They have not arrived yet. If they arrive during the meeting I may have to AFK for a bit, can you take over running the meeting at that point if it happens? | 17:41 |
* JayF can usually finagle this for an IRC meeting, harder for video | 17:41 | |
gmann | frickler: agree on some extend but demote might be little strict step or at least we do not have any policy/process for that step. But for inactive projects, I think they can go to next stage (retire or active) based on inactive process and these yoga-unmaintained things can be one of the thing we can consider if anyone propose to make such project active | 17:51 |
gmann | basically we can be more strict to mark those project Active again and as per defined timeline either PTL/maintainers handle all the required tasks otherwise TC discuss about retiring the projects | 17:52 |
JayF | "demote PTL" doesn't seem like a valuable action anyway | 17:53 |
JayF | I'd rather focus on how to get the project in a good state or marking it inactive if it can't | 17:53 |
JayF | and PTL title only matters in that case if there's someone else more active/qualified who'd take the spot | 17:53 |
fungi | yeah, demotion seems unnecessary. either there is nobody working on the project anyway (so retire it) or the ptl is gone and the active contributors (s)elect a replacement | 17:54 |
fungi | if a ptl falls in a forest and there are no contributors around to hear, it doesn't make a sound | 17:55 |
gmann | yeah, it would not solve the issue we are facing with those projects. Inactive projects process at least will eventually filter/retire such projects in defined timeline | 17:55 |
frickler | well it does matter for release automation which actively requires "PTL-Approval". but we've overridden this in "inactive" cases now | 17:58 |
gmann | ++ for inactive projects I think that is right step. along with releases, PTL-Approval can be make as optional | 17:59 |
JayF | I'm going to wait until :05 to start the meeting or until we get quorum | 18:00 |
rosmaita | omw | 18:01 |
clarkb | the meeting doesn't appear to have a location link on the agenda | 18:03 |
JayF | #startmeeting tc | 18:03 |
opendevmeet | Meeting started Tue Feb 6 18:03:02 2024 UTC and is due to finish in 60 minutes. The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:03 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:03 |
opendevmeet | The meeting name has been set to 'tc' | 18:03 |
JayF | meeting is at https://us06web.zoom.us/j/87108541765?pwd=emlXVXg4QUxrUTlLNDZ2TTllWUM3Zz09 | 18:03 |
JayF | #topic Roll Call | 18:03 |
gmann | o/ | 18:03 |
jamespage | o/ | 18:03 |
knikolla | o/ | 18:03 |
JayF | #info Today's meeting is being held primarily via video call. Action items and meeting minutes will be documented in IRC but for a full replay of the meeting, please visit the OpenStack TC youtube channel, where the recording will be uploaded soon. | 18:04 |
JayF | #link https://www.youtube.com/channel/UCBuGwBXOmWHydSE09RM84wQ | 18:04 |
JayF | 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-conduct. | 18:04 |
JayF | Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee. | 18:04 |
JayF | o/ | 18:04 |
rosmaita | o/ | 18:04 |
dansmith | o/ | 18:04 |
JayF | #info No action items, skipping agenda item. | 18:05 |
JayF | #topic Gate health check | 18:05 |
JayF | #info Some concerns being raised about ssh timeout errors running tests for integrated projects, including Nova. | 18:08 |
JayF | #chair rosmaita | 18:16 |
opendevmeet | Current chairs: JayF rosmaita | 18:16 |
JayF | rosmaita: I need to brb | 18:17 |
rosmaita | ok | 18:17 |
dansmith | #link https://etherpad.opendev.org/p/nova-stable-branch-ci | 18:18 |
dansmith | #link https://etherpad.opendev.org/p/nova-ci-failures-minimal | 18:18 |
JayF | #action rosmaita to investigate some failures from above etherpad | 18:19 |
JayF | Chatter in zoom is around, mainly, trying to find a way to engage more contributors in common, required work, such as gate maintenance. | 18:24 |
JayF | Also lack of knowledge cross-project for some project combinations can limit gate troubleshooting at a high level. | 18:24 |
clarkb | I'm still a fan of pushing the idea that peopel are openstack contributors/maintainers/etc and reduce some of the strong walls/layers we've had over the years (and this isn't the only reason) | 18:25 |
JayF | That was generally mentioned as well, but I think that kind of cross-project knowledge is difficult to gain when we are trying to do so much. | 18:26 |
clarkb | I agree that it isn't free. But I think the current biggest barrier isn't technical difficulty but culture | 18:27 |
JayF | #topic Implementation of Unmainatained branch statuses | 18:27 |
rosmaita | #link https://review.opendev.org/q/branch:unmaintained/yoga | 18:28 |
gmann | it seems using tox4 and failing #link https://zuul.opendev.org/t/openstack/build/201ecdc067e646868c4f17374093f328 | 18:30 |
JayF | #info Patches to update gitreview for yoga are failing; it's our expectation it's an issue with TOX_CONSTRAINTS_FILE settings. | 18:31 |
fungi | apparently the requirements repo hasn't got "unmaintained/.*" branches yet | 18:33 |
clarkb | forgive my ignorance but if they are unmaintained why do we care about failures? | 18:34 |
fungi | clarkb: i think we care that the process for switching to unmaintained isn't unnecessarily breaking testing | 18:35 |
fungi | beyond that i'm not sure it matters, no | 18:35 |
clarkb | ack its about the transition being a good state after wards its up to volunteers. Makes sense | 18:35 |
JayF | Really good question though, it's nice to be explicit about things like that :) | 18:35 |
JayF | #topic 2024.1 TC Tracker | 18:37 |
JayF | #link https://etherpad.opendev.org/p/tc-2024.1-tracker | 18:37 |
JayF | No updates to TC tracker tracked items for this week. | 18:37 |
JayF | #topic Open Discussion and Reviews | 18:38 |
gmann | #link https://github.com/openstack/openstack-zuul-jobs/blob/213fe7d1e0a38fa564125cbfcb6b8061cc210b7c/zuul.d/jobs.yaml#L315 | 18:38 |
knikolla | thanks all! | 18:41 |
JayF | #info Recording of this zoom meeting appears to have failed for technical reasons and will be missing from Youtube. I apologize. | 18:42 |
JayF | #endmeeting | 18:42 |
opendevmeet | Meeting ended Tue Feb 6 18:42:10 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:42 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2024/tc.2024-02-06-18.03.html | 18:42 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2024/tc.2024-02-06-18.03.txt | 18:42 |
opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2024/tc.2024-02-06-18.03.log.html | 18:42 |
JayF | I hit the button, and it made a sound, but when I went to hit "stop" just now, it wasn't recording | 18:42 |
JayF | I'm unsure what happened, but there is no video and I don't think I can recover anything :/ | 18:42 |
rosmaita | darn ... so we will miss all the nice things dansmith said about cinder! | 18:43 |
fungi | i think the recording maybe never started? i don't recall seeing the prompt to accept the recording notification | 18:43 |
JayF | yeah, that's my expectation too | 18:43 |
dansmith | rosmaita: :) | 18:43 |
JayF | either I hit the wrong button on *my* confirmation or something | 18:43 |
JayF | I take responsibility, it's unfortunate but I can't go fix it now so not going to dweel on it | 18:43 |
JayF | s/dweel/dwell/ | 18:43 |
gmann | JayF: or maybe it got stopped/canceled when you disconnected? | 18:44 |
JayF | I iddn't disconnect, just killed video/mic | 18:44 |
JayF | but I have no video at all | 18:44 |
gmann | ohk | 18:44 |
JayF | on exit it does a conversion | 18:44 |
gmann | yeah | 18:44 |
JayF | when I exited, only video it had was a 3 second recording of my "oh crap" face when I hit the "record" button because it wasn't a "stop recording" button | 18:45 |
JayF | (after the meeting) | 18:45 |
gmann | this is for tox pin for unmaintained branches https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/908190 | 19:35 |
clarkb | not sure who to point yaql things at these days but https://github.com/openstack/yaql/pull/6 is probably interesting to them | 23:30 |
JayF | I think heat just took that over, didn't they? | 23:33 |
JayF | tkajinam: ^ you may want to look at the pull request for yaql linked by clarkb https://github.com/openstack/yaql/pull/6 | 23:34 |
clarkb | and if you haven't yet subscribe to the PRs on that repo in github | 23:34 |
clarkb | I recommend all openstack projects do this | 23:34 |
JayF | Yeah, that is easier to do when you don't have lots of history on github. I'd probably have to dedicate several hours to making github notifications useful :( | 23:35 |
clarkb | because they get filtered into a bit bucket currently? | 23:36 |
JayF | I have to disable every email notification but direct mentions to make it useful | 23:37 |
JayF | but admittedly I haven't looked to see if they made more granular knobs in a while | 23:37 |
JayF | basically just declared github notification bankruptcy and stopped paying attention to them overall | 23:38 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!