From d22b9955b4b4d23aa563e437b3b766d8f005b003 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Tue, 15 Nov 2022 13:15:03 +0100 Subject: [PATCH] Arm builders going offline temporarily This disables the arm64-ubuntu20_04, arm64-ubuntu22_04, armhf-ubuntu20_04, armhf-ubuntu22_04, ubuntu22_04-armhf and ubuntu22_04-arm64 workers and associated builders while the server is in maintenance. --- builder/master.cfg | 184 +++++++++++++++++++++++---------------------- 1 file changed, 93 insertions(+), 91 deletions(-) diff --git a/builder/master.cfg b/builder/master.cfg index a2d0ab1..072b7d0 100644 --- a/builder/master.cfg +++ b/builder/master.cfg @@ -243,50 +243,51 @@ c['workers'].append(ibm_power10_worker) # Various arm64/armhf workers provided by the Works on Arm initiative # 4 used for gdb -arm64_ubuntu20_04_worker = worker.Worker("arm64-ubuntu20_04", - getpw("arm64-ubuntu20_04"), - max_builds=1, - properties={'ncpus': 4, 'maxcpus': 4}, - notify_on_missing=['christophe.lyon@arm.com']); -c['workers'].append(arm64_ubuntu20_04_worker) - -arm64_ubuntu22_04_worker = worker.Worker("arm64-ubuntu22_04", - getpw("arm64-ubuntu22_04"), - max_builds=1, - properties={'ncpus': 4, 'maxcpus': 4}, - notify_on_missing=['christophe.lyon@arm.com']); -c['workers'].append(arm64_ubuntu22_04_worker) - -armhf_ubuntu20_04_worker = worker.Worker("armhf-ubuntu20_04", - getpw("armhf-ubuntu20_04"), - max_builds=1, - properties={'ncpus': 4, 'maxcpus': 4}, - notify_on_missing=['christophe.lyon@arm.com']); -c['workers'].append(armhf_ubuntu20_04_worker) - -armhf_ubuntu22_04_worker = worker.Worker("armhf-ubuntu22_04", - getpw("armhf-ubuntu22_04"), - max_builds=1, - properties={'ncpus': 4, 'maxcpus': 4}, - notify_on_missing=['christophe.lyon@arm.com']); -c['workers'].append(armhf_ubuntu22_04_worker) - -# 2 used for gcc -ubuntu20_04_armhf_worker = worker.Worker("ubuntu22_04-armhf", - getpw("ubuntu22_04-armhf"), - properties={'ncpus': 20, - 'maxcpus': 20}, - max_builds=1, - notify_on_missing=['christophe.lyon@arm.com']); -c['workers'].append(ubuntu20_04_armhf_worker) - -ubuntu20_04_arm64_worker = worker.Worker("ubuntu22_04-arm64", - getpw("ubuntu22_04-arm64"), - properties={'ncpus': 20, - 'maxcpus': 20}, - max_builds=1, - notify_on_missing=['christophe.lyon@arm.com']); -c['workers'].append(ubuntu20_04_arm64_worker) +# Currently (November 13 2022) down for maintenance +#arm64_ubuntu20_04_worker = worker.Worker("arm64-ubuntu20_04", +# getpw("arm64-ubuntu20_04"), +# max_builds=1, +# properties={'ncpus': 4, 'maxcpus': 4}, +# notify_on_missing=['christophe.lyon@arm.com']); +#c['workers'].append(arm64_ubuntu20_04_worker) + +# arm64_ubuntu22_04_worker = worker.Worker("arm64-ubuntu22_04", +# getpw("arm64-ubuntu22_04"), +# max_builds=1, +# properties={'ncpus': 4, 'maxcpus': 4}, +# notify_on_missing=['christophe.lyon@arm.com']); +# c['workers'].append(arm64_ubuntu22_04_worker) + +# armhf_ubuntu20_04_worker = worker.Worker("armhf-ubuntu20_04", +# getpw("armhf-ubuntu20_04"), +# max_builds=1, +# properties={'ncpus': 4, 'maxcpus': 4}, +# notify_on_missing=['christophe.lyon@arm.com']); +# c['workers'].append(armhf_ubuntu20_04_worker) + +# armhf_ubuntu22_04_worker = worker.Worker("armhf-ubuntu22_04", +# getpw("armhf-ubuntu22_04"), +# max_builds=1, +# properties={'ncpus': 4, 'maxcpus': 4}, +# notify_on_missing=['christophe.lyon@arm.com']); +# c['workers'].append(armhf_ubuntu22_04_worker) + +# # 2 used for gcc +# ubuntu20_04_armhf_worker = worker.Worker("ubuntu22_04-armhf", +# getpw("ubuntu22_04-armhf"), +# properties={'ncpus': 20, +# 'maxcpus': 20}, +# max_builds=1, +# notify_on_missing=['christophe.lyon@arm.com']); +# c['workers'].append(ubuntu20_04_armhf_worker) + +# ubuntu20_04_arm64_worker = worker.Worker("ubuntu22_04-arm64", +# getpw("ubuntu22_04-arm64"), +# properties={'ncpus': 20, +# 'maxcpus': 20}, +# max_builds=1, +# notify_on_missing=['christophe.lyon@arm.com']); +# c['workers'].append(ubuntu20_04_arm64_worker) # 8 core arm64 server hosted by osuosl fedora_arm64_worker = worker.Worker("fedora-arm64", @@ -757,10 +758,10 @@ gdb_scheduler = schedulers.SingleBranchScheduler( "gdb-debian-testing-x86_64", "gdb-debian-armhf", "gdb-fedora-arm64", - "gdb-arm64-ubuntu20_04", - "gdb-arm64-ubuntu22_04", - "gdb-armhf-ubuntu20_04", - "gdb-armhf-ubuntu22_04", +# "gdb-arm64-ubuntu20_04", +# "gdb-arm64-ubuntu22_04", +# "gdb-armhf-ubuntu20_04", +# "gdb-armhf-ubuntu22_04", "gdb-debian-i386", # "gdb-ibm-power8", "gdb-ibm-power9", @@ -808,8 +809,9 @@ gcc_scheduler = schedulers.SingleBranchScheduler( reason="gcc project master branch update", builderNames=["gcc-fedrawhide-x86_64", "gcc-full-debian-amd64", - "gcc-full-ubuntu-armhf", - "gcc-full-ubuntu-arm64"]) +# "gcc-full-ubuntu-armhf", +# "gcc-full-ubuntu-arm64" + ]) c['schedulers'].append(gcc_scheduler) systemtap_scheduler = schedulers.SingleBranchScheduler( @@ -2729,33 +2731,33 @@ gdb_ibm_power10_builder = util.BuilderConfig( factory=gdb_factory) c['builders'].append(gdb_ibm_power10_builder) -gdb_arm64_ubuntu20_04_builder = util.BuilderConfig( - name="gdb-arm64-ubuntu20_04", - workernames=["arm64-ubuntu20_04"], - tags=["gdb", "arm64", "ubuntu"], - factory=gdb_factory) -c['builders'].append(gdb_arm64_ubuntu20_04_builder) - -gdb_arm64_ubuntu22_04_builder = util.BuilderConfig( - name="gdb-arm64-ubuntu22_04", - workernames=["arm64-ubuntu22_04"], - tags=["gdb", "arm64", "ubuntu"], - factory=gdb_factory) -c['builders'].append(gdb_arm64_ubuntu22_04_builder) - -gdb_armhf_ubuntu20_04_builder = util.BuilderConfig( - name="gdb-armhf-ubuntu20_04", - workernames=["armhf-ubuntu20_04"], - tags=["gdb", "armhf", "ubuntu"], - factory=gdb_32_factory) -c['builders'].append(gdb_armhf_ubuntu20_04_builder) +# gdb_arm64_ubuntu20_04_builder = util.BuilderConfig( +# name="gdb-arm64-ubuntu20_04", +# workernames=["arm64-ubuntu20_04"], +# tags=["gdb", "arm64", "ubuntu"], +# factory=gdb_factory) +# c['builders'].append(gdb_arm64_ubuntu20_04_builder) -gdb_armhf_ubuntu22_04_builder = util.BuilderConfig( - name="gdb-armhf-ubuntu22_04", - workernames=["armhf-ubuntu22_04"], - tags=["gdb", "armhf", "ubuntu"], - factory=gdb_32_factory) -c['builders'].append(gdb_armhf_ubuntu22_04_builder) +# gdb_arm64_ubuntu22_04_builder = util.BuilderConfig( +# name="gdb-arm64-ubuntu22_04", +# workernames=["arm64-ubuntu22_04"], +# tags=["gdb", "arm64", "ubuntu"], +# factory=gdb_factory) +# c['builders'].append(gdb_arm64_ubuntu22_04_builder) + +# gdb_armhf_ubuntu20_04_builder = util.BuilderConfig( +# name="gdb-armhf-ubuntu20_04", +# workernames=["armhf-ubuntu20_04"], +# tags=["gdb", "armhf", "ubuntu"], +# factory=gdb_32_factory) +# c['builders'].append(gdb_armhf_ubuntu20_04_builder) + +# gdb_armhf_ubuntu22_04_builder = util.BuilderConfig( +# name="gdb-armhf-ubuntu22_04", +# workernames=["armhf-ubuntu22_04"], +# tags=["gdb", "armhf", "ubuntu"], +# factory=gdb_32_factory) +# c['builders'].append(gdb_armhf_ubuntu22_04_builder) # binutils-gdb build steps, factory and builders # just a native build @@ -3045,21 +3047,21 @@ gcc_full_debian_amd64_builder = util.BuilderConfig( factory=gcc_full_build_factory_gen()) c['builders'].append(gcc_full_debian_amd64_builder) -gcc_full_ubuntu_armhf_builder = util.BuilderConfig( - name="gcc-full-ubuntu-armhf", - collapseRequests=True, - workernames=["ubuntu22_04-armhf"], - tags=["gcc-full", "ubuntu", "armhf"], - factory=gcc_full_build_factory_gen()) -c['builders'].append(gcc_full_ubuntu_armhf_builder) - -gcc_full_ubuntu_arm64_builder = util.BuilderConfig( - name="gcc-full-ubuntu-arm64", - collapseRequests=True, - workernames=["ubuntu22_04-arm64"], - tags=["gcc-full", "ubuntu", "arm64"], - factory=gcc_full_build_factory_gen()) -c['builders'].append(gcc_full_ubuntu_arm64_builder) +# gcc_full_ubuntu_armhf_builder = util.BuilderConfig( +# name="gcc-full-ubuntu-armhf", +# collapseRequests=True, +# workernames=["ubuntu22_04-armhf"], +# tags=["gcc-full", "ubuntu", "armhf"], +# factory=gcc_full_build_factory_gen()) +# c['builders'].append(gcc_full_ubuntu_armhf_builder) + +# gcc_full_ubuntu_arm64_builder = util.BuilderConfig( +# name="gcc-full-ubuntu-arm64", +# collapseRequests=True, +# workernames=["ubuntu22_04-arm64"], +# tags=["gcc-full", "ubuntu", "arm64"], +# factory=gcc_full_build_factory_gen()) +# c['builders'].append(gcc_full_ubuntu_arm64_builder) # glibc build steps, factory, builders -- 2.18.4