Monday, 2025-06-16

opendevreviewTony Breeds proposed openstack/diskimage-builder master: Add new openstack/devstack based functional testing  https://review.opendev.org/c/openstack/diskimage-builder/+/94994200:10
opendevreviewtianyutong proposed openstack/project-config master: Add release branch creation permission  https://review.opendev.org/c/openstack/project-config/+/95264300:56
opendevreviewOpenStack Proposal Bot proposed openstack/project-config master: Normalize projects.yaml  https://review.opendev.org/c/openstack/project-config/+/95200602:20
tonybinfra-root, gerrit is being very slow for me.   Investigating ....09:45
*** tosky_ is now known as tosky09:49
tonybSomething is definitely up ... the load average is increasing and java is using 1000% CPU ?09:54
fricklerhmm, response times look normal to me, did you already do something?10:14
*** liuxie is now known as liushy11:43
*** elodilles is now known as elodilles_pto12:20
fungii think that cpu utilization may be typical? watching top right now the java process is bouncing around between 1500%-2000% cpu but load average is hovering around 10 on a 32 cpu server12:55
fungiinfra-root: i'll send out tomorrow's meeting agenda later today, make sure you update the wiki with whatever you want covered15:01
clarkbfungi: frickler tonyb: I think load is more typically 2-4 most of the time15:25
clarkbis it still high?15:25
clarkbI like to look at `gerrit show-queue -w` via the ssh api as a starting point to determine what might be busy15:25
clarkbthe web logs (either apache or the built in http log) can also be telling if there is a poorly behaved scraper15:26
fricklerfungi: can't edit the wiki right now but maybe add https://review.opendev.org/c/openstack/project-config/+/952006 as topic?15:27
clarkbwow thats a monster diff15:28
fricklergerrit show-queue looks empty15:30
clarkbthen my hunch is load (if still there) is likely related to web api requests15:32
clarkbsystem load is hovering around 5 right now which is more what I'd expect15:37
clarkbfungi: what was the dco changes review topic again? I want to amke sure I'm reviewing those that I can15:55
fungihashtag:dco-signed-off-by15:55
clarkbthanks! After breakfast I'm going to catch up on the dib devstack testing and review those changes15:55
fungiit's a hashtag not a topic, in the spirit of not continuing to misuse review topics15:56
clarkb++15:56
corvusi'm going to create zl02 so that we have two zuul-launchers available.  after that, i'll propose we start using zuul-launcher in the openstack tenant.16:10
fungisounds great!16:13
corvusthe zuul servers are still jammy, including zl01.... i could launch it as noble, but it seems like it'd be better to do that after we switch the jobs, etc.... so i'm inclined to launch this as jammy even though we'll probably replace it very soon...16:19
corvusdoes that sound good, or should we draw the line here and start switching at the same time?16:19
opendevreviewJames E. Blair proposed opendev/system-config master: Test zl servers on noble  https://review.opendev.org/c/opendev/system-config/+/95269316:20
opendevreviewJames E. Blair proposed opendev/system-config master: Switch zuul-mergers to noble  https://review.opendev.org/c/opendev/system-config/+/95269616:22
opendevreviewJames E. Blair proposed opendev/system-config master: Switch zuul-schedulers/web to noble  https://review.opendev.org/c/opendev/system-config/+/95269716:22
opendevreviewJames E. Blair proposed opendev/system-config master: Switch zuul-executors to noble  https://review.opendev.org/c/opendev/system-config/+/95269816:22
corvushere's what i have ready if we choose jammy: /usr/launcher-venv/bin/launch-node --cloud="openstackci-rax" --region="DFW" --flavor="8 GB Performance" --image="Ubuntu 22.04 LTS (Jammy Jellyfish) (Cloud)" zl02.opendev.org 16:23
fungicorvus: tempting to use it as a push for switching the remaining servers to noble, but i'd rather that didn't hold things up as these are fairly separate activities we'd be conflating16:23
corvushow about this: if 952693 comes back clean (suggesting it should be easy), we launch as noble, otherwise, jammy?16:24
fungialso since we use the zuul upstream container images we don't have as much incentive to switch those servers to noble with podman in order to preserve speculative testing for the container images we're (re)building specifically for opendev's servers16:25
fungiso i think the zuul server deployments don't make it onto the list of things that still hit dockerhub16:25
corvusyep16:25
fungibut sure, if running mixed noble+jammy for various zuul servers works out okay, then i have no objection to doing the new launcher on noble... one server fewer to replace later16:27
fungiand it gets us a (slight) head start on doing the rest of those16:27
opendevreviewClark Boylan proposed openstack/diskimage-builder master: Add new openstack/devstack based functional testing  https://review.opendev.org/c/openstack/diskimage-builder/+/94994216:47
clarkbtonyb: ^ thats just a small update to run the element that allows us to use the unsigned reprepro mirrors during image builds. I'm hoping that fixes the ubuntu noble image build16:47
corvusthe zuul noble changes passed, so i'll launch zl02 as noble18:15
corvushow's this: /usr/launcher-venv/bin/launch-node --cloud="openstackci-rax" --region="DFW" --flavor="8 GB Performance" --image="Ubuntu Noble OpenDev 20250110" zl02.opendev.org 18:16
clarkbcorvus: you need the --cloud-init flag too18:16
clarkbsorry --config-drive18:16
clarkbbut that lgtm otherwise (the image we have for noble only undersatnds config drive in that cloud region)18:17
clarkbwe don't need config drive in vexxhost or new rax iirc18:17
corvuslike this? /usr/launcher-venv/bin/launch-node --cloud="openstackci-rax" --region="DFW" --flavor="8 GB Performance" --image="Ubuntu Noble OpenDev 20250110" --cloud-init zl02.opendev.org 18:18
clarkbcorvus: ya but you have to use --config-drive (sorry about my earlier typo confusing things)18:19
clarkbits a boolean flag so setting it tells launch node to boot with one. Not setting it means no config drive18:19
corvusoops: /usr/launcher-venv/bin/launch-node --cloud="openstackci-rax" --region="DFW" --flavor="8 GB Performance" --image="Ubuntu Noble OpenDev 20250110" --config-drive zl02.opendev.org 18:19
clarkbya that looks great18:19
corvuscool thanks18:20
fungilgtm agreed (sorry, was afk for a few)18:30
opendevreviewJames E. Blair proposed opendev/zone-opendev.org master: Add zl02  https://review.opendev.org/c/opendev/zone-opendev.org/+/95270418:38
opendevreviewJames E. Blair proposed opendev/system-config master: Add zl02 to ansible inventory  https://review.opendev.org/c/opendev/system-config/+/95270518:39
opendevreviewJames E. Blair proposed opendev/system-config master: Add zl02 to cacti  https://review.opendev.org/c/opendev/system-config/+/95270618:39
opendevreviewMerged opendev/zone-opendev.org master: Add zl02  https://review.opendev.org/c/opendev/zone-opendev.org/+/95270418:43
clarkbfungi: frickler: re wiki access I notice there was an alert from rax indicating there may have been a disk/fs issue with the database server?19:11
clarkbwondering if we need to do anything to finish up any recovery process19:11
fungiit seems to be working fine today19:24
corvusclarkb: re your question about zl and noble: https://review.opendev.org/952693  (i waited for that to go green before launching zl02)19:57
opendevreviewJames E. Blair proposed openstack/project-config master: Switch all Zuul tenants to use niz nodesets  https://review.opendev.org/c/openstack/project-config/+/95271220:13
opendevreviewMerged opendev/system-config master: Add zl02 to ansible inventory  https://review.opendev.org/c/opendev/system-config/+/95270520:17
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch centos-9-stream from nodepool to niz  https://review.opendev.org/c/opendev/zuul-providers/+/95271520:36
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch debian-bookworm to niz  https://review.opendev.org/c/opendev/zuul-providers/+/95271620:36
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch debian-bullseye-arm64 nodesets to niz  https://review.opendev.org/c/opendev/zuul-providers/+/95271720:36
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch ubuntu-jammy-arm64 labels to niz  https://review.opendev.org/c/opendev/zuul-providers/+/95271820:36
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch to using niz for ubuntu-noble-arm64  https://review.opendev.org/c/opendev/zuul-providers/+/95271920:36
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch to using niz labels for rockylinux-8  https://review.opendev.org/c/opendev/zuul-providers/+/95272020:36
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch to using niz for rockylinux-9  https://review.opendev.org/c/opendev/zuul-providers/+/95272120:36
corvusthe only images/labels in nodepool but not niz are: gentoo-17, ubuntu-bionic, ubuntu-focal, ubuntu-xenial20:36
opendevreviewMerged opendev/system-config master: Add zl02 to cacti  https://review.opendev.org/c/opendev/system-config/+/95270620:47
fungiluckily codesearch doesn't see any projects referencing the gentoo-17 label or nodeset on master branches, so we could probably just drop it and nobody would notice20:47
corvuson it20:48
fungiubuntu-focal and maybe ubuntu-bionic are likely to still be in active use on stable and unmaintained openstack branches20:48
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Remove gentoo-17 nodeset  https://review.opendev.org/c/opendev/zuul-providers/+/95272320:49
fungii think we (opendev) were the only remaining users of ubuntu-xenial, can't recall if we stopped running any jobs on it20:49
corvusack, we may want to send out one more announcement to see if anyone wants to add those missing ubuntu images20:50
fungilooks like focal may only be used on unmaintained openstack branches, last pti it was listed for was zed, 2023.1 used jammy20:51
corvuszl02 is up and running21:23
corvus#status log created and started zl0221:23
opendevstatuscorvus: finished logging21:24
clarkbcorvus: fungi: I think my change to remove xenial jobs from system-config did eventually and at one point. I don't see them anymore21:46
clarkbbut we do still haev focal jobs21:46
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Remove ubuntu-xenial nodeset  https://review.opendev.org/c/opendev/zuul-providers/+/95272621:47
corvuscool, then it's just bionic and focal left21:47
corvusand that's a maybe on bionic21:47
clarkbcorvus: another thought I'm having as I look at the switch jobs is that I think on arm64 we may only have 8gb and 16gb flavors in the cloud and not 4gb?21:49
clarkbcorvus: ya opendev.large (8gb) and opendev.xxxlarge (16gb) flavors21:50
clarkbthere is m1.medium (not opendev specific) which has a smaller root disk too (which is probably my main concern with just using it)21:50
clarkbcorvus: ya looking in zuul-providers/zuul.d/labels.yaml we have no labels for arm64-4GB of any image type. I suspect that means the stack starting at https://review.opendev.org/c/opendev/zuul-providers/+/952715 needs updates to remove the assumption of those -4gb labels existing. I will update my reviews21:53
clarkbcorvus: also should that be something that zuul config verification validates?21:53
corvusclarkb: we can't have label verification until nodepool is fully deprecated (since any unknown label is assumed to be a nodepool label)21:54
corvusbut we will be able to add that eventually21:54
clarkbgot it. That makes sense21:55
corvusi'll remove the arm64-421:55
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch centos-9-stream from nodepool to niz  https://review.opendev.org/c/opendev/zuul-providers/+/95271521:58
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch debian-bookworm to niz  https://review.opendev.org/c/opendev/zuul-providers/+/95271621:58
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch debian-bullseye-arm64 nodesets to niz  https://review.opendev.org/c/opendev/zuul-providers/+/95271721:58
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch ubuntu-jammy-arm64 labels to niz  https://review.opendev.org/c/opendev/zuul-providers/+/95271821:58
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch to using niz for ubuntu-noble-arm64  https://review.opendev.org/c/opendev/zuul-providers/+/95271921:58
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch to using niz labels for rockylinux-8  https://review.opendev.org/c/opendev/zuul-providers/+/95272021:58
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Switch to using niz for rockylinux-9  https://review.opendev.org/c/opendev/zuul-providers/+/95272121:58
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Remove gentoo-17 nodeset  https://review.opendev.org/c/opendev/zuul-providers/+/95272321:58
opendevreviewJames E. Blair proposed opendev/zuul-providers master: Remove ubuntu-xenial nodeset  https://review.opendev.org/c/opendev/zuul-providers/+/95272621:58
clarkbthanks the whole stack should have my +2 now22:01
corvusthank you!22:03
corvussince zl02 is running on noble now, i think we should approve the test change for it: https://review.opendev.org/95269322:04
clarkboh yes I meant to review that one too22:08
clarkbI've approved it as it is only a test change seemed safe22:08
corvus\o/22:10
opendevreviewMerged opendev/system-config master: Test zl servers on noble  https://review.opendev.org/c/opendev/system-config/+/95269323:06

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