Skip to content

Commit

Permalink
16027 FIX Cease to provide builds for Ubuntu 23.10 (Mantic Minotaur)
Browse files Browse the repository at this point in the history
With this werk, we cease to deliver builds for Ubuntu 23.10.
Since Ubuntu 23.10 is out of support since July 2024, it is necessary to upgrade to Ubuntu 24.04 before installing upcoming Checkmk builds.

CMK-20308

Change-Id: Ifd790f1f53a6c8753d19274b55ee83da7593f3b3
  • Loading branch information
JonasScharpf committed Nov 21, 2024
1 parent 1ec06b2 commit 6ff860d
Show file tree
Hide file tree
Showing 9 changed files with 15 additions and 238 deletions.
12 changes: 12 additions & 0 deletions .werks/16027
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Title: Cease to provide builds for Ubuntu 23.10 (Mantic Minotaur)
Class: fix
Compatible: incomp
Component: omd
Date: 1732108951
Edition: cre
Level: 1
Version: 2.3.0p22

With this werk, we cease to deliver builds for Ubuntu 23.10.
Since Ubuntu 23.10 is out of support since July 2024, it is necessary to upgrade to Ubuntu 24.04 before installing upcoming Checkmk builds.

This file was deleted.

2 changes: 0 additions & 2 deletions buildscripts/docker_image_aliases/IMAGE_UBUNTU_23_10/meta.yml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@ case "$DIST_VERSION" in
Ubuntu_22.04) REPO_NAME="deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy$CLANG_VERSION_STRING main" ;;
Ubuntu_22.10) REPO_NAME="deb http://apt.llvm.org/kinetic/ llvm-toolchain-kinectic$CLANG_VERSION_STRING main" ;;
Ubuntu_23.04) REPO_NAME="deb http://apt.llvm.org/lunar/ llvm-toolchain-lunar$CLANG_VERSION_STRING main" ;;
Ubuntu_23.10) REPO_NAME="deb http://apt.llvm.org/mantic/ llvm-toolchain-mantic$CLANG_VERSION_STRING main" ;;
Ubuntu_24.04) REPO_NAME="deb http://apt.llvm.org/noble/ llvm-toolchain-mantic$CLANG_VERSION_STRING main" ;;
*) failure "Distribution '$DISTRO' in version '$VERSION' is not supported by this script (${DIST_VERSION})." >&2 ;;
esac
Expand Down
153 changes: 0 additions & 153 deletions buildscripts/infrastructure/build-nodes/ubuntu-23.10/Dockerfile

This file was deleted.

11 changes: 3 additions & 8 deletions editions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,6 @@ daily_saas: &daily_saas
- "ubuntu-22.04"
- "ubuntu-24.04"

# Builds for those distros will only be available internally for development purpose
internal_distros: &internal_distros
- "ubuntu-23.10"

# Currently, all builds of the saas edition should stay completley internal
internal_editions:
- "saas"
Expand All @@ -45,8 +41,8 @@ internal_editions:
editions:
enterprise:
release: [*common, "cma-3", "cma-4"]
daily: [*common, *internal_distros, "cma-3", "cma-4"]
daily_tests: [*common, *internal_distros]
daily: [*common, "cma-3", "cma-4"]
daily_tests: [*common]
# Don't test the update process for internal distros, they are not public anyway
daily_update_tests: [*common]
weekly: [*common, "cma-3", "cma-4"]
Expand Down Expand Up @@ -82,5 +78,4 @@ editions:
# We currently only need this for the internal_distros as at the point in the pipeline,
# where we want to exclude the internal distros, we are only using the distro codes and not the
# distro name anymore.
distro_to_codename:
ubuntu-23.10: "mantic"
distro_to_codename: []
71 changes: 0 additions & 71 deletions omd/distros/UBUNTU_23.10.mk

This file was deleted.

1 change: 0 additions & 1 deletion tests/testlib/containers.py
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,6 @@ def check_for_local_package(version: CMKVersion, distro_name: str) -> bool:
"debian-12": "bookworm",
"ubuntu-20.04": "focal",
"ubuntu-22.04": "jammy",
"ubuntu-23.10": "mantic",
"ubuntu-24.04": "noble",
"centos-8": "el8",
# "almalinux-9": "el9", # disabled due to CMK-20297
Expand Down
1 change: 0 additions & 1 deletion tests/testlib/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -432,7 +432,6 @@ def code_name(distro_name: str) -> str:
"ubuntu-20.04": "focal",
"ubuntu-22.04": "jammy",
"ubuntu-23.04": "lunar",
"ubuntu-23.10": "mantic",
"ubuntu-24.04": "noble",
"centos-7": "el7",
"centos-8": "el8",
Expand Down

0 comments on commit 6ff860d

Please sign in to comment.