Tuesday, 2024-01-09

JayFrosmaita: There are significant windstorms in my area today, and power outages. Please be on standby to run the meeting in case my internet/power goes kaput.16:11
rosmaitaJayF: ack16:12
JayFtc-members: meeting in ~17 minutes17:43
JayF#startmeeting tc18:00
opendevmeetMeeting started Tue Jan  9 18:00:38 2024 UTC and is due to finish in 60 minutes.  The chair is JayF. 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
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:00
JayFToday's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee.18:00
JayF#topic Roll Call18:00
gmanno/18:00
JayFo/18:00
slaweqo/18:00
dansmitho/18:01
rosmaitao/18:01
JayF#info One absence indicated in the agenda: jamespage.18:01
frickler\o18:02
JayFGoing to give folks until 5 minutes past the hour to arrive before moving on to the agenda.18:02
rosmaitai over-dressed for work today, i thought we were having a video meeting18:03
JayFNope, the video meeting -- first one of January -- was cancelled :)18:04
slaweqhaha :)18:04
knikollao/18:04
spotz[m]O/18:04
JayF#topic Follow up on tracked action items18:04
JayFWe had one item from over the holidays18:04
JayF#info spotz[m] to Look into updating https://docs.openstack.org/install-guide/openstack-services.html and report back to TC18:05
spotz[m]Patch is up not sure if it's merged yet as there were some changes requested18:05
gmannit is merged18:06
gmann#link https://review.opendev.org/c/openstack/openstack-manuals/+/90429318:06
spotz[m]Sweet18:06
JayFAwesome! Thanks for that! 18:06
JayFMoving on, then.18:06
JayF#topic Gate health check18:06
JayFHas there been any gate issues to speak of since we last met?18:07
dansmithI haven't really done much yet this year that interacts with the gate, so I don't have much to add18:07
fricklerI saw some issues in cinder18:07
dansmithI know that nova has changed their boot mode to use the split kernel (AWS style) because they think it will help with panics, but I'm skeptical18:07
slaweqfrom what I can say, gates are running pretty fine recently18:07
rosmaitafrickler: thanks for fixing the s3 job for cinder18:07
gmannfix is merged i think18:08
dansmithskeptical that it should matter, and also concerned that it moves us further away from testing what people actually use for booting in the real world18:08
dansmithhowever, we'll see how it goes and it'll tell us something one way or the other I guess18:08
fricklerthat s3 issue is fixed, but some other fixes of mine still needed multiple recheck18:08
gmannyeah, we can do those in tempest jobs if that goes well18:08
rosmaitacinder has a change in the gate right now that should help with the OOM issues we see a lot: https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/90167218:08
frickleralso lots of 3rd party CI for cinder produce just rubbish, but that's just a side note I think18:09
knikolla(sorry, got caught up in a meeting that is running over)18:10
JayFSo that sounds like mostly a positive gate report.18:11
JayFGoing to move on if there are no other comments?18:11
JayF#topic Leaderless Projects 18:12
JayF#link https://etherpad.opendev.org/p/2024.1-leaderless18:12
JayFThis has to be coming to a close as C-2 is coming up soon, yes? 18:12
gmannone project left to handle, openstack-chef which I am going to start the retirement which is what agreed in discussion/eterpad18:13
JayFYeah, I see no further open PTL appointments.18:13
gmannrest all other 11 projects are handled either with PTL appointment or marking them Inactive18:13
gmannno open PTL appointment 18:13
slaweqspeaking about inactive projects18:14
gmannMonasca and senlin are PTL-less and inactive so they can go to next step as per inactive process18:14
slaweqcan I ask question about Monasca now or better at the end of the meeting?18:14
JayFI appreciate that we've taken more time this cycle to evaluate activity and make noise about how some of these projects are inactive; it seems like we've dredged up some users who might be interested on the mailing list (even if in some cases it may not be in OpenStack governance)18:14
JayFslaweq: go for it18:14
slaweqthx18:14
gmannyeah it is related, I saw ML discusison over that18:14
slaweqas You maybe noticed, on the ML there is new volunteer who wants to help with Monasca potentially18:15
slaweqbut IIUC he is willing to do it in free time only18:15
slaweqand isn't really active contributor yet18:15
slaweqMonasca is already marked as inactive project this cycle18:15
slaweqso my question is: should we help ramp up this guy quickly and make Monasca part of the release in this cycle18:16
JayFI am of the opinion it would be a mistake for the TC to vote to consider a project "active" based on a single contributor's commitment.18:16
slaweqor should we help to move it to x/ namespace and let it be unofficial project?18:16
gmannafter fujistu change their directioh, Monasca is very less active since than18:16
JayFand that such a decision would likely end up with us revisiting this topic in months18:16
JayFslaweq: I think for move to unofficial we don't even change the namespace anymore, but IMBW18:17
gmannJayF: I do not think single controbutor base but how active project is and can be18:17
gmannyeah, I think slaweq proposal to them to continue development in X/ namespace make sense to me too18:17
JayFI think of it not in terms of "how active" but in terms of "how likely are we to keep a 18 month maintenance promise"18:17
fungifor unofficial, the repo in the openstack/ namespace is retired and interested parties create a new fork in a different namespace18:17
JayFand it's hard for a single person to make that kinda promise in any context18:17
gmannJayF: we need to change namespace. we had resolution in past saying only official projects stay in openstack/ name space18:17
JayFack18:17
gmannother way is we can try for one more cycle if that contributor is able to keep up project as per openstack requirement18:18
fungi(ideally not x/ since that was the dumping ground for evicted projects whose maintainers didn't respond during the namespace migration)18:18
gmannand if not then take decision to move to x/ or retire completly in next cycle18:19
slaweqok, so I can continue work with this volunteer to move project to x/ namespace and retire it in openstack/ name space18:19
gmannslaweq: i did not hear from them  in email but do you know they agree with x/ namespace proposal or they only wanted to maintain it in openstack/18:19
JayFI am +1 to slaweq's plan; but it is mutually exclusive with Monasca being in the release.18:19
fricklerwell IIUC moving would mean retiring and creating a fork, like fungi said18:19
slaweqgmann I didn't hear from them neighter18:19
fungiwell, start a fork of it elsewhere, which could be another (new) namespace in opendev if that's where the new maintainers want18:19
gmannyeah, let's check with them first as moving to x/namespace and retirement is too separate thing18:20
fungior could be on gitlab.com or sourcehut or wherever18:20
gmannand if they say they only wanted to maintain in openstack then we can give them a cycle to se ehow it goes18:20
slaweqJayF yes, it would mean that it will not be part of OpenStack official release, but new team/volunteer can make release when they want to18:20
slaweqok, so I will try to reach out to them to discuss that18:21
JayFYeah, I'm just making the point that there is a decision point for TC: retire monasca to enable it to exist outside, or re-active it so this contributor is freed up to put it in the next release.18:21
JayFThe worst thing we can do is no-action which leaves that person in limbo.18:21
slaweqhopefully I will have some info before our next meeting18:21
fricklerfor senlin there has also been someone ( eandersson ) interested in keeping it alive, but not enough to go for PTL18:21
gmannJayF: slaweq and give them a chance means they have to make projct active and change status to active otherwise it can be retired in next cycle18:21
JayFI do not trust a new, not-yet-active contributor to a project to be able to commit to support a release of Monasca for 18 months.18:22
gmannso we can appoint them PTL or give core power to merge thing and make it active and see how they progress but do not change inactive status just because there is volunteer instead based on porject activites 18:22
JayFEven if I am extremely appreciative of their willingness to.18:22
gmannfrickler: re senlin: yeah i had discussion with him and if DPL model make sense and he agree on that. but did not see any proposal from him. maybe they can get prevous PTL helping something there in future18:23
slaweqgmann yes, we can but the thing is that this seems a bit scary for me to give someone totally new +2 power in official repo just like that. Maybe I'm wrong but doing that in unofficial project seems better for me :)18:23
gmannslaweq: we have done that in past for mistral or other project based on their volunteer in ML18:24
slaweqfrom the other hand, I totally understand that moving it back and forth between namespaces isn't good solution at all so we may want to try for one more cycle if needed to see how it will go18:24
fungion the other hand, how much harm can they do given monasca's current state>18:24
gmannslaweq: for unofficial, we have to retire monasca which I am totally ok but I would like to know if new volunteer is ok for that or not18:24
gmannfungi: yeah18:25
JayFfungi: a lot, really. They'd have a keystone token to the rest of the cloud. 18:25
slaweqgmann as I said, I will try to reach out to them this week18:25
gmannslaweq: ++ thanks18:25
JayFfungi: If we put "OpenStack" on something; I want it to mean more than just "someone showed up and we gave them the keys with minimal oversight"18:25
gmannslaweq: if they are ok with unofficial, i am all ok with that. 18:26
JayFand that includes not "flapping" projects between active/inactive18:26
fungiyes, i do think that project removal from openstack should come without any significant hope that the project can re-enter18:26
fricklerwell we can keep the project just inactive for a cycle or more, can we? or is retirement mandatory for inactive projects?18:27
JayFfrickler: part of the problem is inactivity is a sort of limbo18:27
gmannfrickler: retirement is requirement in next cycle of project went into inactive state18:27
JayFfrickler: this interested party can't really contribute without a PTL or active core team; we can't release an inactive project, but without retiring it it can't be created outside of openstack18:27
gmannso we have this cycle to keep project inactive and ask new volunteer to make it active 18:27
JayFit's an interesting downside to "inactivity" status I'm not sure we've encountered until now18:28
fricklerwell we could make the volunteer core without them being PTL18:28
gmannand if they are not able to make active then we retire in next cycle and they can fork it outside openstack18:28
gmannyes, that is possible18:28
JayFIs someone on the TC, or in the community, going to volunteer to monitor submissions and act as an ... auditor (for lack of a better word)?18:28
gmannwe have done this in past for a few projects where project has zero active maintainers and new maintainers got core power as fresh and maintained project18:29
JayFThere are two prongs to concern here: technical, which is minimal (CI will validate this), and trust -- which is only built through time/reputation. I think slaweq and I are both expressing concern about the trust side18:29
slaweqyeap18:29
gmannI am confused on that trust thing :)18:29
gmannconcern on new contributors or they had some bad history?18:30
fungiwe've had a lot of lengthy debates in the past that our community is unwilling to extend trust to newcomers, and that has been blamed (rightfully or no) for some of the decline in renewal of our contributor base18:30
slaweqgmann new contributors which are not known at all in community18:30
JayFMost projects with >1 contributor have a built-in auditing process; additional contributors who are watching reviews, contributions coming in, etc18:30
gmannbut there are always new contributors in project right18:30
JayFIn the case of a project with no activity and a single contributor, it does put us at risk for an "inside attack" style security risk, that's all I'm concerned about.18:31
gmannmistral was one good example in same situation18:31
knikollaI also share the concern with regards to trust. In active projects, contributors aren't +2 until the current cohort of cores trusts their knowledge and contributions. In an inactive project there is no such continuity of trust and we as the TC don't have enough information on an individual to vet them. 18:31
slaweqgmann yes, but usually such new contributor is not the only contributor18:31
fungiseems to me the concern in this case is that the volunteer has nobody to shepherd them18:31
JayFknikolla++ you said that much more eloquently than I did18:31
gmannthis seems not good if we do not want to trust new contributors instead we can mentor them if we are in doubt on their policy follow or so18:32
JayFfungi: ++ yes, combined with the concern that a single contributor may not represent any real continuity of maintenance for monasca (e.g. we'll have a version of this conversation again when this person moves on)18:32
gmannI am ok to retire monsaca based on project activities but not based on because volunteer is new and we do not trust them18:32
gmannmy suggestion is to give them a chance for this cycle and see how it goes18:33
JayFgmann: If this contributor was interested in a repository I had knowledge and ability to mentor in, I'd be taking that route/stance instead. I don't have that knowledge for the monasca case so I don't know what other options there are. I cannot volunteer another person (does someone with this knowledge even exist in the community still?) to do this work.18:33
gmannwe can always retire it anytime if we see any dubious activties or no activity at all18:33
fricklerso if essentially we're saying new contributors aren't given a chance to make a project active again, we can stop looking for them18:33
gmannyeah, that is going to be the msg18:34
slaweqIn know it is rather extremal example but it happened already in the past for other opensource project that someone put there some malicious code even if there were existing reviewers who approved it. In this case, we are givin completly unknown person possibility to merge things without any control. And if this would be still official project, some existing user may simply upgrade Monasca and expect it is fine as it's "signed" by the18:34
slaweqOpenStack community still18:34
JayFslaweq++ 18:34
spotz[m]Can we move in and out of the x namespace?18:34
JayFthat concern would be mitigated by a trusted openstack community member volunteering to mentor or take a monitoring role on Monasca while trust is being built18:35
knikollaIf we see dubious activity implies the TC will be monitoring every patch to that repo. If one of the TC members is willing to mentor this individual than sure, we can take the proposed path.18:35
JayFspotz[m]: it's extremely labor-intensive for the infra team, that is not a good situation18:35
gmannI will say if we are moving it out of openstack based on situation 'new contributors and only one to maintain so we cannot trust them' then we should make a policy about it first and consistent 18:35
fricklermoving to x|other is much effort, in addition monasca contains quite a number of repos18:36
fungispotz[m]: also not really, because there will still be a retired copy in the openstack/ namespace too18:36
spotz[m]Ok just a thought18:36
clarkbthe problems with moving things back and forth are that you either need to rename projects (something that gerrit doesn't actually support that we hack around) or you need to force push contents between two different locations to catch one side or the other up again18:36
JayFSo to be clear; I personally have two concerns: 1) Trust building. As discussed this can be worked around by having a trusted community member in a monitoring/mentoring role. 2) Long term support -- is it wise for us, in general, to reactivate a project based on a committment from a single person. 18:36
gmannyeah, it is lot of work to just move x/ namespace. that is why I am saying let's try them in openstack/ only18:36
knikollaThe ideal solution here would be the creation of a set of individuals (whether from the TC or vetted from the TC) that can take on situations like this one and bootstrap and mentor the new contributor. 18:36
slaweqknikolla++18:37
dansmith...which is also "much work"18:37
JayF++18:37
dansmithI think moving to X sounds like it's the best option here,18:38
knikollaIt's work that aims to break down the barriers between project teams, but yes, it's a lot of work. 18:38
JayFIs there value in taking a quick straw pole with the vote feature? See how close we are to consensus?18:38
JayF*poll18:39
dansmithand if in two years these projects have resurrected themselves significantly, then we could consider a change, but 99% chance that will not happen, so moving is probably a safe bet18:39
gmannI think simple is 1. keep it inactive 2. give volunteer +2 (not PTL) power to maintain it in openstack/ 3. in next cycle we monitor the activies and move to next step either retire or make it active18:39
dansmithI just picked "two years" as a random "somewhere way down the line" point, fwiw18:39
JayFdansmith: yeah, similarly why I've been using the "18 months" support window in my comments; it's just a nice point in the future to think about18:40
fungiconsider it as two actions: 1. retire the existing openstack/ namespace repos. 2. *if* (and only if) the volunteer is really interested, then create new repositories with copies of the original pre-retirement code in a new namespace in opendev (if that's where they want to work on it)18:40
knikollagmann: if we go with 3, monitoring implies a level of work that would be better invested while mentoring in real time rather than retroactively. 18:40
gmannknikolla: monitor the activities is less work as we are doing here and ofcourse anyone can colunteer to mentor there is not restriction in that anytime18:41
gmann*volunteer18:41
rosmaitafungi: to summarize, your idea is we retire the project from openstack, and the interested contributor can ask to have it re-created elsewhere if they are really interested in maintaining it18:41
gmannlet's do that as slaweq going to confirm with volunteer if they are ok with x/ namespace , if yes then it is easy for us otherwise we can see how we can move on this18:42
fungirosmaita: yes, instead of retiring it in openstack and automatically creating new repositories that they may simply let sit and rot18:42
rosmaitafungi: that sounds good to me18:42
JayFSo with slaweq's permission I suggest we have two specific actions:18:42
fungialso, just to repeat again, please not the x/ namespace, encourage them to pick a new namespace for their repos18:42
fricklerif we retire it now, we make the learning curve needed by a new contributor even steeper18:42
JayF1 - slaweq takes an action to reach out privately to the contributor and ask about official openstack vs "fork"18:43
slaweqyes18:43
JayF2 - I take an action to summarize this discussion to the mailing list, with a link to this chat log, and see if there's a larger community consensus around the trust/activity issues.18:43
JayFAnd that'll give us a week to think about it, digest that feedback, and take this up as a dedicated agenda item with more context in a week.18:43
fungifrickler: i wasn't suggesting necessarily retiring now, just saying don't think of it as "moving" to a new namespace, think of it as retiring if that's what's going to happen, don't automatically create more repos on the assumption they'll actually get used18:43
fungiotherwise we're just wasting more resources in our infrastructure18:44
gmannfungi: ++18:44
fricklerfungi: ok, I agree to that18:44
knikollafrickler: I agree, and I think it unfortunately is unavoidable for it to be steep. Managing an open source project requires work. We've lowered the bar so much that I don't think it can go any further while we still provide 'official' releases that have any meaning in their officiality. 18:44
fungithe natural follow-on to retiring is that interested parties *can* fork the code (in opendev or somewhere else), just don't assume that will happen and prematurely do it for them18:45
gmannfungi: and ask them to do new namespace or so just to make sure they are serious on that instead of setting up for them and then wait if they show up18:45
JayFfrickler: I'd also say the 'learning curve' for an abandoned OpenStack project is not comparable to the learning curve for an active one. I hope people are able to see that, as well.18:45
fricklerknikolla: well being inactive, we will not release monasca this cycle anyhow18:45
rosmaitasince JayF will be linking to this conversation, i want to go on record as opposing giving a completely new contributor +2 on an openstack code repository18:46
JayFMonasca only gets a release this cycle if we make it active in the next 2 days, which I think is not possible based on our bylaws and how long resolutions have to hold over.18:46
gmannIMO, it is little dangerous to community 'welcome new contributors' effort and may need wider discussion/policy chnages if we want to do that18:46
JayFWe have other agenda items, I'm going to timebox any remaining in this discussion to :5018:46
gmannrosmaita: but we did that in past and many time. gave +2 power to new contributors and they successfully maitained the projects/repo18:47
fricklerI'm fine with the two proposed ais18:47
knikollaspotz: i would love to hear your thoughts with regards to how this might impact perception towards new contributors. 18:48
gmannso we have to be careful on both side 1. trust new contributors blindly  or 2. do not trust them at all18:48
gmannthat is why my suggestion is to give them chance, monitor and then take action18:48
JayF#action slaweq to contact interested Monasca contributor privately to discuss options of OpenStack official vs unofficial governance18:48
JayF#action JayF to raise the larger issues of new contributor trust and project activity, along with this debate chat log, to the mailing list and larger community.18:49
rosmaitai think the best way to monitor is to let them continue development in the 'x' namespace and show that they have things under control18:49
JayF#action JayF to ensure Monasca has a dedicated agenda item for Jan 16 2024 meeting18:49
gmannfor senlin, I will take action to contact eandersson on moving to next step18:50
JayFWe have reached the timebox for this topic, and have several additional topics we need to plow through.18:50
JayF#action gmann will contact eandersson privately on next steps for Senlin18:50
JayF#topic Implementation of Unmaintained Branch Statuses18:50
JayFI believe patches are up, and we are in the waiting period now.18:50
JayFIs there any action to take now?18:50
rosmaitanothing at the moment18:51
JayF#topic TC Charter Updates & OIF Bylaw Changes18:51
JayFThese were merged, thank you all for getting your votes placed in a timely fashion.18:51
JayFand thanks to gmann for whipping votes while I was on vacation :)18:51
JayFI don't think there's anything further to discuss here?18:52
gmannyeal, all done from TC side on this. once individual members vote on bylaw changes (during ongoing election) then foundation staff will take next step accordingly. 18:52
JayF#topic 2024.1 TC Tracker 18:52
gmannthanks everyone on voting/feedback on those and finishing on time18:52
JayF#link https://etherpad.opendev.org/p/tc-2024.1-tracker18:52
spotz[m]Wqqit should be announced as official on Friday18:52
gmannyeah18:52
JayFThat's aweomse, thanks :) Sorry for chopping your topic off, trying to get like 5 topics in 10 remaining minutes :D 18:53
JayFIf there's any update for TC Tracker items, please note them in the etherpad.18:53
JayF#topic TripleO next steps18:53
JayFfungi added this topic18:53
fungireal quick, the release team needs to know how to handle tripleo deliverables for 2024.118:53
JayFit seems like there are still some repos here in limbo18:53
fungithe tripleo release liaisons aren't responding18:54
fungiand tripleo still has release managed deliverables18:54
fungiif tripleo deliverables won't participate in the 2024.1 release, then the release team needs to know that for sure since we're coming up on the "membership deadline" where they determine which deliverables will be included in the coordinated release18:55
gmannoh, i thought only stable/wallaby they want to keep and rest all derpecated means no release needed18:55
knikollais nuking them off the face of the earth an option?18:55
JayFhttps://opendev.org/openstack/governance/src/branch/master/reference/projects.yaml#L278418:55
funginot all of tripleo's deliverables are stable branch repos18:55
fungisome are master branch only18:55
JayFI see one here with release-management as something other than deprecated18:55
JayFer, a couple, with none18:55
gmannohk so master repo are needed for stable/wallaby right?18:55
fungiand the tripleo maintainers asked to keep master-branch-only deliverables unretired while they continued relying on them for stable/wallaby support upstream18:56
JayFEven stable/wallaby is retired by that team now18:56
gmannI think their test repo tempest test skip repo or so18:56
JayFper their reply when I asked about unmaintained branch changes18:56
JayFSo I think anything remaining is likely retirable, but I'm nervous saying that without seeing a full list.18:56
fungithe consensus from the tc late last year was that with stable/wallaby reaching unmaintained/eol state, the master branch repos could in theory also be retired, yes?18:56
gmann++, if stable/wallaby going then we can just have no release for master repo and start retirement soon18:57
JayFThat's my belief; can we get the full repo list into a change or to a mailing list post just so we can make sure we're approving a specific thing and not just everyone nodding and then someone's CI blows up because we got rid of something we were unaware of?18:57
fungianyway, the lowest-effort solution for now would be to tell the release managers that they can drop release management of any remaining tripleo deliverables18:57
gmannmaybe we can move stable/wallaby status first18:57
gmannso that is will be clear direction on tripleO as complete project18:58
fungirather than continuing to try to get a response from the tripleo release liaisons who are presumably no longer around or paying attention18:58
JayFfungi: I am +1 to dropping release management from those deliverables, and likely +1 to retiring them as well, but without seeing the specific list it's hard to be 100% certain :D 18:58
gmannfungi: is it ok for them to add release-management: None in governance and TC can do retirement or so in own pace18:58
JayF++18:58
fungirelated, the vmt still sees private reports of suspected security vulnerabilities come in for those tripleo repos (though it's less of a concern since we expressly don't coordinate reports for tripleo and never have)18:59
gmannI can do governance change for release-management for those18:59
fungiso there are people out there who aren't aware that tripleo is dead18:59
fungigmann: yes, that's what i mean by dropping release management for those18:59
fungithanks!19:00
gmanncool, I will propose those today and we can reivew19:00
JayFI'm sorry, we've reached time.19:00
JayFOpen Discussion will not be happening today.19:00
JayF#endmeeting 19:00
opendevmeetMeeting ended Tue Jan  9 19:00:17 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2024/tc.2024-01-09-18.00.html19:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2024/tc.2024-01-09-18.00.txt19:00
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2024/tc.2024-01-09-18.00.log.html19:00
slaweqo/19:00
spotz[m]Thanks all19:00
gmannJayF: you mentioned tripleO stable/wallaby is retired. is that in ML or they initiated the changes? that will help be to update the remaining tripleO repo release management 19:37
JayFIt's a private email. I'm going to send it out to TC members + fungi so context is shared.19:38
gmannas all are marked deprecated in governance so I can remove master-only repo file from release repo but found tripleo-upgrade which stable/wallaby exist so not sure I should keep it or remove19:38
gmannJayF: cool, so let's make it official by proposing trieplO completely retired in governance and if you can ask tripleo members who confirmed in private email to vote as +119:39
gmannI can propose change of retirement of complete tripleO if that is ok?19:40
gmannthat way will be easy to cleanup the things instead of cleaning master-only repo now and stable/wallaby one later19:40
JayFYeah, if you submit such a PR I'd be happy to send that email19:41
fungifull retirement would be the clearest possible outcome19:41
gmannyeah, doing that19:41
fungiand last call for projects adopting tripleo deliverables they're relying on (though i think most of those have already been claimed?)19:41
gmannyeah19:42
opendevreviewGhanshyam proposed openstack/governance master: Retire TripleO project  https://review.opendev.org/c/openstack/governance/+/90514520:02
gmannJayF: fungi ^^20:05
gmann I will send it on ML also as last call20:05
fungithanks!20:06
gmannthis is release data update change https://review.opendev.org/c/openstack/releases/+/90514720:54

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