Tuesday, 2023-07-25

clarkbI've updated the meeting agenda. Last call for any updates02:22
* tonyb wont be at the meeting tomorrow ... and next week I'll be in MN02:31
*** jroll9 is now known as jroll09:27
*** jroll4 is now known as jroll09:41
*** amoralej is now known as amoralej|lunch13:18
*** amoralej|lunch is now known as amoralej14:02
opendevreviewFelipe Reyes proposed opendev/irc-meetings master: Add OpenStack Charms meeting  https://review.opendev.org/c/opendev/irc-meetings/+/88944914:34
yoctozeptoany reason opendev jobs run ensure-quay-repo in pre rather than in run?14:47
* yoctozepto asking because I am applying some vetting in pre and it happens after ensure-quay-repo now...14:51
fungiyoctozepto: usually the ensure-* roles do the bulk of their work in the pre-run phase so that the job will be automatically retried if they fail14:58
fungipre-run is for basic job setup tasks which are always expected to succeed14:59
yoctozeptomakes sense; in this case, however, it modifies the external world, unlike all the other ensure- jobs I know15:02
yoctozeptoas in, it does not prepare anything in the workspace but outside of it15:02
fungii'm not super familiar with that role, what does it do?15:02
yoctozeptoit goes to quay and creates a repository if it does not exist15:02
fungioh, creates the repo in quay if it doesn't exist?15:02
fungiyeah, i'm not certain what the reasoning for that was, other than maybe we expect it to repeatedly rerun until it works15:03
yoctozeptomy main issue is I can't reorder these with zuul, meh15:03
yoctozeptoI could use a separate job hierarchy which does not run the role so that I could run it later15:03
yoctozeptoi.e., in the desired order15:03
yoctozeptowould it be reasonable to propose something like -base to these jobs?15:04
yoctozeptotwo are affected15:04
yoctozeptoupload and publish15:04
yoctozeptooh, oh, and there I see also another issue in that it runs the creation despite the gating not passing15:04
yoctozeptoand I am using the intermediate-registry15:05
yoctozeptoinstead of retagging15:05
yoctozeptoso I don't even want to run it in gate15:05
yoctozeptoI will go and propose something along this -base approach15:08
fungii wonder if https://review.opendev.org/881521 meant to address that15:08
fungii guess we don't have any logic there to differentiate though15:10
fungii guess what you want is to only create the repo on quay if the job is going to interact with quay to upload an image or tag something15:11
fungiso the question is how to detect that in the role (or where the role gets included)15:11
yoctozeptonah, I cannot change the ordering from the role anyways15:12
opendevreviewRadosÅ‚aw Piliszek proposed opendev/base-jobs master: Introduce leaner, base jobs for containers  https://review.opendev.org/c/opendev/base-jobs/+/88950615:18
yoctozeptoopen for reviews15:19
opendevreviewLajos Katona proposed openstack/project-config master: Grafana: remove tap-as-a-service board  https://review.opendev.org/c/openstack/project-config/+/88951115:22
opendevreviewLajos Katona proposed openstack/project-config master: Grafana: remove networking-odl board  https://review.opendev.org/c/openstack/project-config/+/88951615:26
yoctozeptoI have figured out a workaround too15:27
yoctozeptothough it would be cleaner not to have it try to run15:27
opendevreviewMerged opendev/irc-meetings master: Add OpenStack Charms meeting  https://review.opendev.org/c/opendev/irc-meetings/+/88944915:37
opendevreviewMerged openstack/project-config master: Grafana: remove tap-as-a-service board  https://review.opendev.org/c/openstack/project-config/+/88951116:30
opendevreviewMerged openstack/project-config master: Grafana: remove networking-odl board  https://review.opendev.org/c/openstack/project-config/+/88951616:34
opendevreviewJoel Capitao proposed openstack/diskimage-builder master: Update the shebang to python3  https://review.opendev.org/c/openstack/diskimage-builder/+/88964016:55
opendevreviewJeremy Stanley proposed opendev/system-config master: Use magic domain guessing in Mailman 3  https://review.opendev.org/c/opendev/system-config/+/86798718:34
opendevreviewJeremy Stanley proposed opendev/system-config master: Upgrade to latest Mailman 3 releases  https://review.opendev.org/c/opendev/system-config/+/86921018:35
fungi#status log Manually added a Django "site" for lists.zuul-ci.org and associated the corresponding Mailman mail domain with that site18:48
opendevstatusfungi: finished logging18:48
clarkbheh I was checking the infra meeting agenda link and got an error. Looks like this may be expected?18:52
clarkbor at least not unexpected?18:52
clarkbfungi: you restarted services which I think may have caused it?18:52
clarkbseems to be up now again18:53
fungiyes, i was about to mention that18:53
fungiinfra-root: i temporarily switched the lists.opendev.org SITE_ID from 1 to 0 in /var/lib/mailman/web/settings.py and then downed/upped18:53
fungithat solves the incorrect branding in the top-left corner of lists.zuul-ci.org for the hyperkitty (archive) pages18:54
fungiwhich we can make permanent with https://review.opendev.org/86798718:54
fungii just wanted to be sure it was doing the same thing in production as on the test nodes18:55
fungiunfortunately after upping the mailman containers, it takes a couple of minutes for services to be fully running again18:55
clarkbcouple of small notes on that change18:59
clarkbmostly around ansible organization18:59
opendevreviewMerged opendev/irc-meetings master: Update Keystone Weekly Meeting  https://review.opendev.org/c/opendev/irc-meetings/+/88878019:38
clarkbfungi: re dummy domain maybe we should abandon the changes to avoid confusion?19:53
clarkband I'll check back in tomorrow morning local time in advance of the planned 2100 gerrit stuff19:53
fungiyeah, i was going to, though both are set to wip19:56
fungiabandoned them now19:57
opendevreviewMerged openstack/project-config master: Add 32GB nodes Ubuntu Focal and Jammy nodes  https://review.opendev.org/c/openstack/project-config/+/88890120:05
fungiclarkb: should i go ahead and approve the gerrit upgrade change so it's deployed in time for tomorrow? or wait until closer to the restart?20:22
clarkbI think now should be fine if you are happy with it. The image won't be automatically deployed so having it ready early seems good20:22
fungimy thinking as well, thanks20:22
opendevreviewMerged openstack/project-config master: Add ceph-related projects to charm-ceph acl  https://review.opendev.org/c/openstack/project-config/+/88806620:48
opendevreviewMerged opendev/system-config master: Update Gerrit images to current versions  https://review.opendev.org/c/opendev/system-config/+/88531721:32
ianwhey, sorry ... i have a strong dejavu of making notes on refreshing certs ... looking22:16
ianwyeah ... https://docs.opendev.org/opendev/system-config/latest/letsencrypt.html#refreshing-keys22:17
ianwso that would be my recommendation :)22:18
ianwif we want i can try this on meetpad01 and as noted, it will either work or we'll get logs22:20
fungii'm happy to give it a try tomorrow23:08

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