clarkb | I've updated the meeting agenda. Last call for any updates | 02:22 |
---|---|---|
* tonyb wont be at the meeting tomorrow ... and next week I'll be in MN | 02:31 | |
*** jroll9 is now known as jroll | 09:27 | |
*** jroll4 is now known as jroll | 09:41 | |
*** amoralej is now known as amoralej|lunch | 13:18 | |
*** amoralej|lunch is now known as amoralej | 14:02 | |
opendevreview | Felipe Reyes proposed opendev/irc-meetings master: Add OpenStack Charms meeting https://review.opendev.org/c/opendev/irc-meetings/+/889449 | 14:34 |
yoctozepto | morning | 14:47 |
yoctozepto | any 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 | |
fungi | yoctozepto: 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 fail | 14:58 |
fungi | pre-run is for basic job setup tasks which are always expected to succeed | 14:59 |
yoctozepto | makes sense; in this case, however, it modifies the external world, unlike all the other ensure- jobs I know | 15:02 |
yoctozepto | as in, it does not prepare anything in the workspace but outside of it | 15:02 |
fungi | i'm not super familiar with that role, what does it do? | 15:02 |
yoctozepto | it goes to quay and creates a repository if it does not exist | 15:02 |
fungi | oh, creates the repo in quay if it doesn't exist? | 15:02 |
yoctozepto | yeah | 15:02 |
fungi | yeah, i'm not certain what the reasoning for that was, other than maybe we expect it to repeatedly rerun until it works | 15:03 |
yoctozepto | my main issue is I can't reorder these with zuul, meh | 15:03 |
yoctozepto | I could use a separate job hierarchy which does not run the role so that I could run it later | 15:03 |
yoctozepto | i.e., in the desired order | 15:03 |
yoctozepto | would it be reasonable to propose something like -base to these jobs? | 15:04 |
yoctozepto | two are affected | 15:04 |
yoctozepto | upload and publish | 15:04 |
yoctozepto | oh, oh, and there I see also another issue in that it runs the creation despite the gating not passing | 15:04 |
yoctozepto | and I am using the intermediate-registry | 15:05 |
yoctozepto | instead of retagging | 15:05 |
yoctozepto | so I don't even want to run it in gate | 15:05 |
yoctozepto | I will go and propose something along this -base approach | 15:08 |
fungi | i wonder if https://review.opendev.org/881521 meant to address that | 15:08 |
fungi | i guess we don't have any logic there to differentiate though | 15:10 |
fungi | i 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 something | 15:11 |
fungi | so the question is how to detect that in the role (or where the role gets included) | 15:11 |
yoctozepto | nah, I cannot change the ordering from the role anyways | 15:12 |
opendevreview | Radosław Piliszek proposed opendev/base-jobs master: Introduce leaner, base jobs for containers https://review.opendev.org/c/opendev/base-jobs/+/889506 | 15:18 |
yoctozepto | open for reviews | 15:19 |
opendevreview | Lajos Katona proposed openstack/project-config master: Grafana: remove tap-as-a-service board https://review.opendev.org/c/openstack/project-config/+/889511 | 15:22 |
opendevreview | Lajos Katona proposed openstack/project-config master: Grafana: remove networking-odl board https://review.opendev.org/c/openstack/project-config/+/889516 | 15:26 |
yoctozepto | I have figured out a workaround too | 15:27 |
yoctozepto | though it would be cleaner not to have it try to run | 15:27 |
opendevreview | Merged opendev/irc-meetings master: Add OpenStack Charms meeting https://review.opendev.org/c/opendev/irc-meetings/+/889449 | 15:37 |
opendevreview | Merged openstack/project-config master: Grafana: remove tap-as-a-service board https://review.opendev.org/c/openstack/project-config/+/889511 | 16:30 |
opendevreview | Merged openstack/project-config master: Grafana: remove networking-odl board https://review.opendev.org/c/openstack/project-config/+/889516 | 16:34 |
opendevreview | Joel Capitao proposed openstack/diskimage-builder master: Update the shebang to python3 https://review.opendev.org/c/openstack/diskimage-builder/+/889640 | 16:55 |
opendevreview | Jeremy Stanley proposed opendev/system-config master: Use magic domain guessing in Mailman 3 https://review.opendev.org/c/opendev/system-config/+/867987 | 18:34 |
opendevreview | Jeremy Stanley proposed opendev/system-config master: Upgrade to latest Mailman 3 releases https://review.opendev.org/c/opendev/system-config/+/869210 | 18:35 |
fungi | #status log Manually added a Django "site" for lists.zuul-ci.org and associated the corresponding Mailman mail domain with that site | 18:48 |
opendevstatus | fungi: finished logging | 18:48 |
clarkb | heh I was checking the infra meeting agenda link and got an error. Looks like this may be expected? | 18:52 |
clarkb | or at least not unexpected? | 18:52 |
clarkb | fungi: you restarted services which I think may have caused it? | 18:52 |
clarkb | seems to be up now again | 18:53 |
fungi | yes, i was about to mention that | 18:53 |
fungi | infra-root: i temporarily switched the lists.opendev.org SITE_ID from 1 to 0 in /var/lib/mailman/web/settings.py and then downed/upped | 18:53 |
fungi | that solves the incorrect branding in the top-left corner of lists.zuul-ci.org for the hyperkitty (archive) pages | 18:54 |
fungi | which we can make permanent with https://review.opendev.org/867987 | 18:54 |
fungi | i just wanted to be sure it was doing the same thing in production as on the test nodes | 18:55 |
fungi | unfortunately after upping the mailman containers, it takes a couple of minutes for services to be fully running again | 18:55 |
clarkb | couple of small notes on that change | 18:59 |
clarkb | mostly around ansible organization | 18:59 |
fungi | sure | 19:01 |
opendevreview | Merged opendev/irc-meetings master: Update Keystone Weekly Meeting https://review.opendev.org/c/opendev/irc-meetings/+/888780 | 19:38 |
clarkb | fungi: re dummy domain maybe we should abandon the changes to avoid confusion? | 19:53 |
clarkb | and I'll check back in tomorrow morning local time in advance of the planned 2100 gerrit stuff | 19:53 |
fungi | yeah, i was going to, though both are set to wip | 19:56 |
fungi | abandoned them now | 19:57 |
opendevreview | Merged openstack/project-config master: Add 32GB nodes Ubuntu Focal and Jammy nodes https://review.opendev.org/c/openstack/project-config/+/888901 | 20:05 |
fungi | clarkb: 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 |
clarkb | I think now should be fine if you are happy with it. The image won't be automatically deployed so having it ready early seems good | 20:22 |
fungi | my thinking as well, thanks | 20:22 |
opendevreview | Merged openstack/project-config master: Add ceph-related projects to charm-ceph acl https://review.opendev.org/c/openstack/project-config/+/888066 | 20:48 |
opendevreview | Merged opendev/system-config master: Update Gerrit images to current versions https://review.opendev.org/c/opendev/system-config/+/885317 | 21:32 |
ianw | hey, sorry ... i have a strong dejavu of making notes on refreshing certs ... looking | 22:16 |
ianw | yeah ... https://docs.opendev.org/opendev/system-config/latest/letsencrypt.html#refreshing-keys | 22:17 |
ianw | so that would be my recommendation :) | 22:18 |
ianw | if we want i can try this on meetpad01 and as noted, it will either work or we'll get logs | 22:20 |
fungi | i'm happy to give it a try tomorrow | 23:08 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!