public inbox for buildbot@sourceware.org
 help / color / mirror / Atom feed
* [COMMITTED] Upgrade centos7 worker to almalinux8
@ 2024-02-19 23:05 Mark Wielaard
  0 siblings, 0 replies; only message in thread
From: Mark Wielaard @ 2024-02-19 23:05 UTC (permalink / raw)
  To: buildbot; +Cc: Mark Wielaard

Several projects just don't build anymore on centos7.
Upgrade all builds to almalinux8. Which is still really old.
Linux 4.18.0, glibc 2.28, gcc 8.5.0 and binutils 2.30.
---
 builder/master.cfg | 112 ++++++++++++++++++++++-----------------------
 1 file changed, 56 insertions(+), 56 deletions(-)

diff --git a/builder/master.cfg b/builder/master.cfg
index c2473fa..dfa915f 100644
--- a/builder/master.cfg
+++ b/builder/master.cfg
@@ -58,13 +58,13 @@ sourceware_worker = worker.Worker("sourceware",
 c['workers'].append(sourceware_worker)
 
 # 3 libvirt workers on shared Intel Core i7-7700 machine
-centos_x86_64_worker = worker.Worker("centos-x86_64",
-                                     getpw("centos-x86_64"),
+alma_x86_64_worker = worker.Worker("alma-x86_64",
+                                     getpw("alma-x86_64"),
                                      max_builds=1,
                                      properties={'ncpus': 8, 'maxcpus': 8,
                                                  'make_output_sync_arg': ''},
                                      notify_on_missing='mark@klomp.org');
-c['workers'].append(centos_x86_64_worker)
+c['workers'].append(alma_x86_64_worker)
 debian_i386_worker = worker.Worker("debian-i386",
                                    getpw("debian-i386"),
                                    max_builds=1,
@@ -557,7 +557,7 @@ elfutils_scheduler = schedulers.SingleBranchScheduler(
         change_filter=util.ChangeFilter(project="elfutils",
                                         branch="main"),
         reason="elfutils project main branch update",
-        builderNames=["elfutils-centos-x86_64",
+        builderNames=["elfutils-alma-x86_64",
 #                      "elfutils-debian-arm64",
                       "elfutils-fedora-arm64",
                       "elfutils-gentoo-sparc",
@@ -581,7 +581,7 @@ elfutils_try_scheduler = schedulers.AnyBranchScheduler(
                                         branch_re=re.compile("users/[a-zA-Z0-9]+/try-")),
         treeStableTimer=10,
         reason="elfutils project users try branch update",
-        builderNames=["elfutils-try-centos-x86_64",
+        builderNames=["elfutils-try-alma-x86_64",
 #                      "elfutils-try-debian-arm64",
                       "elfutils-try-fedora-arm64",
                       "elfutils-try-gentoo-sparc",
@@ -615,7 +615,7 @@ libabigail_scheduler = schedulers.SingleBranchScheduler(
         change_filter=util.ChangeFilter(project="libabigail",
                                         branch="master"),
         reason="libabigail project master branch update",
-        builderNames=["libabigail-centos-x86_64",
+        builderNames=["libabigail-alma-x86_64",
 #                      "libabigail-debian-arm64",
                       "libabigail-fedora-arm64",
                       "libabigail-fedora-x86_64",
@@ -639,7 +639,7 @@ libabigail_try_scheduler = schedulers.AnyBranchScheduler(
                                         branch_re=re.compile("users/[a-zA-Z0-9]+/try-")),
         treeStableTimer=10,
         reason="libabigail project users try branch update",
-        builderNames=["libabigail-try-centos-x86_64",
+        builderNames=["libabigail-try-alma-x86_64",
 #                      "libabigail-try-debian-arm64",
                       "libabigail-try-fedora-arm64",
                       "libabigail-try-fedora-x86_64",
@@ -673,7 +673,7 @@ dwz_scheduler = schedulers.SingleBranchScheduler(
         change_filter=util.ChangeFilter(project="dwz",
                                         branch="master"),
         reason="dwz project master branch update",
-        builderNames=["dwz-centos-x86_64",
+        builderNames=["dwz-alma-x86_64",
 #                      "dwz-debian-arm64",
                       "dwz-fedora-arm64",
                       "dwz-fedora-x86_64",
@@ -703,7 +703,7 @@ bzip2_scheduler = schedulers.SingleBranchScheduler(
         change_filter=util.ChangeFilter(project="bzip2",
                                         branch="master"),
         reason="bzip2 project master branch update",
-        builderNames=["bzip2-centos-x86_64",
+        builderNames=["bzip2-alma-x86_64",
 #                      "bzip2-debian-arm64",
                       "bzip2-fedora-arm64",
                       "bzip2-gentoo-sparc",
@@ -775,7 +775,7 @@ debugedit_scheduler = schedulers.SingleBranchScheduler(
         change_filter=util.ChangeFilter(project="debugedit",
                                         branch="main"),
         reason="debugedit project main branch update",
-        builderNames=["debugedit-centos-x86_64",
+        builderNames=["debugedit-alma-x86_64",
 #                      "debugedit-debian-arm64",
                       "debugedit-fedora-arm64",
                       "debugedit-gentoo-sparc",
@@ -927,7 +927,7 @@ gdb_scheduler = schedulers.SingleBranchScheduler(
         fileIsImportant=gdbImportant,
         onlyImportant=True,
         reason="binutils-gdb project master branch gdb files update",
-        builderNames=["gdb-centos-x86_64",
+        builderNames=["gdb-alma-x86_64",
                       "gdb-fedora-x86_64",
                       "gdb-fedora-sanitize-x86_64",
                       "gdb-rawhide-x86_64",
@@ -1433,12 +1433,12 @@ bzip2_factory_no_valgrind.addStep(bzip2_step_git_tests)
 bzip2_factory_no_valgrind.addStep(bzip2_step_run_tests_no_valgrind)
 bzip2_factory_no_valgrind.addStep(make_clean_step)
 
-bzip2_centos_x86_64_builder = util.BuilderConfig(
-        name="bzip2-centos-x86_64",
-        workernames=["centos-x86_64"],
-        tags=["bzip2", "centos", "x86_64"],
+bzip2_alma_x86_64_builder = util.BuilderConfig(
+        name="bzip2-alma-x86_64",
+        workernames=["alma-x86_64"],
+        tags=["bzip2", "alma", "x86_64"],
         factory=bzip2_factory_no_valgrind)
-c['builders'].append(bzip2_centos_x86_64_builder)
+c['builders'].append(bzip2_alma_x86_64_builder)
 
 #bzip2_debian_arm64_builder = util.BuilderConfig(
 #        name="bzip2-debian-arm64",
@@ -1588,12 +1588,12 @@ debugedit_factory.addSteps(bunsen_logfile_upload_cpio_steps(["*.at", "*.log", "*
 debugedit_factory.addStep(make_clean_step)
 
 
-debugedit_centos_x86_64_builder = util.BuilderConfig(
-        name="debugedit-centos-x86_64",
-        workernames=["centos-x86_64"],
-        tags=["debugedit", "centos", "x86_64"],
+debugedit_alma_x86_64_builder = util.BuilderConfig(
+        name="debugedit-alma-x86_64",
+        workernames=["alma-x86_64"],
+        tags=["debugedit", "alma", "x86_64"],
         factory=debugedit_factory)
-c['builders'].append(debugedit_centos_x86_64_builder)
+c['builders'].append(debugedit_alma_x86_64_builder)
 
 #debugedit_debian_arm64_builder = util.BuilderConfig(
 #        name="debugedit-debian-arm64",
@@ -1742,12 +1742,12 @@ dwz_factory.addSteps(bunsen_logfile_upload_cpio_steps(["*.sum", "*.log"]))
 dwz_factory.addStep(make_clean_step)
 
                            
-dwz_centos_x86_64_builder = util.BuilderConfig(
-        name="dwz-centos-x86_64",
-        workernames=["centos-x86_64"],
-        tags=["dwz", "centos", "x86_64"],
+dwz_alma_x86_64_builder = util.BuilderConfig(
+        name="dwz-alma-x86_64",
+        workernames=["alma-x86_64"],
+        tags=["dwz", "alma", "x86_64"],
         factory=dwz_factory)
-c['builders'].append(dwz_centos_x86_64_builder)
+c['builders'].append(dwz_alma_x86_64_builder)
 
 #dwz_debian_arm64_builder = util.BuilderConfig(
 #        name="dwz-debian-arm64",
@@ -2093,20 +2093,20 @@ elfutils_factory_coverage.addStep(wait_snapshots_output_ready_step)
 elfutils_factory_coverage.addStep(elfutils_create_output_step)
 elfutils_factory_coverage.addStep(elfutils_create_publish_file_step)
 
-elfutils_centos_x86_64_builder = util.BuilderConfig(
-        name="elfutils-centos-x86_64",
-        workernames=["centos-x86_64"],
-        tags=["elfutils", "centos", "x86_64"],
+elfutils_alma_x86_64_builder = util.BuilderConfig(
+        name="elfutils-alma-x86_64",
+        workernames=["alma-x86_64"],
+        tags=["elfutils", "alma", "x86_64"],
         factory=elfutils_factory_mvu)
-c['builders'].append(elfutils_centos_x86_64_builder)
+c['builders'].append(elfutils_alma_x86_64_builder)
 
-elfutils_try_centos_x86_64_builder = util.BuilderConfig(
-        name="elfutils-try-centos-x86_64",
+elfutils_try_alma_x86_64_builder = util.BuilderConfig(
+        name="elfutils-try-alma-x86_64",
         collapseRequests=True,
-        workernames=["centos-x86_64"],
-        tags=["elfutils-try", "centos", "x86_64"],
+        workernames=["alma-x86_64"],
+        tags=["elfutils-try", "alma", "x86_64"],
         factory=elfutils_factory_mvu)
-c['builders'].append(elfutils_try_centos_x86_64_builder)
+c['builders'].append(elfutils_try_alma_x86_64_builder)
 
 #elfutils_debian_arm64_builder = util.BuilderConfig(
 #        name="elfutils-debian-arm64",
@@ -3160,20 +3160,20 @@ gdb_factory_sanitize.addSteps(bunsen_logfile_upload_cpio_steps(
 gdb_factory_sanitize.addStep(gdb_rm_step)
 
 
-gdb_centos_x86_64_builder = util.BuilderConfig(
-	name="gdb-centos-x86_64",
-        workernames=["centos-x86_64"],
-        tags=["gdb-broken", "centos", "x86_64"],
+gdb_alma_x86_64_builder = util.BuilderConfig(
+	name="gdb-alma-x86_64",
+        workernames=["alma-x86_64"],
+        tags=["gdb-broken", "alma", "x86_64"],
         factory=gdb_no_sim_factory)
-c['builders'].append(gdb_centos_x86_64_builder)
+c['builders'].append(gdb_alma_x86_64_builder)
 
-#gdb_try_centos_x86_64_builder = util.BuilderConfig(
-#	name="gdb-try-centos-x86_64",
+#gdb_try_alma_x86_64_builder = util.BuilderConfig(
+#	name="gdb-try-alma-x86_64",
 #        collapseRequests=True,
-#        workernames=["centos-x86_64"],
-#        tags=["gdb-try", "centos", "x86_64"],
+#        workernames=["alma-x86_64"],
+#        tags=["gdb-try", "alma", "x86_64"],
 #        factory=gdb_factory)
-#c['builders'].append(gdb_try_centos_x86_64_builder)
+#c['builders'].append(gdb_try_alma_x86_64_builder)
 
 gdb_fedora_x86_64_builder = util.BuilderConfig(
 	name="gdb-fedora-x86_64",
@@ -3963,20 +3963,20 @@ libabigail_factory_snapshot_html_doc.addStep(wait_snapshots_output_ready_step)
 libabigail_factory_snapshot_html_doc.addStep(libabigail_create_output_step)
 libabigail_factory_snapshot_html_doc.addStep(libabigail_create_publish_file_step)
 
-libabigail_centos_x86_64_builder = util.BuilderConfig(
-        name="libabigail-centos-x86_64",
-        workernames=["centos-x86_64"],
-        tags=["libabigail", "centos", "x86_64"],
+libabigail_alma_x86_64_builder = util.BuilderConfig(
+        name="libabigail-alma-x86_64",
+        workernames=["alma-x86_64"],
+        tags=["libabigail", "alma", "x86_64"],
         factory=libabigail_factory_checkonly)
-c['builders'].append(libabigail_centos_x86_64_builder)
+c['builders'].append(libabigail_alma_x86_64_builder)
 
-libabigail_try_centos_x86_64_builder = util.BuilderConfig(
-        name="libabigail-try-centos-x86_64",
+libabigail_try_alma_x86_64_builder = util.BuilderConfig(
+        name="libabigail-try-alma-x86_64",
         collapseRequests=True,
-        workernames=["centos-x86_64"],
-        tags=["libabigail-try", "centos", "x86_64"],
+        workernames=["alma-x86_64"],
+        tags=["libabigail-try", "alma", "x86_64"],
         factory=libabigail_factory_checkonly)
-c['builders'].append(libabigail_try_centos_x86_64_builder)
+c['builders'].append(libabigail_try_alma_x86_64_builder)
 
 #libabigail_debian_arm64_builder = util.BuilderConfig(
 #        name="libabigail-debian-arm64",
-- 
2.39.3


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-02-19 23:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-19 23:05 [COMMITTED] Upgrade centos7 worker to almalinux8 Mark Wielaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).