]> 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:14:31 +0000 (16:14 +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.

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

index 721abbf6a6dfd39fbe4552ac2c4ee6bf7ebd6823..4b5a060afecfba0be71d9a322cbee12ad987bbdc 100644 (file)
@@ -1404,18 +1404,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 4bc6edc396e496ef480062d739f790aade0f9154..d0a7be46962f1e34b8a31673637416c3158f02d3 100644 (file)
@@ -48,7 +48,6 @@ following systems:
 -  Fedora 39
 -  Red Hat Enterprise Linux / CentOS / Oracle Linux 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.
@@ -65,6 +64,7 @@ regularly by ISC.
 -  macOS 10.12+
 -  Solaris 11
 -  NetBSD
+-  OpenBSD
 -  Other Linux distributions still supported by their vendors, such as:
 
    -  Ubuntu 22.10+