diff options
author | Wouter Deconinck <wdconinc@gmail.com> | 2024-03-05 03:47:04 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-05 10:47:04 +0100 |
commit | dd4b3656086b1144cf25b2458922257152d886e8 (patch) | |
tree | 1337ed5aa32def1170e7c46d830843822f6af23d /lib | |
parent | 157d47fc5a20b4894f62e76928d643a047648b90 (diff) | |
download | spack-dd4b3656086b1144cf25b2458922257152d886e8.tar.gz spack-dd4b3656086b1144cf25b2458922257152d886e8.tar.bz2 spack-dd4b3656086b1144cf25b2458922257152d886e8.tar.xz spack-dd4b3656086b1144cf25b2458922257152d886e8.zip |
container: don't map develop to latest (#42952)
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/spack/spack/container/images.json | 42 | ||||
-rw-r--r-- | lib/spack/spack/container/images.py | 5 | ||||
-rw-r--r-- | lib/spack/spack/test/container/docker.py | 2 | ||||
-rw-r--r-- | lib/spack/spack/test/container/images.py | 2 |
4 files changed, 6 insertions, 45 deletions
diff --git a/lib/spack/spack/container/images.json b/lib/spack/spack/container/images.json index 4fca497f8b..b78b180333 100644 --- a/lib/spack/spack/container/images.json +++ b/lib/spack/spack/container/images.json @@ -19,9 +19,6 @@ }, "os_package_manager": "dnf", "build": "spack/fedora38", - "build_tags": { - "develop": "latest" - }, "final": { "image": "docker.io/fedora:38" } @@ -33,9 +30,6 @@ }, "os_package_manager": "dnf", "build": "spack/fedora37", - "build_tags": { - "develop": "latest" - }, "final": { "image": "docker.io/fedora:37" } @@ -47,9 +41,6 @@ }, "os_package_manager": "dnf_epel", "build": "spack/rockylinux9", - "build_tags": { - "develop": "latest" - }, "final": { "image": "docker.io/rockylinux:9" } @@ -61,9 +52,6 @@ }, "os_package_manager": "dnf_epel", "build": "spack/rockylinux8", - "build_tags": { - "develop": "latest" - }, "final": { "image": "docker.io/rockylinux:8" } @@ -75,9 +63,6 @@ }, "os_package_manager": "dnf_epel", "build": "spack/almalinux9", - "build_tags": { - "develop": "latest" - }, "final": { "image": "quay.io/almalinuxorg/almalinux:9" } @@ -89,9 +74,6 @@ }, "os_package_manager": "dnf_epel", "build": "spack/almalinux8", - "build_tags": { - "develop": "latest" - }, "final": { "image": "quay.io/almalinuxorg/almalinux:8" } @@ -105,9 +87,6 @@ "build": "spack/centos-stream", "final": { "image": "quay.io/centos/centos:stream" - }, - "build_tags": { - "develop": "latest" } }, "centos:7": { @@ -115,10 +94,7 @@ "template": "container/centos_7.dockerfile" }, "os_package_manager": "yum", - "build": "spack/centos7", - "build_tags": { - "develop": "latest" - } + "build": "spack/centos7" }, "opensuse/leap:15": { "bootstrap": { @@ -126,9 +102,6 @@ }, "os_package_manager": "zypper", "build": "spack/leap15", - "build_tags": { - "develop": "latest" - }, "final": { "image": "opensuse/leap:latest" } @@ -148,19 +121,13 @@ "template": "container/ubuntu_2204.dockerfile" }, "os_package_manager": "apt", - "build": "spack/ubuntu-jammy", - "build_tags": { - "develop": "latest" - } + "build": "spack/ubuntu-jammy" }, "ubuntu:20.04": { "bootstrap": { "template": "container/ubuntu_2004.dockerfile" }, "build": "spack/ubuntu-focal", - "build_tags": { - "develop": "latest" - }, "os_package_manager": "apt" }, "ubuntu:18.04": { @@ -168,10 +135,7 @@ "template": "container/ubuntu_1804.dockerfile" }, "os_package_manager": "apt", - "build": "spack/ubuntu-bionic", - "build_tags": { - "develop": "latest" - } + "build": "spack/ubuntu-bionic" } }, "os_package_managers": { diff --git a/lib/spack/spack/container/images.py b/lib/spack/spack/container/images.py index 6ff4f456af..8f012bce2f 100644 --- a/lib/spack/spack/container/images.py +++ b/lib/spack/spack/container/images.py @@ -50,10 +50,7 @@ def build_info(image, spack_version): if not build_image: return None, None - # Translate version from git to docker if necessary - build_tag = image_data["build_tags"].get(spack_version, spack_version) - - return build_image, build_tag + return build_image, spack_version def os_package_manager_for(image): diff --git a/lib/spack/spack/test/container/docker.py b/lib/spack/spack/test/container/docker.py index 3189e641ae..220605b568 100644 --- a/lib/spack/spack/test/container/docker.py +++ b/lib/spack/spack/test/container/docker.py @@ -25,7 +25,7 @@ def test_build_and_run_images(minimal_configuration): # Test the output of the build property build = writer.build - assert build.image == "spack/ubuntu-bionic:latest" + assert build.image == "spack/ubuntu-bionic:develop" def test_packages(minimal_configuration): diff --git a/lib/spack/spack/test/container/images.py b/lib/spack/spack/test/container/images.py index eac0f1e1fa..7f5d8feb89 100644 --- a/lib/spack/spack/test/container/images.py +++ b/lib/spack/spack/test/container/images.py @@ -12,7 +12,7 @@ import spack.container @pytest.mark.parametrize( "image,spack_version,expected", [ - ("ubuntu:18.04", "develop", ("spack/ubuntu-bionic", "latest")), + ("ubuntu:18.04", "develop", ("spack/ubuntu-bionic", "develop")), ("ubuntu:18.04", "0.14.0", ("spack/ubuntu-bionic", "0.14.0")), ], ) |