[Git][NTPsec/ntpsec][master] 7 commits: I: Gentoo options testers are broken

Gary E. Miller (@garyedmundsmiller) gitlab at mg.gitlab.com
Sun Jul 10 21:14:03 UTC 2022



Gary E. Miller pushed to branch master at NTPsec / ntpsec


Commits:
dc1ac72d by James Browning at 2022-07-09T06:23:35-07:00
I: Gentoo options testers are broken

STR: (automated) check pipelines badge an latest scheduled runners
ER: they should run successfully
AR: Pipeline fails trying to install python-exec with python 2.7
WA: move jobs to gentoo/stage3 from unsupported gentoo/stage3-amd64
- - - - -
97e6ee79 by James Browning at 2022-07-09T06:23:35-07:00
I: Alpine Linux options testers are broken

STR: (automated) check pipelines badge an latest scheduled runners
ER: they should run successfully
AR: Pipeline fails trying to install python 2.7
WA: remove python 2.7 from broken jobs

- - - - -
d3a78e66 by James Browning at 2022-07-09T06:23:35-07:00
I: Gentoo container builder is broken

STR: (automated) check pipelines badge an latest scheduled runners
ER: they should run successfully
AR: Pipeline fails trying to install eapi8 libbsd
WA: remove libbsd supplement from Gentoo jobs
- - - - -
c098c393 by James Browning at 2022-07-09T06:23:35-07:00
I: OpenSUSE optiions tester is broken

STR: (automated) check pipelines badge an latest scheduled runners
ER: they should run successfully
AR: libaes_siv test fails because of changes to OpenSSL at OpenSUSE that calls memory management before main()
PWA: Allow failure of the leap job
- - - - -
9aab3877 by James Browning at 2022-07-09T06:23:35-07:00
I: All centos 8 jobs are broken

STR: (automated) check pipelines badge an latest scheduled runners
ER: they should run successfully
AR: Pipeline fails trying to install packages
PWA: Change images to quay.io/centos/centos:stream8

- - - - -
8ce5e90c by James Browning at 2022-07-09T06:23:35-07:00
Move GitLab CI file building containers around


- - - - -
64e2c355 by James Browning at 2022-07-09T06:23:35-07:00
I: Some remaining image have repo verification issues

PWA: hold back eight images back to when they were prime.
- - - - -


14 changed files:

- .dockerfiles/centos-latest
- .dockerfiles/clang
- .dockerfiles/cross-armhf
- .dockerfiles/debian-stable-i386
- .dockerfiles/debian-testing
- .dockerfiles/debian-unstable
- .dockerfiles/fedora-latest
- .dockerfiles/gentoo
- .dockerfiles/gentoo-hardened
- .dockerfiles/ubuntu-latest
- .dockerfiles/ubuntu-rolling
- .gitlab-ci.yml
- .gitlab-ci-docker-images.yml → .gitlab-docker-ci.yml
- .gitlab-opttest-ci.yml


Changes:

=====================================
.dockerfiles/centos-latest
=====================================
@@ -1,4 +1,4 @@
-FROM centos:latest
+FROM quay.io/centos/centos:stream8
 
 RUN dnf -y install dnf-plugins-core
 RUN dnf config-manager --set-enabled powertools


=====================================
.dockerfiles/clang
=====================================
@@ -1,4 +1,4 @@
-FROM debian:testing-slim
+FROM debian:stable
 
 RUN apt-get update
 RUN apt-get install -y netbase bison libssl-dev libcap-dev pps-tools python3-dev libbsd-dev clang


=====================================
.dockerfiles/cross-armhf
=====================================
@@ -1,4 +1,4 @@
-FROM debian:testing
+FROM debian:stable
 
 RUN dpkg --add-architecture armhf
 RUN apt-get update


=====================================
.dockerfiles/debian-stable-i386
=====================================
@@ -1,4 +1,4 @@
-FROM i386/debian:stable-slim
+FROM i386/debian:oldoldstable-slim
 
 RUN apt-get update
 RUN apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python-dev libbsd-dev


=====================================
.dockerfiles/debian-testing
=====================================
@@ -1,4 +1,4 @@
-FROM debian:testing-slim
+FROM debian:stable-slim
 
 RUN apt-get update
 RUN apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python3-dev libbsd-dev


=====================================
.dockerfiles/debian-unstable
=====================================
@@ -1,4 +1,4 @@
-FROM debian:unstable-slim
+FROM debian:oldstable
 
 RUN apt-get update
 RUN apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python3-dev libbsd-dev gpsd


=====================================
.dockerfiles/fedora-latest
=====================================
@@ -1,3 +1,3 @@
-FROM fedora:latest
+FROM fedora:34
 
 RUN dnf -y install bison gcc openssl-devel libcap-devel pps-tools-devel python3-devel libbsd-devel


=====================================
.dockerfiles/gentoo
=====================================
@@ -1,4 +1,4 @@
 FROM gentoo/stage3-amd64
 
 RUN emerge-webrsync
-RUN emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools dev-libs/libbsd
+RUN emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools


=====================================
.dockerfiles/gentoo-hardened
=====================================
@@ -1,4 +1,4 @@
 FROM gentoo/stage3-amd64-hardened
 
 RUN emerge-webrsync
-RUN emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools dev-libs/libbsd
+RUN emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools


=====================================
.dockerfiles/ubuntu-latest
=====================================
@@ -1,4 +1,4 @@
-FROM ubuntu:latest
+FROM ubuntu:focal
 
 RUN apt-get update
 RUN apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python3-dev libbsd-dev


=====================================
.dockerfiles/ubuntu-rolling
=====================================
@@ -1,4 +1,4 @@
-FROM ubuntu:rolling
+FROM ubuntu:focal
 
 RUN apt install gpgv
 RUN apt-get update


=====================================
.gitlab-ci.yml
=====================================
@@ -23,7 +23,7 @@ include:
   - template: SAST.gitlab-ci.yml
   - template: License-Scanning.gitlab-ci.yml
   - local: '.gitlab-opttest-ci.yml'
-  - local: '.gitlab-ci-docker-images.yml'
+  - local: '.gitlab-docker-ci.yml'
 
 .job_template: &job_definition
   stage: build


=====================================
.gitlab-ci-docker-images.yml → .gitlab-docker-ci.yml
=====================================
@@ -19,7 +19,6 @@
       --file .dockerfiles/$IMAGE_NAME
     - docker push $CI_REGISTRY_IMAGE/$IMAGE_NAME:latest
   allow_failure: true
-  retry: 2
   rules:
     - if: '$CI_PIPELINE_SOURCE == "schedule"'
 


=====================================
.gitlab-opttest-ci.yml
=====================================
@@ -13,17 +13,17 @@ alpine-edge-options-tester:
   <<: *option_tester
   image: alpine:edge
   script:
-    - apk update && apk add gcc bison musl-dev openssl-dev libcap-dev python2-dev python3-dev asciidoc libseccomp-dev bash
+    - apk update && apk add gcc bison musl-dev openssl-dev libcap-dev python3-dev asciidoc libseccomp-dev bash
 
 alpine-options-tester:
   <<: *option_tester
   image: alpine
   script:
-    - apk update && apk add gcc bison musl-dev openssl-dev libcap-dev python2-dev python3-dev asciidoc libseccomp-dev bash
+    - apk update && apk add gcc bison musl-dev openssl-dev libcap-dev python3-dev asciidoc libseccomp-dev bash
 
 centos-options-tester:
   <<: *option_tester
-  image: centos:latest
+  image: quay.io/centos/centos:stream8
   script:
     - dnf -y --enablerepo=powertools install bison gcc openssl-devel libcap-devel python3-devel python2-devel pps-tools-devel libseccomp-devel bash
 
@@ -38,19 +38,20 @@ fedora-latest-options-tester:
 opensuse-leap-options-tester:
   <<: *option_tester
   image: opensuse/leap
+  allow_failure: true
   script:
     - zypper -n install bison gcc libopenssl-devel libcap-devel pps-tools-devel python-devel python-curses libseccomp-devel python3-devel python3-curses bash
 
 gentoo-options-tester:
   <<: *option_tester
-  image: gentoo/stage3-amd64
+  image: gentoo/stage3
   script:
     - emerge-webrsync
     - emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools app-text/asciidoc sys-libs/libseccomp app-shells/bash
 
 gentoo-hardened-options-tester:
   <<: *option_tester
-  image: gentoo/stage3-amd64-hardened
+  image: gentoo/stage3:hardened
   script:
     - emerge-webrsync
     - emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools app-text/asciidoc sys-libs/libseccomp app-shells/bash



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/b09d60718998aefdea0a26b55de652fe164da90c...64e2c355ac601b57eebec75a13da40e7d47fbf54

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/b09d60718998aefdea0a26b55de652fe164da90c...64e2c355ac601b57eebec75a13da40e7d47fbf54
You're receiving this email because of your account on gitlab.com.


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


More information about the vc mailing list