Monday, 2024-03-18

*** liuxie is now known as liushy07:24
mnasiadkahello10:28
mnasiadkaregarding openstack/magnum-capi-helm - what's required for the repo to be synced to github?10:28
mnasiadka(the governance patch is not yet merged, maybe that's the one? https://review.opendev.org/c/openstack/governance/+/910240)10:28
fricklermnasiadka: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/project-templates.yaml#L3475-L3489 you'll need to add that template to the definition of your project. technically you could do that right now, but I think it would be better to depend on the governance patch11:29
mnasiadkafrickler: thanks11:34
mnasiadkaI see usually project get this from project-config repo definition, but I can add that locally as well11:35
fricklermnasiadka: hmm, maybe this indeed needs to go into project-config because of the use of secrets12:04
fungiyes, it needs to be added from project-config if using the shared openstack org account secret we have there12:24
mnasiadkaok12:28
mnasiadkaI'll post a patch with depends-on on the governance patch12:29
fricklerfungi: I've been thinking about this, at which location does zuul actually prevent the project-template being applied from within a different repo?12:29
*** dhill is now known as Guest307912:34
fungifrickler: for project templates, i'm not sure. the job definition/playbooks have to be in the same repo as the secret13:03
fungithe reason the openstack standard templates are applied centrally is so that teams can't opt out of or accidentally disable required jobs13:05
fricklerfungi: required jobs makes sense, I was more thinking along the lines of what prevents repos from running that job when maybe they shouldn't, because they aren't included in governance13:13
fricklerotoh the question then becomes: how to we ensure that repos do actually get configured with required jobs and that step is not forgotten during project creation13:14
fungi"If a job with secrets is unsafe to be used by other projects, the job.allowed-projects attribute can be used to restrict the projects which can invoke that job. If a job with secrets is defined in an untrusted-project, allowed-projects is automatically set to that project only, and can not be overridden (though a config-project may still add the job to any project’s pipeline regardless of13:16
fungithis setting; do so with caution as other projects may expose the source project’s secrets)." https://zuul-ci.org/docs/zuul/latest/config/secret.html13:16
opendevreviewCaio proposed openstack/project-config master: Add app-rook-ceph project to StarlingX  https://review.opendev.org/c/openstack/project-config/+/91356013:24
opendevreviewCaio proposed openstack/project-config master: Add app-rook-ceph project to StarlingX  https://review.opendev.org/c/openstack/project-config/+/91356013:24
opendevreviewCaio proposed openstack/project-config master: Add app-rook-ceph project to StarlingX  https://review.opendev.org/c/openstack/project-config/+/91356013:58
opendevreviewCaio proposed openstack/project-config master: Add app-rook-ceph project to StarlingX  https://review.opendev.org/c/openstack/project-config/+/91356014:07
fungiinfra-root: when folks are awake/around, how do you feel about a git-review 2.4.0 on the current tip of master with this list of release notes? https://docs.opendev.org/opendev/git-review/latest/releasenotes.html14:47
fungiwere there any outstanding changes up for review which you feel should also be decided before we go ahead with a release?14:47
clarkbfungi: my preference would be to do a release with whatever is merged then work towards anothe release if we want to. I think delaying only becomes a self perpetuating problem. b65c3c201c0a495f19cc4757f969119f8a65385a tagged as 2.4.0 lgtm15:04
clarkbI'm doing local updates and then reboots but then would also like to pick up and finish the centos 7 cleanup15:09
clarkbthen I have to prep for meetings tomorrow and maybe tomorrow is a good day for the MFA update15:10
fungiyeah, just need to decide if it's before or after the meeting15:10
fungialso you and i do have rather a lot of meetings tomorrow, i think? wonder if wednesday would be better15:11
clarkbya tuesday is the big meeting day. wednesday may be easier afterall15:12
clarkbhttps://review.opendev.org/c/opendev/system-config/+/913453 is the first change in centos 7 mirror cleanups. The followup is failing CI (glad I got that started friday) so I'll dig into that now15:30
clarkbI think we can land the first change without a working second change as its just additional opensuse cleanups in the second change15:31
fungilgtm15:34
opendevreviewClark Boylan proposed opendev/system-config master: Cleanup opensuse mirroring configs entirely  https://review.opendev.org/c/opendev/system-config/+/91345415:34
opendevreviewMerged opendev/infra-manual master: Document Gerrit service SSH host key fingerprints  https://review.opendev.org/c/opendev/infra-manual/+/89493415:54
clarkbI've added an agnead item to gerrit's april 4 community meeting to figure out this reindexing problem on gerrit 3.916:00
clarkbI don't want to upgrade if we can't reindex safely16:00
opendevreviewMerged opendev/system-config master: Clean up unused Rackspace password test values  https://review.opendev.org/c/opendev/system-config/+/91195816:03
fungimakes sense, thanks!16:03
opendevreviewMerged opendev/lodgeit master: Support Pillow v10  https://review.opendev.org/c/opendev/lodgeit/+/90961816:03
opendevreviewMerged opendev/system-config master: Deduplicate Rackspace control plane API keys  https://review.opendev.org/c/opendev/system-config/+/91263216:21
opendevreviewMerged opendev/system-config master: Add backups for the new Keycloak server  https://review.opendev.org/c/opendev/system-config/+/90835916:21
opendevreviewMerged opendev/system-config master: Clarify testinfra socket name for keycloak rdbms  https://review.opendev.org/c/opendev/system-config/+/90836416:21
opendevreviewMerged opendev/system-config master: Stop mirroring CentOS 7 packages  https://review.opendev.org/c/opendev/system-config/+/91345316:21
fungimirror01.regionone.osuosl tanked a infra-prod-base deploy a few minutes ago, looks like maybe a problem with our ubuntu-ports package indices having mismatched checksums16:44
fungii'm investigating16:44
clarkbthe centos mirror cron runs at 43 */6 * * * which should start in just about 2 hours16:44
fungioh, never mind, not a problem with indices on our mirror network, it complained about http://ddebs.ubuntu.com/dists/focal-updates/main/binary-arm64/Packages.xz16:45
clarkbif we like I can grab the lock and run it manually now, but I'm somewhat inclined to let it happen automatically since the rsync'd mirrors don't generally need hand holding16:45
fungibut i can apt update on it now and no errors, so this was hopefully an isolated incident16:46
fungiyeah, i'd just let the rsync run as scheduled and check on it later. there's nothing critical there anyway, just cleaning up packages no jobs could be using (short of someone doing things in a chroot from a newer distro, which while possible is unlikely)16:47
clarkboh that reminds me I didn't remove dib centos 7 image build testing but it is possible those jobs use our mirrors16:50
clarkbI think we can fix that after the fact if necessary16:50
clarkband update the jobs to use upstream mirrors16:50
fungiyeah16:52
opendevreviewMichal Nasiadka proposed openstack/project-config master: Add magnum-capi-helm jobs  https://review.opendev.org/c/openstack/project-config/+/91358516:52
mnasiadkafungi: the zuul config error on ^^ looks a bit weird?16:58
fricklermnasiadka: that's a different zuul, not ours. we should likely get around to blocking those one day16:58
mnasiadkaoh crap, hasn't noticed :)16:59
mnasiadkaerr, haven't16:59
fungiyeah, ignore that for now16:59
fungisomeone misconfigured a (cinder?) thhird-party ci system17:00
clarkbI sent email to the address listed for storpool ci back in september and got no response. I think we can disable their account if we want to at this point17:03
fricklerclarkb: I tend to agree, maybe add it to the meeting agenda? or "just do it"?17:07
clarkbfrickler: I think if rosmaita doesn't have a good contact we can just do it then status log that we did it17:08
opendevreviewMerged openstack/project-config master: Add magnum-capi-helm jobs  https://review.opendev.org/c/openstack/project-config/+/91358517:14
clarkblooks like centos 7 was cleaned up19:10
clarkbI don't see the cron job still running and it is out of the mirror listing at https://mirror.bhs1.ovh.opendev.org/centos/19:11
clarkbgrafana should confirm in a bit ( think it runs at the half hour)19:11
clarkband dmesg looks clear on afs01.dfw19:11
clarkbtoday is one of our last false spring days remaining before we go back to rain so I'm going to head out on a bike ride soon. fungi were you planning to push the git-review tag?19:14
clarkbwhen I get back I'll work on the meeting agenda19:14
fungiclarkb: yeah, i was hoping to hear back from other folks, but i'll put the release and announcement together shortly19:19
fungihave a good ride!19:19
fricklerah, I checked the renos, but missed to answer, +1 on the git-review release19:34
fungithanks frickler!19:45
fungirelease job is now running for git-review 2.4.020:12
fungiit's on pypi now20:14
fungistill putting the release announcement together20:14
fungirelease announcement sent (and received)20:23
clarkbI see it 21:45
opendevreviewJay Faulkner proposed openstack/diskimage-builder master: WIP: Enable consumption of binary packages for gentoo  https://review.opendev.org/c/openstack/diskimage-builder/+/91360221:57
clarkbI've just updated the meeting agenda. Anything else to add to that?22:00
opendevreviewJay Faulkner proposed openstack/diskimage-builder master: WIP: Enable consumption of binary packages for gentoo  https://review.opendev.org/c/openstack/diskimage-builder/+/91360222:04
opendevreviewJay Faulkner proposed openstack/diskimage-builder master: WIP: Enable consumption of binary packages for gentoo  https://review.opendev.org/c/openstack/diskimage-builder/+/91360222:11
fungiclarkb: i have nothing else22:15
clarkbcentos mirror disk usage dropped as expected. I still see a fair bit of opensuse volume content according to grafana. Not sure what that is22:37
corvusclarkb: https://review.opendev.org/c/zuul/nodepool/+/910289 merged and might be worth mentioning or discussing in the meeting22:41
clarkbI'll add it22:48
opendevreviewClark Boylan proposed opendev/system-config master: Cleanup opensuse mirroring configs entirely  https://review.opendev.org/c/opendev/system-config/+/91345422:50
opendevreviewClark Boylan proposed opendev/system-config master: Update opensuse mirror script to more completely clean up  https://review.opendev.org/c/opendev/system-config/+/91360822:50
clarkbThat should do more proper cleanup of the opensuse volume22:50
clarkboh I just sent the agenda out and then remember that etherpad got a 2.0.0 and 2.0.1 release23:30
clarkbI hope that isn't too painful to upgrade to. Might be best to wait for after the ptg though23:30
clarkband gitea got a 1.21.8 release if anyone has time for that. If not I'll try to get that rolling23:30

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