Tuesday, 2026-01-13

*** darmach4 is now known as darmach02:07
ykarelfrickler, fungi just wanted to check if you tracking somewhere secrets to update 11:54
ykarelcontext is looking for failure in translation update job and that seems to require zanata_api_credentials which currently set to dummy11:54
ykarelso wanted to check if that's already in your radar11:54
fricklerykarel: for me the status is: yes, I'm aware of that, but I don't know how to regenerate those credentials still missing and/or will leave it to others to do so12:22
ykarelfrickler, ok thx13:55
corvusAdrian Vladu: fungi perhaps we can move the discussion of re-encryption here?15:19
fungiyes, please15:19
AdrianVladu[m]hello, I got the information I neede, thanks!15:20
AdrianVladu[m]I wanted to know if it s safe to re encrypt the new github key15:20
AdrianVladu[m]the old key was removed from github deploy keys already15:20
corvusah you removed it then?  good15:20
fungiAdrianVladu[m]: okay, perfect, yes it's safe to redo it at any time15:21
fungiwe replaced our zuul encryption keys when that announcement was sent on friday15:21
AdrianVladu[m]starlingx community needs to do the same process15:21
corvus(that was the only point i was unsure about from the previous conversation).  it does sound like you're all set then.  :)15:21
fungiyes, i reached out to their community manager to give her a heads up too15:22
AdrianVladu[m]thanks all!15:22
corvusso perhaps we could have made it more clear that it's okay to re-encrypt "right now" when we sent the announcement.15:22
fungiyou're welcome! and sorry for any confusion/disruption15:22
opendevreviewClark Boylan proposed opendev/system-config master: Force a rebuild of the etherpad container image  https://review.opendev.org/c/opendev/system-config/+/97326715:53
opendevreviewMerged opendev/system-config master: Force a rebuild of the etherpad container image  https://review.opendev.org/c/opendev/system-config/+/97326716:44
clarkbetherpad image promotion succeeded according to zuul so ^ is looking good so far16:46
fungideploy succeeded too16:59
clarkbdocker ps -a shows a self reported healthy container16:59
clarkbpads do open for me so I think this is all working as expected. We can proceed with actual updates like etherpad 2.6.0 and gitea 1.25.3 and gerrit with java 21 when we're comfortable with those I expect17:00
mnasiadkaIs https://review.opendev.org/c/openstack/project-config/+/972508 fine to go now? Seems it needs a second +217:45
fungidoes it need the ironic ptl to +2?17:46
clarkbfungi: it is a chnge to kolla acls17:47
fungioh! right, i misread17:47
mnasiadkaIt’s kolla - we just want to implement what Ironic implemented (sort of) - Ironic doesn’t own the trademark hopefully :)17:47
fungiyeah, proposed by the ptl, so wfm17:48
clarkbI could rereview it but I fixed the chagne earlier so best if someone double checks what i did17:48
fungilgtm17:50
mnasiadkaBtw, the UI vote deletion patch is getting backported - https://gerrit-review.googlesource.com/c/gerrit/+/54224117:50
fungiexcellent!17:51
mnasiadkaclarkb: who should I bug for second +2 on https://review.opendev.org/c/zuul/zuul-jobs/+/966187? ;-)17:55
clarkbmnasiadka: corvus is always a good one (but also busy I'm sure). I think mordred wrote some of the initial ideas behind that and has been around a bit more recently. fungi may also have thoughts?17:55
corvus+2 very happy to see that move along.  :)17:59
opendevreviewMerged openstack/project-config master: kolla: Introduce a version of Ironic core two tier structure  https://review.opendev.org/c/openstack/project-config/+/97250818:00
mnasiadkacorvus: just missing workflow now :)18:05
corvusmnasiadka: if it lacks it by tomorrow, i'll be happy to add it, but left it off for now in case mordred or fungi want to look before then18:06
mnasiadkaAh, right18:07
mnasiadkaclarkb: if there’s anything next I can help with - let me know, I’ll try to look on the weekly meeting channel - but it’s been my 10th working hour in a row today and I’ll probably loose focus :)18:08
clarkbmnasiadka: you should take a break! I'll make a note to take a look at the backlog and see what good options there are. Thank you for volunteering and for all the help18:10
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Re-encrypt upload secret  https://review.opendev.org/c/opendev/zuul-providers/+/97328418:11
opendevreviewMerged opendev/zuul-providers master: Re-encrypt upload secret  https://review.opendev.org/c/opendev/zuul-providers/+/97328418:12
corvusi re-enqueued the periodic image build jobs18:13
opendevreviewMerged zuul/zuul-jobs master: Use mirror_info in configure-mirrors role  https://review.opendev.org/c/zuul/zuul-jobs/+/96618719:28
opendevreviewJames E. Blair proposed opendev/statusbot master: Fix sending commands from IRC  https://review.opendev.org/c/opendev/statusbot/+/97329219:40
clarkbI just sent a quick reminder about the matrix move19:55
clarkbhrm did 966187 break things?20:28
clarkbhttps://zuul.opendev.org/t/openstack/build/c1530dd156114d0783bea0b3d2d4ed12 from corvus' statusbot fix change says mirror_fqdn is undefined20:28
clarkbok the failure is coming from opendev/base-jobs/roles/mirror-info20:31
clarkbbut is likely a side effect of 96618720:31
opendevreviewClark Boylan proposed opendev/base-jobs master: Handle missing mirror_fqdn  https://review.opendev.org/c/opendev/base-jobs/+/97330420:34
clarkbinfra-root ^ that may fix things but will likely need force merging. If that doesn't work then we'lre likely going to need to revert 96618720:35
clarkbis anyone else around to sanity check that before we force merge it?20:35
clarkbalternatively to say they would prefer we start with a revert20:35
corvusa revert would be a good opportunity to clean up the testing holes20:36
corvusand come up with a full test plan for that20:36
clarkbworks for me let me push a revert then20:36
opendevreviewClark Boylan proposed zuul/zuul-jobs master: Revert "Use mirror_info in configure-mirrors role"  https://review.opendev.org/c/zuul/zuul-jobs/+/97330520:38
opendevreviewMerged zuul/zuul-jobs master: Revert "Use mirror_info in configure-mirrors role"  https://review.opendev.org/c/zuul/zuul-jobs/+/97330520:42
clarkbok revert is merged. I'llrecheck the statusbot change now20:44
clarkbcould send something like #status notice An update to one of our base jobs roles broke another base job role. This update has been reverted and jobs should be working again.20:45
clarkbI've deescalated my privs after the force merge too20:46
corvusclarkb: notice lgtm and seems like a good idea20:57
corvusimage credential is working now20:57
clarkb#status notice An update to one of our base jobs roles broke another base job role. This update has been reverted and jobs should be working again.20:57
opendevstatusclarkb: sending notice20:57
clarkbcorvus: great!20:57
-opendevstatus- NOTICE: An update to one of our base jobs roles broke another base job role. This update has been reverted and jobs should be working again.20:57
clarkbwith that fixed I've approved the gitea upgrade change. I do have a school run to do in a bit which might coincide with deployment a bit but I should be able to work with that21:01
clarkband we can always unapprove it between now and then if tehre is concern21:01
opendevreviewMerged opendev/statusbot master: Fix sending commands from IRC  https://review.opendev.org/c/opendev/statusbot/+/97329221:05
clarkbthe hourly jobs should deploy ^ doesnlt look like the 2100 hourlies ran early enough to get it21:23
fungiouch, i stepped out at just the wrong time after approving that mirror_info change, sorry21:38
clarkbzuul predicts that gitea upgrade change will merge right around when school pickup happens. I suspect it will be fine and I'll followup after I get home21:54
opendevreviewMerged opendev/system-config master: Update gitea to 1.25.3  https://review.opendev.org/c/opendev/system-config/+/97146922:51
fungiinfra-prod-service-gitea is running in deploy now22:54
Clark[m]Gitea10 has updated. I'm on my way home and can check cloning and stuff then22:57
clarkbdeployment reports success23:07
clarkbgit clone works for me23:07
clarkbhttps://opendev.org/opendev/system-config/commit/659f6743901c8558f28cdfe77952642daa5bc79f browsing around looks good too23:08
clarkbeach of the backends has new container and images from ~2 hours ago so that all looks good too23:10
clarkblast thing to check is gerrit replication23:10
clarkbhttps://opendev.org/airship/armada-operator/commit/9d4a18d210f0404e8c94b549697d3c23188dc76e and that looks good as well23:10
clarkband statusbot also updated as expected via the hourly jobs23:14
clarkbmnasiadka: I'm looking at https://etherpad.opendev.org/p/opendev-running-todo-list and "bulk update fot toggleWipState to allow core reviewers to toggle that on their projects" and "convert use of iptables to nftables" are probably two that can be done without too much special access. For iptables to nftables we have rules in both system-config for our production servers and then23:19
clarkbopendev/zuul-providers for the test nodes. For the system-config side testing of that should be largely automated and give us a good sense of the transition, but we may also not want to update existing nodes so maybe that is a toggleable option? Either way I think getting that into a state where we can review the new ruleset and have it tested would be good23:19
clarkbmnasiadka: there is also this zuul-registry bug that is pruning our images on the next pruning run rather than waiting 180 days. The main issue with debugging that on your side is likely access to the pruning logs but I can share those I think if that interests you23:20
fungiyeah, on the toggleWipState implementation, our acl normalization should make it rather straightforward23:21
clarkband if none of that sounds interesting I'm sure I can dig up more, but I don't want to overwhelm anyone to start23:21
clarkbfungi: re the etherpad with the todo list there is an item about upgrading openafs on all the servers whcih I think you did when you replaced/upgraded them. Do you want to mark that one off if it is done now?23:22
fungicould even use the normalization script itself and just add a routine to inject toggleWipState for every group that has Workflow -1 access if not already set23:22
fungiah, i didn't even know it was on there but yes, they're all running openafs 1.8.13 now23:24
clarkbfungi: maybe its best to simply delete the line?23:24
clarkbI can do that if you prefer, just wanted you to get whatever credit there is to be had since you did the woprk23:25
fungii can delete the line after dinner, but not really looking for credit23:25
clarkbok I'll go ahead and do ti so you can enjoy dinner23:27
fungithanks! sorry i hadn't noticed it was on there23:29

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