]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Drop OpenBSD system test CI job
authorMichal Nowak <mnowak@isc.org>
Mon, 4 Dec 2023 16:13:55 +0000 (17:13 +0100)
committerMichal Nowak <mnowak@isc.org>
Tue, 5 Dec 2023 15:24:04 +0000 (16:24 +0100)
The system tests on OpenBSD consistently exhibit lower stability
compared to our other CI platforms. Some of these challenges are
intrinsic to the system test itself and require attention. However,
there are OpenBSD issues, which seem to be more widespread on this
platform than others. In our daily CI pipelines, OpenBSD system tests
often bear the brunt of all failed CI jobs.

It's possible that our OpenBSD CI image could be optimized, but we
currently lack the domain-specific knowledge needed to make
improvements.

(cherry picked from commit 2ab292c169b4404d8e1bd5f1465f4024aedc1d0d)

.gitlab-ci.yml
doc/arm/platforms.inc.rst

index 86907b437d67b31c58a0e250377ab1448ef465d3..c480bfd58b1fe23ccb90c0e0cdd8109ed1f292a9 100644 (file)
@@ -1407,18 +1407,6 @@ clang:openbsd:amd64:
   <<: *openbsd_amd64_image
   <<: *build_job
 
-system:clang:openbsd:amd64:
-  <<: *openbsd_amd64_image
-  <<: *system_test_job
-  <<: *system_test_make_check_job
-  <<: *api_schedules_triggers_web_triggering_rules
-  variables:
-    USER: gitlab-runner
-  needs:
-    - job: clang:openbsd:amd64
-      artifacts: true
-  allow_failure: true
-
 unit:clang:openbsd:amd64:
   <<: *openbsd_amd64_image
   <<: *unit_test_job
index 43aa443f53b5c56e383fff22e1632abeff0aadf5..092f1287eac22d5011385cb203f691c2988f62d2 100644 (file)
@@ -50,7 +50,6 @@ following systems:
 -  Fedora 39
 -  Red Hat Enterprise Linux / CentOS / Oracle Linux 7, 8, 9
 -  FreeBSD 12.4, 13.2, 14.0
--  OpenBSD 7.4
 -  Alpine Linux 3.18
 
 The amd64 CPU architecture is fully supported and regularly tested.
@@ -67,6 +66,7 @@ regularly by ISC.
 -  macOS 10.12+
 -  Solaris 11
 -  NetBSD
+-  OpenBSD
 -  Other Linux distributions still supported by their vendors, such as:
 
    -  Ubuntu 20.10+