[Git][NTPsec/ntpsec][master] ci: add ubuntu-devel Docker image with OpenSSL 3.0+

Matt Selsky (@selsky) gitlab at mg.gitlab.com
Wed Jul 1 02:23:57 UTC 2026



Matt Selsky pushed to branch master at NTPsec / ntpsec


Commits:
8cb4e6a2 by Mark Atwood at 2026-07-01T02:20:50+00:00
ci: add ubuntu-devel Docker image with OpenSSL 3.0+

The ubuntu-devel image was removed years ago but the CI job remained,
causing failures when OpenSSL 3.0 was required. This adds a fresh
ubuntu:devel based image.

Marked allow_failure: true since ubuntu:devel is unstable by nature.

- - - - -


2 changed files:

- + .dockerfiles/ubuntu-devel
- .gitlab-docker-ci.yml


Changes:

=====================================
.dockerfiles/ubuntu-devel
=====================================
@@ -0,0 +1,16 @@
+# Copyright the NTPsec project contributors
+#
+# SPDX-License-Identifier: BSD-2-Clause
+
+FROM ubuntu:devel
+
+RUN apt-get update
+RUN apt-get install -y \
+	bison \
+	gcc \
+	libbsd-dev \
+	libcap-dev \
+	libssl-dev \
+	netbase \
+	pps-tools \
+	python3-dev


=====================================
.gitlab-docker-ci.yml
=====================================
@@ -83,6 +83,10 @@ build-ubuntu-latest:
 build-ubuntu-rolling:
   <<: *build_definition
 
+build-ubuntu-devel:
+  allow_failure: true
+  <<: *build_definition
+
 build-cross-armhf:
   allow_failure: true
   <<: *build_definition



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/commit/8cb4e6a2aff9ada190918df59c7a53b4ef5f99b3

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/commit/8cb4e6a2aff9ada190918df59c7a53b4ef5f99b3
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ntpsec.org/pipermail/vc/attachments/20260701/191cf1fe/attachment-0001.htm>


More information about the vc mailing list