Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-ci/+/43533?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Verified+1 by Jenkins Builder
Change subject: data/build_binpkg: fix debian11 (EOL)
......................................................................
data/build_binpkg: fix debian11 (EOL)
Change-Id: I16f66b34dde8271355bb415214c124d918fc4512
---
M scripts/obs/data/build_binpkg.Dockerfile
1 file changed, 12 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/33/43533/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/43533?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I16f66b34dde8271355bb415214c124d918fc4512
Gerrit-Change-Number: 43533
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/43531?usp=email )
Change subject: scripts/repo-install-test: fix debian11 (EOL)
......................................................................
scripts/repo-install-test: fix debian11 (EOL)
Fix that the repos-install-test jobs for debian11 fail at downloading
packages from security.debian.org:
Err:1 http://security.debian.org/debian-security bullseye-security/main amd64 gpgv amd64 2.2.27-2+deb11u3
404 Not Found [IP: 146.75.122.132 80]
Change-Id: I3ef0930eecf95298dd7e809e204a0083745f1823
---
M scripts/repo-install-test.sh
1 file changed, 12 insertions(+), 0 deletions(-)
Approvals:
Jenkins Builder: Verified
fixeria: Looks good to me, but someone else must approve
osmith: Looks good to me, approved
pespin: Looks good to me, but someone else must approve
diff --git a/scripts/repo-install-test.sh b/scripts/repo-install-test.sh
index 8289ecf..a378502 100755
--- a/scripts/repo-install-test.sh
+++ b/scripts/repo-install-test.sh
@@ -154,6 +154,18 @@
-e s/security.debian.org/archive.debian.org/g \
/etc/apt/sources.list
;;
+ debian11)
+ # As of writing, the debian 11 security repository is not
+ # available on archive.debian.org while at the same time the
+ # non-archived version is broken. Run the test without the
+ # security repository. This is fine here, debian 11 is EOL
+ # anyway.
+ qemu_ssh sed \
+ -i \
+ -e s/deb.debian.org/archive.debian.org/g \
+ -e '/.*security.debian.org.*/d' \
+ /etc/apt/sources.list
+ ;;
esac
}
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/43531?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I3ef0930eecf95298dd7e809e204a0083745f1823
Gerrit-Change-Number: 43531
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/43532?usp=email )
Change subject: OBS: docker: debian:11: use debian/eol:bullseye
......................................................................
OBS: docker: debian:11: use debian/eol:bullseye
The docker image for debian 11 currently still exists, but given that it
is EOL it will disappear soon. Switch to the EOL name already, and
adjust the debian 12 line to be consistent while at.
Change-Id: I7c4259d42ad9fb6e1ad8a36a4cc6c3b5c62323bc
---
M scripts/obs/lib/docker.py
1 file changed, 4 insertions(+), 2 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/32/43532/1
diff --git a/scripts/obs/lib/docker.py b/scripts/obs/lib/docker.py
index 68ed28d..ab6ea9e 100644
--- a/scripts/obs/lib/docker.py
+++ b/scripts/obs/lib/docker.py
@@ -25,8 +25,10 @@
match distro:
case "debian:10":
distro = "debian/eol:buster"
- # debian:11 points to debian:bullseye upstream
- # debian:12 points to debian:bookworm upstream
+ case "debian:11":
+ distro = "debian/eol:bullseye"
+ case "debian:12":
+ distro = "debian:bookworm"
case "debian:13":
distro = "debian:trixie"
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/43532?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I7c4259d42ad9fb6e1ad8a36a4cc6c3b5c62323bc
Gerrit-Change-Number: 43532
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/43533?usp=email )
Change subject: data/build_binpkg: fix debian11 (EOL)
......................................................................
data/build_binpkg: fix debian11 (EOL)
Change-Id: I16f66b34dde8271355bb415214c124d918fc4512
---
M scripts/obs/data/build_binpkg.Dockerfile
1 file changed, 14 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/33/43533/1
diff --git a/scripts/obs/data/build_binpkg.Dockerfile b/scripts/obs/data/build_binpkg.Dockerfile
index fb3df72..b37904d 100644
--- a/scripts/obs/data/build_binpkg.Dockerfile
+++ b/scripts/obs/data/build_binpkg.Dockerfile
@@ -12,6 +12,20 @@
fi && \
useradd --uid=${UID} -m user
+# As of writing, the debian 11 security repository is not available on
+# archive.debian.org while at the same time the non-archived version is broken.
+# Build packages without the security repository during the gerrit binary
+# package verification jobs. (The official binary packages are not built with
+# this, they are built in OBS instead.)
+RUN case "$DISTRO" in \
+ debian:11) \
+ ( echo "deb http://archive.debian.org/debian bullseye main"; \
+ echo "deb http://snapshot.debian.org/archive/debian-security/20250625T172521Z bullseye-security main"; \
+ echo "deb http://archive.debian.org/debian bullseye-updates main"; \
+ ) > /etc/apt/sources.list \
+ ;; \
+ esac
+
# Only install build-essential here, and what's needed to add the Osmocom
# repository. Everything else must be defined as dependency in the package
# build recipe. For rpm-based distributions, there is no build-essential or
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/43533?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I16f66b34dde8271355bb415214c124d918fc4512
Gerrit-Change-Number: 43533
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>