Thursday, 2024-08-15

fricklerfwiw I'm +1 on the switch to noble, I wouldn't even have waited that long, but it shouldn't hurt, either03:49
fricklercorvus: clarkb: fungi: please check https://review.opendev.org/c/openstack/project-config/+/923639, I'm not sure if this could actually work from a zuul perspective06:16
opendevreviewMerged openstack/project-config master: Migrate release-openstack-puppet to jammy  https://review.opendev.org/c/openstack/project-config/+/92598606:21
opendevreviewJan Gutter proposed zuul/zuul-jobs master: Fix k8s-crio buildset registry test  https://review.opendev.org/c/zuul/zuul-jobs/+/92601309:22
opendevreviewJan Gutter proposed zuul/zuul-jobs master: Update ensure-kubernetes with podman support  https://review.opendev.org/c/zuul/zuul-jobs/+/92497009:22
opendevreviewJens Harbott proposed openstack/project-config master: Update update-constraints job and script  https://review.opendev.org/c/openstack/project-config/+/92640510:23
Clark[m]frickler: yes, I think you need two different job names14:36
fungii was wondering the same, pretty sure modern zuul will "deduplicate" those and just run one of them14:37
corvussame name, same job. that kind of construction would make sense for different branches, but they both say master.  so that's just going to merge the definition and effectively only do the second thing.14:42
Clark[m]fungi: corvus acked 925549 if you want to approve it now. I've also got some zuul-jobs change that can be rechecked to test it after it lands.14:43
fungiwill do14:43
fungifire in the hole14:44
Clark[m]I've also got that Gerrit image upgrade change if we want to try and get that done soon. Other than that I'm mostly planning to keep poking at zuul quick start and prep for my zuul beginners talk for the summit14:44
fungii'm semi-distracted through the rest of this week so can't promise to be around at specific times, but am generally in favor of moving ahead with that asap14:45
opendevreviewMerged opendev/base-jobs master: More improvement to base-test cleanup and post playbooks  https://review.opendev.org/c/opendev/base-jobs/+/92554914:47
Clark[m]fungi: I should be around today and tomorrow if you think there is a good chance you'll have time to be a second set of eyes over these two days maybe we just go ahead and approve the image rebuilds then do a restart when convenient?14:52
fungiyeah, i mean any time is fine. i'm mostly just sitting here trying to get random stuff done, but don't know when i'll get interrupted or need to run errands on short notice14:55
clarkbhttps://review.opendev.org/c/opendev/system-config/+/926075 is the change in question if anyone else wants to review it (fungi already did)14:57
clarkbI have rechecked https://review.opendev.org/c/zuul/zuul-jobs/+/680178 to exercise the base-test updates in 92554914:58
clarkbfungi: if no one else reviews it in the next hour or so I think we go ahead and approve it then do a restart when you feel is a good time and if you have to run that should be fine I'll be around14:59
fungisounds good to me, yep14:59
clarkbhttps://zuul.opendev.org/t/zuul/build/801a5aeb2e94439e98218afefdcdb93e/log/job-output.txt#1690-1700 shows the debugging info collected in post15:27
clarkbI think this is working as expected. https://review.opendev.org/c/opendev/base-jobs/+/924787/5 is the followup to make all the changes (this last one to base-test and the previous one that ended getting revised in the last change) to base and base-minimal so it has a better overview of all the changes15:28
clarkbhttps://zuul.opendev.org/t/zuul/build/801a5aeb2e94439e98218afefdcdb93e/log/job-output.txt#1710-1711 you can also see the ssh key cleanup here since we move that into a cleanup playbook that runs prior to the post logs playbook15:29
clarkbso ya I think this is working as expected15:29
fungiawesome15:30
fungiagreed, lgtm15:30
fungii guess that means we can go ahead with the base/base-minimal versions15:31
clarkbyup I think so15:31
clarkbfungi: should we +A https://review.opendev.org/c/opendev/base-jobs/+/924787/5 ? not sure if you wanted to wait for anything else on that15:45
fungiah, yep i missed that there was another +2 on it15:45
fungilooks like we voted within a few seconds of one another15:46
clarkboh heh I missed that15:46
opendevreviewMerged opendev/base-jobs master: Update cleanups for base and base-minimal  https://review.opendev.org/c/opendev/base-jobs/+/92478715:50
clarkbnow we want for a new change to be pushed to confirm we didn't break everything :)15:51
clarkbhttps://zuul.opendev.org/t/openstack/stream/c95330d59c6d448ab177ebed54d47e85?logfile=console.log and https://zuul.opendev.org/t/openstack/stream/a5c67a9b036b4079bcb7c56f9fa79dd1?logfile=console.log should use the new base job15:52
clarkbseems to be happy so far15:58
clarkbjobs are passing and logs are uploading properly and I see what I expect in the log around debug logging and ssh key removal15:59
clarkbI have approved the gerrit 3.9.6 image update chaneg16:59
fungithanks!16:59
clarkbI'll let the opensatck release team know that we are likely to do a gerrit update later today16:59
opendevreviewMerged opendev/system-config master: Update Gerrit image to 3.9.6  https://review.opendev.org/c/opendev/system-config/+/92607518:07
clarkbfungi: ^ things are quiet now in zuul. I should be able to do the upgrade nowish or after lunch. Not sure what your end looks like18:09
clarkbimage promotion completed successfully. Now just waiting on the other jobs to complete18:12
fungiclarkb: now looks good. i see you already mentioned it in #openstack-release too18:19
clarkbcool lets do it as soon as this infra-prod-service-review job ends18:20
clarkbI'll let them know were going to do it shortly18:20
fungisounds good to me18:20
clarkbI've started a root screen on review0218:21
clarkbjob is done. I'll proceed with a docker-compose pull, docker-compose down, mv of the waiting queue then a docker-compose up -d18:22
clarkbopendevorg/gerrit   3.9       0ae4f36bf776 is what we are running now18:23
clarkband mariadb             10.11     3a30d8fce9ce. I expect both to update as part of this update18:23
clarkbhrm the 3.9 image did not update18:24
clarkbso now I'm wondering what the promote promoted18:24
clarkbdocker hub confirms. I think this is the issue where if you don't modify the docker file you don't get a promoted image18:25
clarkband now I feel silly baceuse this isn't the first time we have run into this18:25
* clarkb writes a new change18:25
clarkbwe promoted image base but not the two child images for 3.9.6 and 3.10.118:26
opendevreviewClark Boylan proposed opendev/system-config master: Force a rebuild of Gerrit images  https://review.opendev.org/c/opendev/system-config/+/92642418:27
clarkbfungi: corvus ^ fyi18:27
fungioh, hah18:27
clarkbanyway I'm still good with proceeding later today after that lands and promotes. Apologies for the extra round trip18:29
clarkbalso note I did run docker-compose pull which updated the mariadb image. This should be fine though as other service auto update mariadb without issues18:29
clarkbI expect that this round of rebuilds will conclude not too long after my local lunch hour so that works out reasonably well for me18:34
* clarkb figures out lunch while waiting18:39
fungiyep, no worries, i'll probably be around18:40
clarkbwe are about 20 minutes away from that change merging20:18
clarkbthen a few minutes for the deploy and promotion jobs to run and we should be in a good spot to try the restart again20:19
fungii'm semi-around20:34
opendevreviewMerged opendev/system-config master: Force a rebuild of Gerrit images  https://review.opendev.org/c/opendev/system-config/+/92642420:41
clarkbthe promote jobs list looks better this time20:42
clarkbhttps://hub.docker.com/r/opendevorg/gerrit/tags shows an updated image20:42
clarkbI'm going to proceed now with the same plan as before since zuul appears quiet20:43
clarkbopendevorg/gerrit   3.9       d78266d324d0   36 minutes ago   694MB <- that looks much better20:44
clarkbthere is an stx/config change in the gate that should merge momentarily. I'll stop gerrit once that is out of the gate20:44
clarkband that is done. proceeding now20:46
clarkb"Gerrit Code Review 3.9.6-1-gdd52425b9a-dirty ready" says the log20:48
clarkbweb is loading for me but still waiting on diffs to show up20:48
clarkbI get diffs now20:50
clarkbanyone need to push a new change or a new patchset to an existing change? I think confirming that works and then also replication are the last major things I'd like to check20:50
fungistepped away for a sec but back again20:51
fungilooking good so far20:51
clarkbcorvus looks like you need a new ps on https://review.opendev.org/c/zuul/zuul-jobs/+/926224 ?20:52
opendevreviewJames E. Blair proposed zuul/zuul-jobs master: Add build_diskimage_environment role variable  https://review.opendev.org/c/zuul/zuul-jobs/+/92622420:52
opendevreviewJames E. Blair proposed zuul/zuul-jobs master: Add a diskimage-builder job  https://review.opendev.org/c/zuul/zuul-jobs/+/92622520:52
fungiand there we go!20:52
clarkbcool now to check replications of that change20:52
clarkbI just have to remember how to fetch those refs first20:53
fungieasiest way is to just checkout the sha from the origin remote20:53
clarkbI did git fetch origin refs/changes/24/926224/2 and git origin is https://opendev.org/zuul/zuul-jobs. That succeeded and git show FETCH_HEAD gives me a sha that matches the one in gerrit for ps220:54
corvusclarkb: lol i was working on that and away from matrix; just reading msgs now :)20:54
clarkbso I think replication is also happy. corvus it was a helpful coincidence then :)20:55
fungiyep, replication lgtm20:55
clarkbI think those two patchsets confrimed the last major items I wanted to check after the update20:55
clarkbnot hearing any complaints I'm going to go ahead and close the screne now22:21
clarkb*screen22:21
fungithanks!22:54

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