]> 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 16:46:20 +0000 (17:46 +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.rst

index 0ae86240879de676806413ed3bdae4ba337adee9..a2653f5aea45011f201aeca03e4d8a61d3bc795e 100644 (file)
@@ -1322,17 +1322,6 @@ clang:openbsd:amd64:
   <<: *openbsd_amd64_image
   <<: *build_job
 
-system:clang:openbsd:amd64:
-  <<: *openbsd_amd64_image
-  <<: *system_test_job
-  <<: *api_schedules_triggers_web_triggering_rules
-  variables:
-    USER: gitlab-runner
-  needs:
-    - job: clang:openbsd:amd64
-      artifacts: true
-  allow_failure: true
-
 # Jobs with libtool disabled
 
 nolibtool:sid:amd64:
index 7b5e98d7bff7c5dc81f2b32c1ef80faf7ef40c56..17ce5ea9415ef6d889c420befee6552971966b5a 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, i386, armhf and arm64 CPU architectures are all fully
@@ -70,6 +69,7 @@ Server 2016, none of these are tested regularly by ISC.
 -  macOS 10.12+
 -  Solaris 11
 -  NetBSD
+-  OpenBSD
 -  Other Linux distributions still supported by their vendors, such as:
 
    -  Ubuntu 20.10+