Thursday, 2022-04-28

*** diablo_rojo is now known as Guest302200:55
*** Guest3022 is now known as diablo_rojo01:03
diablo_rojoNext week is newsletter week! Get your stuff in before the end of the week! https://etherpad.opendev.org/p/newsletter-openstack-news01:04
gmanntc-members: need one more review on these https://review.opendev.org/c/openstack/project-team-guide/+/837787  https://review.opendev.org/c/openstack/governance/+/839317   https://review.opendev.org/c/openstack/governance/+/83947002:06
gmanngagehugo: I commented on the order of patches for osh-doc repo retirement https://review.opendev.org/q/topic:osh-docs02:14
gmannbasically we need to merge the 1. end gate patch 2. repo content removal 3. governance patch 3. rest everythings like project removal/requirement/doc site if needed etc 02:15
gmannlet me know if any query, I recently updated the process to make sure governance patch goes first before project rename which is costly if we need to revert that in any case. 02:16
*** pojadhav- is now known as pojadhav06:44
*** pojadhav is now known as pojadhav|lunch08:21
*** diablo_rojo is now known as Guest306209:09
*** pojadhav|lunch is now known as pojadhav09:11
fungiwe don't rename projects when retiring them though?11:16
*** pojadhav is now known as pojadhav|afk11:42
*** pojadhav|afk is now known as pojadhav12:45
opendevreviewMerged openstack/project-team-guide master: Fix the dependency hierarchy in repo retirement process  https://review.opendev.org/c/openstack/project-team-guide/+/83778712:55
*** pojadhav is now known as pojadhav|afk13:42
mnaserfungi: i think maybe gmann was referencing the x/... stuff14:50
fungii don't follow14:57
fungiwe don't rename projects into x/... when they're retired14:57
gmannif anyone retiring the project and moving to x/ namespace like neutron-fwaas case was propsoed14:57
gmannbut that did not happen and we are maintaining it in openstack only14:58
gmann#startmeeting tc15:00
opendevmeetMeeting started Thu Apr 28 15:00:09 2022 UTC and is due to finish in 60 minutes.  The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'tc'15:00
gmann#topic Roll call15:00
slaweqo/15:00
gmanntc-members meetig time15:00
rosmaitao/15:00
dpawliko/15:00
gmanno/15:00
dansmitho/15:00
knikollao/15:00
jungleboyjo/15:00
gmanntoday agenda #link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Next_Meeting15:01
gmannlet's start15:02
gmann#link Follow up on past action items15:02
gmanndpawlik to send the new dashboard communication on openstack-discuss ML15:02
gmannhe sent that #link http://lists.openstack.org/pipermail/openstack-discuss/2022-April/028346.html15:02
dansmithalready done15:02
dansmith:)15:02
gmannthanks 15:02
gmannwe will talk about it in separate topic too15:03
gmanngmann to schedule call on tick-tock release note question15:03
gmannI did  not do this, I will day15:03
gmannrosmaita: dansmith  what time is best for this discussion ?15:03
gmannour next TC meeting is video call on 5th may you want to cover in that?15:04
rosmaitathat sounds like a good plan15:04
dansmithsure15:04
gmannok, I will keep at least half an hour for this or more if less topic15:04
gmannthanks 15:04
arne_wiebalcko/15:04
rosmaitathat sounds like plenty of time15:05
jungleboyj++15:05
slaweq+115:05
gmannand in paralel I am checking with foundation about trademark checks on 'tick-tock' name so we might be ready with that15:05
jungleboyjI thought we were going to try to get away from the term tick-tock ?15:06
gmannwe said these are ok but let's check legal things also for name15:06
dansmithjungleboyj: we did?15:07
jungleboyjMaybe that was the Cinder team that was complaining about the name.15:07
dansmithtick-tock has the same meaning elsewhere in the industry, so we get the benefit of not inventing new words15:07
dansmithyes, they did do that :)15:07
arne_wiebalckjungleboyj: I think we only said check if there are concerns since it seems connected to intel.15:07
gmannyeah, if trademark is ok then we will go with these name15:07
jungleboyjOk ... 15:07
dansmitharne_wiebalck: right15:08
fungiwes said he already heard back from legal counsel, but i guess he hasn't followed up with you yet15:08
jungleboyjIf they complain again I will explain accordingly.  :-)15:08
fungii'll prod him15:08
gmannjungleboyj: +115:08
dansmithif we can't use them, then we can't but if we can, I think it is best to stick to the same terminology15:08
gmannagree15:08
rosmaitawe need to hold the next ptg in new jersey so we can all meet at the Tick Tock Diner15:08
dansmithintel failed to trademark 3, 8, and 6, but.. tick-tock, maybe they were successful :P15:09
knikollaooo i miss in-person ptgs. 15:09
gmannnext one might be. but not final15:09
jungleboyjCedar Rapids, IA would work as well.  One of our favorite restaurants is call the 'Tick Tock'.15:09
* arne_wiebalck checks the menu at the tick tock diner ...15:09
gmann:)15:10
gmannlet's move to next topic15:10
gmann#topic Gate health check15:10
gmannany news?15:10
dansmithyeah, so,15:10
dansmithI've been working on the perf stats collection thing, which has been ... educational15:11
dansmithbut I realized that we're generating more than 100k rows of query log, which causes it to roll over, such that comparing two runs to each other is problematic15:11
dansmithI upped the limit to 1m rows and we OOM15:11
rosmaitathat's ironic15:11
dansmithso I'm trying other limits, but I'm concerned we'll be adding fuel to the fire here at this point :/15:11
dansmithI wish we could get query stat counters without logging friggin everything, but it doesn't look like we can15:12
fungithis is sql query logs specifically?15:12
gmannhow about going with 'compare with static data' only?15:12
dansmithgmann: that's the problem and what I'm trying to do15:12
dansmithgmann: generating static data from one run where we only have "the last 100k queries, whatever those are" is a different set of data from "the last 100k queries of this run"15:13
dansmithso the numbers change randomly, when they shouldn't15:13
dansmithwork fine for tempest smoke, but when you compare two full tempest runs, you get seemingly wide variations because you're comparing different sets of data15:13
dansmithso anyway,15:13
spotzAck sorry, I'm here!15:13
gmannand that is mainly because of polliing API call?15:13
dansmithgmann: no, I thought that was what was generating the variation, but it's because we're rolling over our logs15:14
dansmithgmann: I mean, there's some variation due to polling as well, but I'm nulling that out for the api counters now15:14
gmannok. +115:14
dansmithwe don't need to solve it here,15:14
gmannI remember 15:14
dansmithjust giving an update15:14
dansmiththat I'm trying, and I thought the counter-based approach would be easier because it wouldn't be sensitive to performance variations, but of course, devil in the details15:15
gmann+1, I think this perf data is going to be very important things to check in our CI15:15
dansmithother than that, I think there was some oslo policy thing breaking docs changes?15:15
slaweqregarding rechecks I started "monitoring" them and I prepared simple etherpad https://etherpad.opendev.org/p/recheck-weekly-summary15:15
gmanndansmith: I heared in nova channel about oslo policy break but did not check yet.15:16
dansmithslaweq: what are the numbers, like 5,0?15:16
dansmithgmann: I think whoami-rajat has a patch up, or so I heard15:16
slaweqdansmith: average number of rechecks before patches in that project were merged15:16
gmannack15:17
slaweqI checked patches merged in last week15:17
dansmithslaweq: naked or non-naked?15:17
*** pojadhav|afk is now known as pojadhav15:17
gmannso two number are like in check and gate pipeline?15:17
slaweqwhat do You mean by naked?15:17
fungirecheck without a reason included in the comment15:17
slaweqI count basically number of "build failed" comments from zuul15:17
dansmith"recheck" with no reason.. you are just counting all rechecks?15:17
dansmithah15:18
slaweqahh, I didn't check them15:18
dansmithinteresting that swift is so high15:18
slaweqbut in patches which were rechecked most times it was "naked"15:18
dansmithack15:18
rosmaitaour message has not gotten through yet15:19
slaweqnext week I will add info about how many patches was merged15:19
gmannI still did not get 0,37 or 5,0 means? 15:19
slaweqgmann: 0,37 is average number of rechecks in all merged patches in last week15:19
dansmithaverage 5 rechecks to merge15:19
slaweqso I checked each patch which was merged and count in each of them how many "build failed" comments were on last patchset15:19
slaweqthat many times basically it had to be rechecked before it was merged15:20
fungi0,37 meaning 37%?15:20
fungiand 5,0 meaning 500%?15:20
slaweqand I count average number of such rechecks in all patches15:20
dansmithfungi: no, I think it means on average 5 rechecks to merge a patch15:20
slaweqfungi: no, 5.0 means that all patches in swift in average were rechecked 5 times to get merged15:20
gmannso for example this 2,75. what 2 donate and what 75 donate ?15:21
dansmith2.7515:21
slaweqit could be e.g. 2 patches - one rechecked 10 times and one merged at first try15:21
gmannoh is it . or ,15:21
dansmithgmann: put on your eurogoggles :)15:21
slaweqyeah, it should be with "." :)15:21
arne_wiebalckis "build failed" the same as "recheck", or simply close enough? (a broken patch set will also result in "build failed" and then a fixed set is pushed and the build will work, no?)15:21
slaweqit's decimal number15:21
spotzeurogoggles:)15:21
gmannwith , I thought it is two different number donating two things15:22
slaweqyeah, sorry for confusion15:22
gmanngot it now. 15:22
slaweqI will be better with it next week :)15:22
slaweq"eurogoggles" - I like that :)15:22
dansmitharne_wiebalck: build failed and rechecks are not the same for sure, and some people will resolve with a patch push instead of a recheck15:22
fungiyeah, so 0,37 is the same as 0.37 (37%), and 5,0 is the same as 5.0 (500%) like i said15:22
dansmithso swift could be pushing lots of broken patches and be high on the list15:22
dansmithwithout rechecking15:22
arne_wiebalckdansmith: this is what I mean15:23
gmannyeah15:23
slaweqarne_wiebalck: that's why I count build failed comments only on last patchset15:23
dansmithfungi: I don't see how these are percentages :)15:23
slaweqthe one which was merged15:23
fungirechecks as 500% of patches15:23
arne_wiebalckslaweq: oh, ok, thanks!15:23
dansmithslaweq: ah, that's better15:23
fungia.k.a. 5x15:23
gmannslaweq: yeah. but there are still more recheck on patches in-progress15:23
slaweqgmann: but I'm checking only build failed in last patcheset on patches which are already merged15:24
gmannok15:24
slaweqso there are only "good" patches counted15:24
slaweqand final ones15:24
arne_wiebalckslaweq: so it is rather conservative as there might be rechecks before15:25
timburke_i'm confused about these numbers. the swift patch listed under "Patches with most rechecks from last week" (https://review.opendev.org/c/openstack/swift/+/837036) supposedly has 5 rechecks, but i see only 2. perhaps the non-check/gate pipelines should not be counted?15:25
slaweqtimburke_: yeah, now I see that I need to improve it a bit15:26
slaweqit seems it counted build failed (arm64 pipeline) results too15:26
slaweqand that shouldn't be the case probably15:26
gmanntimburke_: main idea is not to do recheck without comment or debugging #link https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures15:26
slaweqwhen I wrote that script there wasn't that arm64 pipeline yet :)15:26
fungiyes, looks like failures in non-voting pipelines were probably included15:27
gmannslaweq: can we just count the recheck with no comment? I think that is what we target first as part of this work, to educate people on this.15:27
dansmithslaweq: in case it's not clear, we're still very thankful that you're doing this, despite having some feedback about methodology :)15:27
fungii agree limiting it to check and gate is prudent. failures in pipelines like promote or experimental are noise for this purpose15:27
gmannhow many recheck with comment is something different that 'why this project is not so stable or what frequent failure we need to solve'15:28
timburke_got it. i can work on that. fwiw, the other two failures fall into either repo mirror troubles (the probe test retry limit) or an eventlet deadlock bug (https://github.com/eventlet/eventlet/issues/742 -- i need to bug temoto for a release that includes the fix)15:28
slaweqgmann: I will do something to check "naked" rechecks15:28
gmanntimburke_: +115:28
dansmithgmann: well I think slaweq was also looking to find which projects are "recheck grinding" patches into the gate that might further make it less stable15:28
dansmithso I think both sets of data are useful15:28
gmannsure, if both we can do that is great. and at the end of month or so we can push it on ML or project saying you are doung 'naked recheck' and 'you are not that stable so need to figure out that first'15:29
slaweqgmann: I will prepare such data for each project for next week15:30
gmannbut thanks to slaweq for starting it and its nice start. let's discuss it after meeitng on what we can improve or so15:30
gmannslaweq: thanks again. 15:30
gmannon gate, one things is QA decided to drop centos-8-stream testing #link http://lists.openstack.org/pipermail/openstack-discuss/2022-April/028321.html15:30
gmannif any of the job project you know, please remove it or replace the testing with c9s15:31
gmannanything else on gate health ?15:31
gmann#topic Retiring the status.openstack.org server15:32
gmann#link http://lists.openstack.org/pipermail/openstack-discuss/2022-April/028279.html15:32
gmannthere are two things are not yet replaced which are proposed for retire 1. #link http://status.openstack.org/elastic-recheck/ 2. #link http://status.openstack.org/reviews/15:33
gmannfor elastic recheck we will discuss in next topic15:33
gmannfor review dashbaord, anyone use that? (or was using that as it is broken now)15:34
fungiit's probably been broken for many months, i really have no idea when it started returning empty json15:34
fungiand nobody's replied to my message about it on the ml yet, so i'm expecting it's been entirely unused for a long time15:35
slawequps, I didn't even know about it :)15:35
gmannbut question is if we need can we fix and make it up?15:35
gmannor no option of that and we need to retire it as no help or infra resource?15:36
jungleboyjWe do have Upstream University content that refers to this.  So we will need to remove/update that.15:36
spotzI'm not sure we mention rechecks but could add it15:37
gmannfungi: do we have option to bring it up again if anyone want it?15:38
fungijungleboyj: refers to the reviewday query dashboard, or to something else?15:38
jungleboyjspotz: I think we had information on rechecks.  I know we refer to status.openstack.org for monitoring patches being checked and a mention of elastic recheck.15:40
jungleboyjAnyway, not a show stopper in this discussion.15:40
fungiahh, yes, well elastic-recheck is next on the agenda15:40
gmannyeah, amny porject also using that. we will discuss it next15:40
gmannlet's wait for reply on ML but if we do not have option to bring it up if anyone need than I think we cannot do much. and whatever opendev team (fungi ) decide is ok. 15:42
gmannmoving to next topic?15:42
fungiyeah, the plan outlined in the e-mail was to take it down tomorrow15:42
gmannok15:42
gmann#topic Communicating the new ELK service dashboard and login information15:42
gmann#link http://lists.openstack.org/pipermail/openstack-discuss/2022-April/028346.html15:43
gmanndpawlik: go ahead on updates and elastic-reheck poosiblities ?15:43
dpawlikso the tripleO project got own version of e-r . They contenerized the service - https://opendev.org/opendev/elastic-recheck/src/branch/rdo 15:44
dpawlikStill don't know if TripleO can handle that service or they have enough resources on that server to provide e-r for Openstack.15:44
gmannIf they can provde I think that will be great as we do not have e-r service now. 15:46
dpawlikby saying own version I mean http://ci-health.tripleo.org/15:46
clarkbits also maintained in a separate fork of the e-r tool (same repo but different branch)15:46
dpawlikclarkb: exactly, branch rdo15:47
gmannyeah, no idea why but I think we can sync up with tripelo team on this15:47
dpawlikit will be the best idea to get more information15:48
gmanndpawlik: that is ok whatever server it run as long as we get that in OpenStack it is fine.  we do not have much resoruce in opendev now so sharing from tripleO or other place is all good15:48
gmannany tc-members to syncup on this with tripleO team?15:48
gmannespecailyl redhat folks as they might know eack other 15:49
gmanneach15:49
dpawlikI will talk15:49
gmannthanks and i will check if any tc-member can join you also. 15:50
dpawliknext week I should have full answer15:50
gmannanything else dpawlik on this topic ?15:50
clarkbits probably worth reiterating that the opendev team would like to continue to be able to support these use cases15:51
clarkbthe problem we're facing is that it seems its more likely for projects to go and do it themselves and not contribute to the commons15:51
spotzI can probably help15:51
gmannclarkb: you mean ELK service or e-r specially ?15:51
clarkbI think it is a bug that tripleo forked the tool and did their own thing rather tahn work in the commons. But that ship has sailed for this particular insance15:51
clarkbgmann: both15:52
gmannspotz: great, please coordinate with dpawlik . 15:52
gmannclarkb: I am confused. you mean if anyone comes and maintain them in opendev then or going back the dicission of shuting down those and with current resource opendev team can do?15:53
clarkbgmann: I mean a year ago we identified shutdown as a risk and said we need help. Since then tripleo forked the tools and has stood up a completely separate instance of things ignoring the commons which have now been shutdown and partially replaced with opensearch15:54
fungigmann: if those people joined the opendev team we'd have capacity to do more15:54
clarkbright if when we said "we need help" we got help instead of the tool getting forked then we are in a very different situation today15:54
clarkbI think the ship has sailed and we should move on. But I don't want the impression to be with the next thing that we don't wnt help15:54
gmannok. so its same situation and the reason you have to shutdown 15:54
clarkbour position is still that help si what we need as the priority15:55
clarkbwe're doing our best otherwise15:55
gmannI agree more coordinatrion from tripleo can be good here15:55
dpawlikfrom the other topic: it would be good to know what visualization can be created that will be helpful for developers. I made simple one, but they should be replaced. I will write an email in few days15:55
gmannbut may be opendev team need to brainstorm how to get that help from projects and why they do not do15:55
gmanndpawlik: +1, sure15:56
gmanndpawlik:  I will keep this topic in agenda and we will continue discussion on e-r15:56
gmannmoving next15:56
gmann#topic Open Reviews15:56
gmann#link https://review.opendev.org/q/projects:openstack/governance+is:open15:56
gmannI will list quick one here15:57
gmannI checked and most of them are good to go. but we need review on FIPS goal milestone #link https://review.opendev.org/c/openstack/governance/+/83860115:58
gmannplease check15:58
gmannthat is all from my side. next meeting is on video call. I will paste the link in wiki. 15:59
gmannthanks all for joining 15:59
gmann#endmeeting15:59
opendevmeetMeeting ended Thu Apr 28 15:59:33 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:59
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2022/tc.2022-04-28-15.00.html15:59
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2022/tc.2022-04-28-15.00.txt15:59
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2022/tc.2022-04-28-15.00.log.html15:59
slaweqthx15:59
slaweqo/15:59
dpawlikthanks15:59
jungleboyjThank you!15:59
spotzThanks gmann, everyone16:00
clarkbgmann: fwiw I'm really not sure what to do at this point. The e-r situation is particularly frustrating because tripleo folks asked to take on e-r maintenance/ownership and we thought "this is great people are helping" but one of the firs tthings they did was fork and ignroe everyone else16:00
clarkbIn this particular situation we thought we had done everything right. We asked for thelp. People showed up to help. But turns out they were not interested in helping existing users only themselves16:00
gmannclarkb: yeah that is the key here. why projects are not helping in 'commons' and more interested to jsut solve their use case. 16:02
gmannmay be they have no energy to make things common and help everyone and just sovle their things and thats it. less contributors is the key and root cause of these problems 16:02
clarkbyes, and the trick is convincing people that solving it once for everyone is less effort than solving it 20 different ways16:03
gmannI keep bringing it in every baord meeting or where ever i get chance but it is always interpreted as 'company should step up and help' but that is problem we have companies are not helping16:03
fungisome of it is also a catch-22 that we've built robust testing and deployment automation for our services in order to enable us to run things with far fewer people, but contributing to maintaining that has its own learning curve and additional complexities16:04
gmannI think opendev is going to be impacted for this most as we are seeing many services are shuting down as no help. 16:04
fungimost of the services we've been shutting down are ones which still haven't been moved to our new configuration management tooling, causing them to be a much larger support burden for our limited pool of people16:06
gmannbecause I am not sure how many company will say "I will invest in opendev". we either should merge the things back or have some baord level strategy about it. it might be running ok now but after 3-4 years I am seeing this as a big problem for projects. 16:06
clarkband many of those are in that situation because they aren't in the most critical set of services and/or are compliacted to update16:06
gmannand seems no one is much bother about it :)16:07
clarkbwithout e-r you can still push and land code for example. So it isn't super critical16:07
clarkba complicated update example is translations/zanata16:07
fungiwe separated opendev out of openstack because we weren't getting sufficient assistance even then. basically once hewlett packard stopped funding a bunch of sysadmins to work on things16:07
clarkbsince we have to convert tooling and all of the automation at the same time16:07
gmannyeah but we are facing same issue here 'not much help'16:08
clarkbgmann: sure but the point is remerging is unlikely to fix that16:08
gmannthat is why I am saying some board level strategy we need to avoid future critical issues16:08
mnaseri wonder sometimes if it feels like velocity of getting work done feels slower overall16:08
mnaserpersonally, while long term it is better to do it for the "greater" good, it is _always_ a significnatly slower path in my experience16:09
fungialso the services we've been shutting down are not "opendev services" for the most part, but rather "openstack community services" within the tact sig (though the people involved are mostly the same)16:09
clarkbmnaser: yup the difference is you can run a large elasticsearch and kibana and e-r for a decade before needing it shut it down. Vs it burning itself down due to pure planning and management16:09
mnaserunfortunately short term results seems to trump long term planned stable stuff :\16:10
clarkbif we want to look at this situation in a positive light I think the ELK setup is a great example for why the opendev model works16:10
opendevreviewMerged openstack/governance master: Update Dmitriy Rabotyagov email  https://review.opendev.org/c/openstack/governance/+/83947016:10
opendevreviewMerged openstack/governance master: Remove oslo's TaCT SIG liaisons  https://review.opendev.org/c/openstack/governance/+/83931716:10
clarkbwe invested and the system ran for a decade16:10
mnaser(im not saying its the better option, but i'm saying it's probably what 'feels' better for people in perspective)16:10
clarkbeven after it stopped being maintained for about half that time16:10
clarkbsomething that is rushed to solve the problem quickly is far more likely to have even worse tech debt and be even less stable in the face of maintainers leaving16:11
mnaseri don't disagree with you16:11
mnaserbut i think in general humans want things "now"16:11
fungiyou can implement short-term solutions and deal with the resulting tech debt if you have a lot of people. when it's a handful, careful planning is really the only solution16:12
fungithe short-term mindset usually goes back to "don't worry, we can always throw more people at the problem"16:13
clarkbIf that is the biggest barrier to contributing then I'm not sure we'll find contributors though. Because those of us that know we'll haev to deal with the tech debt in the future won't take on significant quick changes16:13
mnaseri think that's the hard piece that we're stuck in16:13
mnaseri see it across a bunch of openstack projects16:13
mnaserlarge changes require a ton of planning/overhead/etc so it feels easier to look elsewhere16:14
mnaserbut that is only making the problem "bigger"16:14
clarkbbasically that mindset means I get to do all the work and that isn't any better than today except that at elast today the problem set is shrinking not growing16:14
gmannyeah, broader vision need more people to work togehter.16:14
clarkbmnaser: i think the end result is the same in both cases its just a different path to getting there16:14
mnaserlike an example of this i see is horizon / .. sorry my brain is escaping the other name.. skyline?16:14
fungiearly on we implemented a lot of services with limited thought to long-term maintainability because we could always just throw more people at the problem. now we don't have that luxury, so we're being more careful about what we run and how we run it so that we can do so with a skeleton crew when necessary16:14
mnaseri guess an alternative of that is "we'll let you go crazy with it, but we'll shut it down right away if you disappear"16:15
fungiyeah, that's precisely how the elastic-recheck replacement is positioned16:16
fungihere's the systems, go wild. and if you disappear and nobody else steps up to take it over before you're gone, then it's not our problem16:16
mnaseryeah, i think that's a fair approach16:17
fungihowever, that also necessitates that such services are not tightly integrated into other more important systems, so that they can simply be turned off if needed16:18
mnaserwhich means extra work too, yeah..16:18
fungithe ci-logscraper solution dpawlik put together is a great example of that. we have no direct ties to it in our base jobs (unlike the old logstash-worker/gearman model)16:19
fungiif it goes away on no notice, there's no action required from the opendev sysadmins16:19
mnaseryeah but i think the work dpawlik is did is exceptional, it's a lot more than what someone who wants to come in and "fix up something" migth do16:22
clarkbyup, though it is fairly straightforward to say modify the gerrit theming doing a gerrit upgrade to 3.6.0-rc2 to fix rsa ssh keys si a different story16:23
gmannback to e-r service for Openstack, spotz dpawlik let's check with tripleO team if they can make thatavailable for other OpenStack projects too. if that happen issue is solved. 16:49
clarkbone potential issue with that is currently e-r is set up to query a single elasticsearch. But modifying it to run queries against different servers based on a query annotation is probably not too much work16:52
clarkbin your query you could set the server name or url potentially16:52
opendevreviewGage Hugo proposed openstack/governance master: Retire openstack-helm-docs  https://review.opendev.org/c/openstack/governance/+/83910017:16
opendevreviewGhanshyam proposed openstack/project-team-guide master: Explicitly mention the each steps of repo retirement  https://review.opendev.org/c/openstack/project-team-guide/+/83980718:02
gmanntc-memebrs: one more review in this osh-doc retirement https://review.opendev.org/c/openstack/governance/+/83910018:14

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