Tuesday, 2024-02-06

opendevreviewTakashi Kajinami proposed openstack/governance master: Retire: Retire Repository from the Governance Repository  https://review.opendev.org/c/openstack/governance/+/90795307:08
fricklertc-members: should we demote PTLs for inactive projects? I'm asking because there are yoga-unmaintained release patches without a response for almost two weeks10:25
frickler(there are also a lot of non-responses for so-called active projects btw.)10:26
hasanacar3Hi 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/+/90749713:03
opendevreviewTakashi Kajinami proposed openstack/governance master: Retire puppet-qdr: Retire Repository from the Governance Repository  https://review.opendev.org/c/openstack/governance/+/90795314:02
JayFtc-members: meeting in 20 at  https://us06web.zoom.us/j/87108541765?pwd=emlXVXg4QUxrUTlLNDZ2TTllWUM3Zz0917:40
JayFrosmaita: 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 video17:41
gmannfrickler: 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 active17:51
gmannbasically 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 projects17:52
JayF"demote PTL" doesn't seem like a valuable action anyway17:53
JayFI'd rather focus on how to get the project in a good state or marking it inactive if it can't17:53
JayFand PTL title only matters in that case if there's someone else more active/qualified who'd take the spot17:53
fungiyeah, 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 replacement17:54
fungiif a ptl falls in a forest and there are no contributors around to hear, it doesn't make a sound17:55
gmannyeah, 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 timeline17:55
fricklerwell it does matter for release automation which actively requires "PTL-Approval". but we've overridden this in "inactive" cases now17:58
gmann++ for inactive projects I think that is right step. along with releases, PTL-Approval can be make as optional17:59
JayFI'm going to wait until :05 to start the meeting or until we get quorum18:00
rosmaitaomw18:01
clarkbthe meeting doesn't appear to have a location link on the agenda18:03
JayF#startmeeting tc18:03
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:03
opendevmeetThe meeting name has been set to 'tc'18:03
JayF meeting is at https://us06web.zoom.us/j/87108541765?pwd=emlXVXg4QUxrUTlLNDZ2TTllWUM3Zz0918:03
JayF#topic Roll Call18:03
gmanno/18:03
jamespageo/18:03
knikollao/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/UCBuGwBXOmWHydSE09RM84wQ18:04
JayFWelcome 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
JayFToday's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee.18:04
JayFo/18:04
rosmaitao/18:04
dansmitho/18:04
JayF#info No action items, skipping agenda item.18:05
JayF#topic Gate health check18: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
opendevmeetCurrent chairs: JayF rosmaita18:16
JayFrosmaita: I need to brb18:17
rosmaitaok18:17
dansmith#link https://etherpad.opendev.org/p/nova-stable-branch-ci18:18
dansmith#link https://etherpad.opendev.org/p/nova-ci-failures-minimal18:18
JayF#action rosmaita to investigate some failures from above etherpad18:19
JayFChatter in zoom is around, mainly, trying to find a way to engage more contributors in common, required work, such as gate maintenance.18:24
JayFAlso lack of knowledge cross-project for some project combinations can limit gate troubleshooting at a high level.18:24
clarkbI'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
JayFThat 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
clarkbI agree that it isn't free. But I think the current biggest barrier isn't technical difficulty but culture18:27
JayF#topic Implementation of Unmainatained branch statuses18:27
rosmaita#link https://review.opendev.org/q/branch:unmaintained/yoga18:28
gmannit seems using tox4 and failing  #link https://zuul.opendev.org/t/openstack/build/201ecdc067e646868c4f17374093f32818: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
fungiapparently the requirements repo hasn't got "unmaintained/.*" branches yet18:33
clarkbforgive my ignorance but if they are unmaintained why do we care about failures?18:34
fungiclarkb: i think we care that the process for switching to unmaintained isn't unnecessarily breaking testing18:35
fungibeyond that i'm not sure it matters, no18:35
clarkback its about the transition being a good state after wards its up to volunteers. Makes sense18:35
JayFReally good question though, it's nice to be explicit about things like that :)18:35
JayF#topic 2024.1 TC Tracker18:37
JayF#link https://etherpad.opendev.org/p/tc-2024.1-tracker18:37
JayFNo updates to TC tracker tracked items for this week.18:37
JayF#topic Open Discussion and Reviews18:38
gmann#link https://github.com/openstack/openstack-zuul-jobs/blob/213fe7d1e0a38fa564125cbfcb6b8061cc210b7c/zuul.d/jobs.yaml#L31518:38
knikollathanks 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#endmeeting18:42
opendevmeetMeeting ended Tue Feb  6 18:42:10 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:42
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2024/tc.2024-02-06-18.03.html18:42
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2024/tc.2024-02-06-18.03.txt18:42
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2024/tc.2024-02-06-18.03.log.html18:42
JayFI hit the button, and it made a sound, but when I went to hit "stop" just now, it wasn't recording18:42
JayFI'm unsure what happened, but there is no video and I don't think I can recover anything :/18:42
rosmaitadarn ... so we will miss all the nice things dansmith said about cinder!18:43
fungii think the recording maybe never started? i don't recall seeing the prompt to accept the recording notification18:43
JayFyeah, that's my expectation too18:43
dansmithrosmaita: :)18:43
JayFeither I hit the wrong button on *my* confirmation or something18:43
JayFI take responsibility, it's unfortunate but I can't go fix it now so not going to dweel on it18:43
JayFs/dweel/dwell/18:43
gmannJayF: or maybe it got stopped/canceled when you disconnected? 18:44
JayFI iddn't disconnect, just killed video/mic18:44
JayFbut I have no video at all18:44
gmannohk18:44
JayFon exit it does a conversion18:44
gmannyeah18:44
JayFwhen 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" button18:45
JayF(after the meeting)18:45
gmannthis is for tox pin for unmaintained branches https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/90819019:35
clarkbnot sure who to point yaql things at these days but https://github.com/openstack/yaql/pull/6 is probably interesting to them23:30
JayFI think heat just took that over, didn't they?23:33
JayFtkajinam: ^ you may want to look at the pull request for yaql linked by clarkb https://github.com/openstack/yaql/pull/6 23:34
clarkband if you haven't yet subscribe to the PRs on that repo in github23:34
clarkbI recommend all openstack projects do this23:34
JayFYeah, 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
clarkbbecause they get filtered into a bit bucket currently?23:36
JayFI have to disable every email notification but direct mentions to make it useful23:37
JayFbut admittedly I haven't looked to see if they made more granular knobs in a while23:37
JayFbasically just declared github notification bankruptcy and stopped paying attention to them overall23:38

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