Skip to content

Commit

Permalink
Remove EOL containers (end of general support of SLE15 SP5)
Browse files Browse the repository at this point in the history
  • Loading branch information
dirkmueller committed Jan 2, 2025
1 parent 3b947b4 commit 43698c9
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 20 deletions.
18 changes: 6 additions & 12 deletions bci_tester/data.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@

# Allowed os versions for Language and Application containers
ALLOWED_NONBASE_OS_VERSIONS = (
"15.5",
"15.6",
"15.6-ai",
"15.7",
Expand All @@ -53,7 +52,6 @@

# Allowed os versions for SLE_BCI repo checks
ALLOWED_BCI_REPO_OS_VERSIONS = (
"15.5",
"15.6",
"15.6-ai",
"15.7",
Expand All @@ -67,7 +65,7 @@
_DEFAULT_NONBASE_OS_VERSIONS = ("15.6", "15.7", "tumbleweed")

# Test base containers by default for these versions
_DEFAULT_BASE_OS_VERSIONS = ("15.5", "15.6", "15.7", "16.0", "tumbleweed")
_DEFAULT_BASE_OS_VERSIONS = ("15.6", "15.7", "16.0", "tumbleweed")

# List the released versions of SLE, used for supportabilty and EULA tests
RELEASED_SLE_VERSIONS = ("15.3", "15.4", "15.5", "15.6", "15.6-ai")
Expand Down Expand Up @@ -523,19 +521,19 @@ def create_BCI(
)

OPENJDK_11_CONTAINER = create_BCI(
build_tag="bci/openjdk:11", available_versions=["15.5", "tumbleweed"]
build_tag="bci/openjdk:11", available_versions=["tumbleweed"]
)
OPENJDK_DEVEL_11_CONTAINER = create_BCI(
build_tag="bci/openjdk-devel:11",
available_versions=["15.5", "tumbleweed"],
available_versions=["tumbleweed"],
custom_entry_point="/bin/sh",
)
OPENJDK_17_CONTAINER = create_BCI(
build_tag="bci/openjdk:17", available_versions=["15.5", "tumbleweed"]
build_tag="bci/openjdk:17", available_versions=["tumbleweed"]
)
OPENJDK_DEVEL_17_CONTAINER = create_BCI(
build_tag="bci/openjdk-devel:17",
available_versions=["15.5", "tumbleweed"],
available_versions=["tumbleweed"],
custom_entry_point="/bin/sh",
)
OPENJDK_21_CONTAINER = create_BCI(
Expand Down Expand Up @@ -565,9 +563,6 @@ def create_BCI(
OPENJDK_DEVEL_23_CONTAINER,
]

NODEJS_18_CONTAINER = create_BCI(
build_tag="bci/nodejs:18", available_versions=["15.5"]
)
NODEJS_20_CONTAINER = create_BCI(
build_tag="bci/nodejs:20",
available_versions=["15.6"],
Expand All @@ -579,7 +574,6 @@ def create_BCI(
)

NODEJS_CONTAINERS = [
NODEJS_18_CONTAINER,
NODEJS_20_CONTAINER,
NODEJS_22_CONTAINER,
]
Expand Down Expand Up @@ -784,7 +778,7 @@ def create_BCI(
)
for pg_ver, pg_versions in (
(14, ["tumbleweed"]),
(15, ["15.5", "tumbleweed"]),
(15, ["tumbleweed"]),
(16, _DEFAULT_NONBASE_OS_VERSIONS),
(17, ["15.6", "tumbleweed"]),
)
Expand Down
10 changes: 2 additions & 8 deletions tests/test_metadata.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,15 +59,11 @@
from bci_tester.data import MILVUS_CONTAINER
from bci_tester.data import MINIMAL_CONTAINER
from bci_tester.data import NGINX_CONTAINER
from bci_tester.data import NODEJS_18_CONTAINER
from bci_tester.data import NODEJS_20_CONTAINER
from bci_tester.data import NODEJS_22_CONTAINER
from bci_tester.data import NODEJS_CONTAINERS
from bci_tester.data import OLLAMA_CONTAINER
from bci_tester.data import OPENJDK_11_CONTAINER
from bci_tester.data import OPENJDK_17_CONTAINER
from bci_tester.data import OPENJDK_21_CONTAINER
from bci_tester.data import OPENJDK_23_CONTAINER
from bci_tester.data import OPENJDK_DEVEL_11_CONTAINER
from bci_tester.data import OPENJDK_DEVEL_17_CONTAINER
from bci_tester.data import OPENJDK_DEVEL_21_CONTAINER
from bci_tester.data import OPENJDK_DEVEL_23_CONTAINER
Expand Down Expand Up @@ -157,9 +153,6 @@ def _get_container_label_prefix(
"openjdk.devel",
ImageType.LANGUAGE_STACK,
),
(NODEJS_18_CONTAINER, "nodejs", ImageType.LANGUAGE_STACK),
(NODEJS_20_CONTAINER, "nodejs", ImageType.LANGUAGE_STACK),
(NODEJS_22_CONTAINER, "nodejs", ImageType.LANGUAGE_STACK),
(RUBY_25_CONTAINER, "ruby", ImageType.LANGUAGE_STACK),
(RUBY_33_CONTAINER, "ruby", ImageType.LANGUAGE_STACK),
(INIT_CONTAINER, "init", ImageType.OS),
Expand All @@ -168,6 +161,7 @@ def _get_container_label_prefix(
(PHP_8_FPM, "php-fpm", ImageType.LANGUAGE_STACK),
(NGINX_CONTAINER, "nginx", ImageType.APPLICATION),
]
+ [(c, "nodejs", ImageType.LANGUAGE_STACK) for c in NODEJS_CONTAINERS]
+ [(c, "python", ImageType.LANGUAGE_STACK) for c in PYTHON_CONTAINERS]
+ [
(c, "python", ImageType.SAC_LANGUAGE_STACK)
Expand Down

0 comments on commit 43698c9

Please sign in to comment.