Skip to content

docker-bake: introduce helpers to identify LTS 2.541.x

103af33
Select commit
Loading
Failed to load commit list.
Closed

docker-bake: drop JDK 17 from weekly and future LTS controller images #2191

docker-bake: introduce helpers to identify LTS 2.541.x
103af33
Select commit
Loading
Failed to load commit list.
ci.jenkins.io / Tests / Build / debian-slim_jdk25 / Test linux-debian-slim_jdk25 failed Jan 9, 2026

failed: 5, passed: 22

failed: 5, passed: 22

Details

bake.bats.[docker bake: tags] Default tags unchanged

Stack trace
tags: test-type:golden-file
(from function `assert_matches_golden' in file tests/test_helpers.bash, line 35,
 in test file tests/bake.bats, line 12)
  `assert_matches_golden expected_tags make --silent tags' failed
--- tests/golden/expected_tags.txt	2026-01-09 02:26:30.197349015 +0000
+++ /dev/fd/63	2026-01-09 02:27:48.178330990 +0000
@@ -1,15 +1,11 @@
 docker.io/jenkins/jenkins:2.534 (debian_jdk21)
 docker.io/jenkins/jenkins:2.534-alpine (alpine_jdk21)
-docker.io/jenkins/jenkins:2.534-alpine-jdk17 (alpine_jdk17)
 docker.io/jenkins/jenkins:2.534-alpine-jdk21 (alpine_jdk21)
 docker.io/jenkins/jenkins:2.534-alpine-jdk25 (alpine_jdk25)
-docker.io/jenkins/jenkins:2.534-jdk17 (debian_jdk17)
 docker.io/jenkins/jenkins:2.534-jdk21 (debian_jdk21)
 docker.io/jenkins/jenkins:2.534-jdk25 (debian_jdk25)
-docker.io/jenkins/jenkins:2.534-rhel-ubi9-jdk17 (rhel_jdk17)
 docker.io/jenkins/jenkins:2.534-rhel-ubi9-jdk21 (rhel_jdk21)
 docker.io/jenkins/jenkins:2.534-rhel-ubi9-jdk25 (rhel_jdk25)
 docker.io/jenkins/jenkins:2.534-slim (debian-slim_jdk21)
-docker.io/jenkins/jenkins:2.534-slim-jdk17 (debian-slim_jdk17)
 docker.io/jenkins/jenkins:2.534-slim-jdk21 (debian-slim_jdk21)
 docker.io/jenkins/jenkins:2.534-slim-jdk25 (debian-slim_jdk25)

bake.bats.[docker bake: tags] Latest weekly tags unchanged

Stack trace
tags: test-type:golden-file
(from function `assert_matches_golden' in file tests/test_helpers.bash, line 35,
 in test file tests/bake.bats, line 15)
  `assert_matches_golden expected_tags_latest_weekly make --silent tags LATEST_WEEKLY=true' failed
--- tests/golden/expected_tags_latest_weekly.txt	2026-01-09 02:26:30.197349015 +0000
+++ /dev/fd/63	2026-01-09 02:27:48.230330982 +0000
@@ -1,36 +1,26 @@
 docker.io/jenkins/jenkins:2.534 (debian_jdk21)
 docker.io/jenkins/jenkins:2.534-alpine (alpine_jdk21)
-docker.io/jenkins/jenkins:2.534-alpine-jdk17 (alpine_jdk17)
 docker.io/jenkins/jenkins:2.534-alpine-jdk21 (alpine_jdk21)
 docker.io/jenkins/jenkins:2.534-alpine-jdk25 (alpine_jdk25)
-docker.io/jenkins/jenkins:2.534-jdk17 (debian_jdk17)
 docker.io/jenkins/jenkins:2.534-jdk21 (debian_jdk21)
 docker.io/jenkins/jenkins:2.534-jdk25 (debian_jdk25)
-docker.io/jenkins/jenkins:2.534-rhel-ubi9-jdk17 (rhel_jdk17)
 docker.io/jenkins/jenkins:2.534-rhel-ubi9-jdk21 (rhel_jdk21)
 docker.io/jenkins/jenkins:2.534-rhel-ubi9-jdk25 (rhel_jdk25)
 docker.io/jenkins/jenkins:2.534-slim (debian-slim_jdk21)
-docker.io/jenkins/jenkins:2.534-slim-jdk17 (debian-slim_jdk17)
 docker.io/jenkins/jenkins:2.534-slim-jdk21 (debian-slim_jdk21)
 docker.io/jenkins/jenkins:2.534-slim-jdk25 (debian-slim_jdk25)
 docker.io/jenkins/jenkins:alpine (alpine_jdk21)
-docker.io/jenkins/jenkins:alpine-jdk17 (alpine_jdk17)
 docker.io/jenkins/jenkins:alpine-jdk21 (alpine_jdk21)
 docker.io/jenkins/jenkins:alpine-jdk25 (alpine_jdk25)
-docker.io/jenkins/jenkins:alpine3.23-jdk17 (alpine_jdk17)
 docker.io/jenkins/jenkins:alpine3.23-jdk21 (alpine_jdk21)
 docker.io/jenkins/jenkins:alpine3.23-jdk25 (alpine_jdk25)
-docker.io/jenkins/jenkins:jdk17 (debian_jdk17)
 docker.io/jenkins/jenkins:jdk21 (debian_jdk21)
 docker.io/jenkins/jenkins:jdk25 (debian_jdk25)
 docker.io/jenkins/jenkins:latest (debian_jdk21)
-docker.io/jenkins/jenkins:latest-jdk17 (debian_jdk17)
 docker.io/jenkins/jenkins:latest-jdk21 (debian_jdk21)
 docker.io/jenkins/jenkins:latest-jdk25 (debian_jdk25)
-docker.io/jenkins/jenkins:rhel-ubi9-jdk17 (rhel_jdk17)
 docker.io/jenkins/jenkins:rhel-ubi9-jdk21 (rhel_jdk21)
 docker.io/jenkins/jenkins:rhel-ubi9-jdk25 (rhel_jdk25)
 docker.io/jenkins/jenkins:slim (debian-slim_jdk21)
-docker.io/jenkins/jenkins:slim-jdk17 (debian-slim_jdk17)
 docker.io/jenkins/jenkins:slim-jdk21 (debian-slim_jdk21)
 docker.io/jenkins/jenkins:slim-jdk25 (debian-slim_jdk25)

bake.bats.[docker bake: tags] Latest LTS tags unchanged

Stack trace
tags: test-type:golden-file
(from function `assert_matches_golden' in file tests/test_helpers.bash, line 35,
 in test file tests/bake.bats, line 18)
  `assert_matches_golden expected_tags_latest_lts make --silent tags LATEST_LTS=true JENKINS_VERSION="${LTS_JENKINS_VERSION}"' failed
--- tests/golden/expected_tags_latest_lts.txt	2026-01-09 02:26:30.197349015 +0000
+++ /dev/fd/63	2026-01-09 02:27:48.365330964 +0000
@@ -1,39 +1,29 @@
 docker.io/jenkins/jenkins:2.504.3 (debian_jdk21)
 docker.io/jenkins/jenkins:2.504.3-alpine (alpine_jdk21)
-docker.io/jenkins/jenkins:2.504.3-alpine-jdk17 (alpine_jdk17)
 docker.io/jenkins/jenkins:2.504.3-alpine-jdk21 (alpine_jdk21)
 docker.io/jenkins/jenkins:2.504.3-alpine-jdk25 (alpine_jdk25)
-docker.io/jenkins/jenkins:2.504.3-jdk17 (debian_jdk17)
 docker.io/jenkins/jenkins:2.504.3-jdk21 (debian_jdk21)
 docker.io/jenkins/jenkins:2.504.3-jdk25 (debian_jdk25)
 docker.io/jenkins/jenkins:2.504.3-lts (debian_jdk21)
 docker.io/jenkins/jenkins:2.504.3-lts-alpine (alpine_jdk21)
-docker.io/jenkins/jenkins:2.504.3-lts-jdk17 (debian_jdk17)
 docker.io/jenkins/jenkins:2.504.3-lts-jdk21 (debian_jdk21)
 docker.io/jenkins/jenkins:2.504.3-lts-jdk25 (debian_jdk25)
-docker.io/jenkins/jenkins:2.504.3-lts-rhel-ubi9-jdk17 (rhel_jdk17)
 docker.io/jenkins/jenkins:2.504.3-lts-rhel-ubi9-jdk21 (rhel_jdk21)
 docker.io/jenkins/jenkins:2.504.3-lts-rhel-ubi9-jdk25 (rhel_jdk25)
 docker.io/jenkins/jenkins:2.504.3-lts-slim (debian-slim_jdk21)
-docker.io/jenkins/jenkins:2.504.3-rhel-ubi9-jdk17 (rhel_jdk17)
 docker.io/jenkins/jenkins:2.504.3-rhel-ubi9-jdk21 (rhel_jdk21)
 docker.io/jenkins/jenkins:2.504.3-rhel-ubi9-jdk25 (rhel_jdk25)
 docker.io/jenkins/jenkins:2.504.3-slim (debian-slim_jdk21)
-docker.io/jenkins/jenkins:2.504.3-slim-jdk17 (debian-slim_jdk17)
 docker.io/jenkins/jenkins:2.504.3-slim-jdk21 (debian-slim_jdk21)
 docker.io/jenkins/jenkins:2.504.3-slim-jdk25 (debian-slim_jdk25)
 docker.io/jenkins/jenkins:lts (debian_jdk21)
 docker.io/jenkins/jenkins:lts-alpine (alpine_jdk21)
-docker.io/jenkins/jenkins:lts-alpine-jdk17 (alpine_jdk17)
 docker.io/jenkins/jenkins:lts-alpine-jdk21 (alpine_jdk21)
 docker.io/jenkins/jenkins:lts-alpine-jdk25 (alpine_jdk25)
-docker.io/jenkins/jenkins:lts-jdk17 (debian_jdk17)
 docker.io/jenkins/jenkins:lts-jdk21 (debian_jdk21)
 docker.io/jenkins/jenkins:lts-jdk25 (debian_jdk25)
-docker.io/jenkins/jenkins:lts-rhel-ubi9-jdk17 (rhel_jdk17)
 docker.io/jenkins/jenkins:lts-rhel-ubi9-jdk21 (rhel_jdk21)
 docker.io/jenkins/jenkins:lts-rhel-ubi9-jdk25 (rhel_jdk25)
 docker.io/jenkins/jenkins:lts-slim (debian-slim_jdk21)
-docker.io/jenkins/jenkins:lts-slim-jdk17 (debian-slim_jdk17)
 docker.io/jenkins/jenkins:lts-slim-jdk21 (debian-slim_jdk21)
 docker.io/jenkins/jenkins:lts-slim-jdk25 (debian-slim_jdk25)

bake.bats.[docker bake: platforms] Platforms per target unchanged

Stack trace
tags: test-type:golden-file
(from function `assert_matches_golden' in file tests/test_helpers.bash, line 35,
 in test file tests/bake.bats, line 22)
  `assert_matches_golden expected_platforms make --silent platforms' failed
--- tests/golden/expected_platforms.txt	2026-01-09 02:26:30.197349015 +0000
+++ /dev/fd/63	2026-01-09 02:27:48.369330963 +0000
@@ -1,17 +1,11 @@
-alpine_jdk17:linux/amd64
 alpine_jdk21:linux/amd64
 alpine_jdk21:linux/arm64
 alpine_jdk25:linux/amd64
 alpine_jdk25:linux/arm64
-debian-slim_jdk17:linux/amd64
 debian-slim_jdk21:linux/amd64
 debian-slim_jdk21:linux/arm64
 debian-slim_jdk25:linux/amd64
 debian-slim_jdk25:linux/arm64
-debian_jdk17:linux/amd64
-debian_jdk17:linux/arm64
-debian_jdk17:linux/ppc64le
-debian_jdk17:linux/s390x
 debian_jdk21:linux/amd64
 debian_jdk21:linux/arm64
 debian_jdk21:linux/ppc64le
@@ -20,9 +14,6 @@
 debian_jdk25:linux/arm64
 debian_jdk25:linux/ppc64le
 debian_jdk25:linux/s390x
-rhel_jdk17:linux/amd64
-rhel_jdk17:linux/arm64
-rhel_jdk17:linux/ppc64le
 rhel_jdk21:linux/amd64
 rhel_jdk21:linux/arm64
 rhel_jdk21:linux/ppc64le

jenkinsfile.bats.[Jenkinsfile] Default (weekly) targets from docker bake are taken in account in Jenkinsfile

Stack trace
tags: test-suite:jenkinsfile
(in test file tests/jenkinsfile.bats, line 10)
  `[ "$(get_default_docker_bake_targets)" == "$(get_targets_from_jenkinsfile)" ]' failed