tonyb | clarkb, fungi: I can do that (force merging the cs8 ozj changes) today if you'd like? | 00:33 |
---|---|---|
Clark[m] | Up to you. There will almost certainly be fallout and I'm happy to take the heat :) | 00:34 |
Clark[m] | 922649 is the change number | 00:35 |
tonyb | I'm also happy to take any heat | 00:41 |
tonyb | what can go wrong from a technical POV? | 00:41 |
Clark[m] | Projects like glance will have zuul configuration errors and may stop running the expected set of zuul jobs | 00:43 |
Clark[m] | The fix is straightforward they need to use the centos 9 fips jobs instead of the centos 8 fips jobs | 00:43 |
tonyb | Okay. That's what I thought | 00:44 |
opendevreview | Tony Breeds proposed opendev/system-config master: [DNM] Deb Package https://review.opendev.org/c/opendev/system-config/+/923690 | 01:59 |
opendevreview | Tony Breeds proposed opendev/system-config master: [DNM] Deb Package and PyPi Package https://review.opendev.org/c/opendev/system-config/+/923691 | 01:59 |
opendevreview | Tony Breeds proposed opendev/system-config master: [DNM] PyPi Package Only https://review.opendev.org/c/opendev/system-config/+/923692 | 01:59 |
opendevreview | Tony Breeds proposed opendev/system-config master: [DNM] Deb Package https://review.opendev.org/c/opendev/system-config/+/923690 | 03:09 |
opendevreview | Tony Breeds proposed opendev/system-config master: [DNM] Deb Package and PyPi Package https://review.opendev.org/c/opendev/system-config/+/923691 | 03:09 |
opendevreview | Tony Breeds proposed opendev/system-config master: [DNM] PyPi Package Only https://review.opendev.org/c/opendev/system-config/+/923692 | 03:09 |
opendevreview | Tony Breeds proposed opendev/system-config master: [DNM] Hack to fix job https://review.opendev.org/c/opendev/system-config/+/923914 | 03:09 |
tonyb | Hmm it looks like my manual intervention didn't fix meetpad long term: https://zuul.opendev.org/t/openstack/builds?job_name=infra-prod-service-meetpad+&pipeline=periodic&skip=0&limit=10 | 03:32 |
tonyb | meetpad service seems to be functional | 03:33 |
tonyb | ianw: Please reply with your thoughts on https://review.opendev.org/c/opendev/system-config/+/923684/comment/ef1b7314_319aa07b/ when you get some time | 05:49 |
opendevreview | Jens Harbott proposed openstack/diskimage-builder master: Update functests https://review.opendev.org/c/openstack/diskimage-builder/+/923896 | 06:52 |
frickler | clarkb: fungi: I take it the foundation folks are aware of www.openstack.org expiring in 12 days? | 12:21 |
opendevreview | Dmitriy Rabotyagov proposed openstack/diskimage-builder master: Fix regexp for Fedora element SUBRELEASE parsing https://review.opendev.org/c/openstack/diskimage-builder/+/922103 | 12:31 |
opendevreview | Dmitriy Rabotyagov proposed openstack/diskimage-builder master: Allow to override Fedora subrelease regexp https://review.opendev.org/c/openstack/diskimage-builder/+/922104 | 12:31 |
opendevreview | Dmitriy Rabotyagov proposed openstack/diskimage-builder master: Add support for building Fedora 40 https://review.opendev.org/c/openstack/diskimage-builder/+/922109 | 12:31 |
fungi | frickler: yeah, it's apparently one of a cluster of nginx servers that didn't get the memo to restart after its cert was replaced | 13:01 |
fungi | i'll ping the webdev contract folks about it later today | 13:02 |
fungi | we've mentioned it to them a few times already | 13:02 |
opendevreview | Merged opendev/system-config master: Fix task name to reflect correct distro https://review.opendev.org/c/opendev/system-config/+/923683 | 14:06 |
fungi | running some quick errands, but should return shortly | 14:31 |
clarkb | bit of a slow start today, but mostly around at this point. mnaser I don't see any email yet about x/ospurge (that is the correct project right?) if you confirm you haven't sent anything I'll write an email today indicating a handover on July 18 if we don't hear otherwise. That seem reasonable? | 15:58 |
clarkb | infra-root https://review.opendev.org/c/opendev/system-config/+/920580 is the gitea 1.22.1 change and https://104.130.219.4:3081/opendev/system-config is the held node if you have time to review that | 15:58 |
clarkb | also I think we can start considering if we want to remove centos 8 stream nodesets entirely now that the ozj cleanups have merged: https://review.opendev.org/c/opendev/base-jobs/+/922653 | 15:59 |
opendevreview | Michael Johnson proposed openstack/diskimage-builder master: Add podman to bindep https://review.opendev.org/c/openstack/diskimage-builder/+/923815 | 17:27 |
clarkb | yoctozepto: fyi I left a comment and a -1 on the nebulous cleanup change. I do not think we should add submit rules to repos that are effectively retiring. | 17:39 |
clarkb | fungi: ^ you +2'd the change, maybe you know why that is being done? | 17:39 |
fungi | clarkb: i presumed it was in order to be able to update the readme on them if needed without re-adding the tenant, but i agree it seems unlikely and superfluous | 17:42 |
clarkb | it's also a dangerous cargo cultable configuration that I think we should avoid if possible | 17:43 |
opendevreview | Radosław Piliszek proposed openstack/project-config master: Drop NebulOuS Zuul tenant https://review.opendev.org/c/openstack/project-config/+/921725 | 18:00 |
yoctozepto | fungi, clarkb: hi! I agree this is no longer needed and cargo-culting something like that could be troublesome, I concur - I "fixed" it now ^ | 18:00 |
yoctozepto | the readme is in place | 18:00 |
yoctozepto | links updated | 18:00 |
yoctozepto | news sent | 18:01 |
yoctozepto | etc. | 18:01 |
yoctozepto | we should be fine ;-) | 18:01 |
clarkb | cool | 18:01 |
yoctozepto | do I need something to get that "read-only" status on the repos? or will you handle this yourselves? (you have my blessing) | 18:01 |
clarkb | its straightforward ish to add a tenant back in and noop jobs to merge stuff if necessary later. I just want to avoid leaving something like that in lpace forever as a honeypot | 18:01 |
clarkb | yoctozepto: if you follow project retirement steps one of them is to retire the projects in the gerrit project config which will do that. This can happen in a followup change | 18:02 |
clarkb | openstack/project-config/projects.yaml updates in particular handle that | 18:02 |
yoctozepto | clarkb: you mean do this? https://docs.opendev.org/opendev/infra-manual/latest/drivers.html#step-3-remove-project-from-infrastructure-systems | 18:04 |
clarkb | yoctozepto: yup though I notice that it says to use the openstack retired.config which isn't the case anymore since that gives special powers to openstack people | 18:05 |
clarkb | yoctozepto: you want to use opendev/retired.config as the new config file | 18:05 |
yoctozepto | clarkb: precisely why my mind skipped it :D | 18:05 |
yoctozepto | ok | 18:05 |
* clarkb fixes the docs | 18:05 | |
yoctozepto | thanks | 18:05 |
yoctozepto | will do my part tomorrow | 18:05 |
yoctozepto | have a nice rest of the day | 18:05 |
opendevreview | Clark Boylan proposed opendev/infra-manual master: Correct retirement acl config file path in docs https://review.opendev.org/c/opendev/infra-manual/+/923984 | 18:08 |
clarkb | yoctozepto: thanks and you as well ^ thats the doc fixup | 18:08 |
fungi | i'll push a corresponding clarification to https://docs.openstack.org/project-team-guide/repository.html#steps-6-remove-project-from-infrastructure-systems for that | 18:10 |
opendevreview | Jay Faulkner proposed openstack/diskimage-builder master: WIP: [gentoo] Support latest profile 23.0; use by default https://review.opendev.org/c/openstack/diskimage-builder/+/923985 | 18:19 |
opendevreview | Merged opendev/infra-manual master: Correct retirement acl config file path in docs https://review.opendev.org/c/opendev/infra-manual/+/923984 | 18:22 |
opendevreview | Tony Breeds proposed opendev/system-config master: Also include tzdata when installing ARA https://review.opendev.org/c/opendev/system-config/+/923684 | 20:33 |
opendevreview | Tony Breeds proposed opendev/system-config master: [create-venv] Add the ability to create a venv with specific python https://review.opendev.org/c/opendev/system-config/+/923685 | 20:33 |
opendevreview | Tony Breeds proposed opendev/system-config master: Allow ansible to install/run with a specific version of python https://review.opendev.org/c/opendev/system-config/+/923686 | 20:33 |
opendevreview | Tony Breeds proposed opendev/system-config master: Update ansible-devel job to address job failures https://review.opendev.org/c/opendev/system-config/+/923687 | 20:33 |
opendevreview | Tony Breeds proposed opendev/system-config master: Add noble testing for ansible-devel https://review.opendev.org/c/opendev/system-config/+/923688 | 20:33 |
opendevreview | Tony Breeds proposed opendev/system-config master: Install ARA master in the ansible-devel job https://review.opendev.org/c/opendev/system-config/+/924012 | 20:33 |
tonyb | I'm looking again at the proposal generation/git review process. My aim is to largely decouple the code/config/jobs for generating the updates from the code to run git review to publish it | 21:16 |
tonyb | I'm just not sure of the "best" way to communicate this between jobs. I'm currently thinking that a the generation job will zuul_return a dict where the key is a repo+SHA combo and the content is a git diff to apply. The job to publish would then clone+checkout the repo+SHA, write the diff to a file and apply it. Then run git review. | 21:19 |
clarkb | tonyb: could also possibly have a parent job that runs the git review process in post-run and the child job pass to parents some variables like the repo to run git review in? | 21:20 |
tonyb | I think that'd mean the proposal job itself is the only part that'd need to live in project-config and everything else could live in a project repo. Eg requirements | 21:20 |
clarkb | I think that would also be the case with a parent/child job setup similar to hwo th docker image stuff works | 21:21 |
tonyb | clarkb: Oh that could also work and be kinda neat | 21:21 |
clarkb | I think ^ is probably the main reason to consider this method: it keeps the process similar to other things that also do similar | 21:21 |
clarkb | otherwise I think your proposal would also work fine | 21:22 |
clarkb | I haven't heard from mnaser but I also haven't seen anything indicating someone else is coordinating ospurge handover stuff so I'm just going to go ahead with the plan I proposed above with a handover in a week if no one says anything | 21:23 |
tonyb | clarkb: Sounds good to me | 21:24 |
tonyb | both the proposal and ospurge | 21:25 |
clarkb | email sent | 21:40 |
fungi | tonyb: one thing to think about is multiple jobs that each generate some piece of output which the depending job then concatenates in some way before generating a single commit to push for review | 21:52 |
fungi | e.g. generate-constraints runs on multiple platforms which then feed into a single update in gerrit | 21:53 |
opendevreview | Jay Faulkner proposed openstack/diskimage-builder master: [gentoo] Make package removals less likely to fail https://review.opendev.org/c/openstack/diskimage-builder/+/924014 | 22:08 |
opendevreview | Clark Boylan proposed openstack/diskimage-builder master: Run functest jobs on bookworm https://review.opendev.org/c/openstack/diskimage-builder/+/924019 | 22:53 |
opendevreview | Jay Faulkner proposed openstack/diskimage-builder master: WIP: [gentoo] Support latest profile 23.0; use by default https://review.opendev.org/c/openstack/diskimage-builder/+/923985 | 23:38 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!