Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup old containers and update containers #34

Merged
merged 10 commits into from
Nov 25, 2024
21 changes: 6 additions & 15 deletions .github/workflows/build-publish-containers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,12 @@ jobs:
- centos-7.9
- centos-8.5
- centosstream-9
- fedora-35
- fedora-36
- opensuse-15.3
- opensuse-15.4
- rockylinux-8.5
- rockylinux-8.6
- rockylinux-8.7
- rockylinux-8.8
- rockylinux-8.9
- rockylinux-9.0
- rockylinux-9.1
- rockylinux-9.2
- rockylinux-9.3
- almalinux-8.6
- almalinux-9.0
- fedora-41
- opensuse-15.6
- rockylinux-8.10
- rockylinux-9.5
- almalinux-8.10
- almalinux-9.5
- ubuntu-20.04
- ubuntu-20.04-python2
- ubuntu-22.04
Expand Down
21 changes: 6 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,16 @@ Containers for testing EasyBuild, built automatically for `x86_64` and `aarch64`
## Available containers images


* `almalinux-8.6`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/almalinux-8.6/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/almalinux-8.6)
* `almalinux-9.0`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/almalinux-9.0/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/almalinux-9.0)
* `almalinux-8.10`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/almalinux-8.10/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/almalinux-8.10)
* `almalinux-9.5`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/almalinux-9.5/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/almalinux-9.5)
* `centos-7.9`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/centos-7.9/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/centos-7.9)
* `centos-7.9-python3`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/centos-7.9-python3/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/centos-7.9-python3)
* `centos-8.5`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/centos-8.5/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/centos-8.5)
* `centosstream-9`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/centosstream-9/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/centosstream-9)
* `fedora-35`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/fedora-35/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/fedora-35)
* `fedora-36`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/fedora-36/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/fedora-36)
* `opensuse-15.3`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/opensuse-15.3/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/opensuse-15.3)
* `opensuse-15.4`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/opensuse-15.4/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/opensuse-15.4)
* `rockylinux-8.5`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-8.5/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-8.5)
* `rockylinux-8.6`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-8.6/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-8.6)
* `rockylinux-8.7`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-8.7/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-8.7)
* `rockylinux-8.8`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-8.8/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-8.8)
* `rockylinux-8.9`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-8.9/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-8.9)
* `rockylinux-9.0`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-9.0/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-9.0)
* `rockylinux-9.1`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-9.1/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-9.1)
* `rockylinux-9.2`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-9.2/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-9.2)
* `rockylinux-9.3`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-9.3/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-9.3)
* `fedora-41`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/fedora-41/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/fedora-41)
* `opensuse-15.6`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/opensuse-15.6/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/opensuse-15.6)
* `rockylinux-8.10`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-8.10/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-8.10)
* `rockylinux-9.5`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/rockylinux-9.5/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/rockylinux-9.5)
* `ubuntu-20.04`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/ubuntu-20.04/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/ubuntu-20.04)
* `ubuntu-20.04-python2`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/ubuntu-20.04-python2/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/ubuntu-20.04-python2)
* `ubuntu-22.04`: [recipe](https://github.com/easybuilders/easybuild-containers/blob/main/ubuntu-22.04/Dockerfile), [image @ ghcr.io](https://github.com/easybuilders/easybuild-containers/pkgs/container/ubuntu-22.04)
Expand Down
2 changes: 1 addition & 1 deletion rockylinux-8.8/Dockerfile → almalinux-8.10/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM rockylinux:8.8
FROM almalinux:8.10
RUN useradd -ms /bin/bash easybuild
# enable PowerTools repository, required by Lmod in EPEL
RUN dnf -y install dnf-plugins-core && dnf config-manager --set-enabled powertools \
Expand Down
10 changes: 0 additions & 10 deletions almalinux-8.6/Dockerfile

This file was deleted.

25 changes: 0 additions & 25 deletions almalinux-9.0/Dockerfile

This file was deleted.

2 changes: 1 addition & 1 deletion rockylinux-9.3/Dockerfile → almalinux-9.5/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM rockylinux:9.3
FROM almalinux:9.5
RUN useradd -ms /bin/bash easybuild
RUN dnf -y update \
# enable crb repository
Expand Down
6 changes: 0 additions & 6 deletions fedora-36/Dockerfile

This file was deleted.

2 changes: 1 addition & 1 deletion fedora-35/Dockerfile → fedora-41/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM fedora:35
FROM fedora:41
RUN useradd -ms /bin/bash easybuild
RUN dnf -y install python3 python3-pip Lmod
# glibc-langpack-en provides locale stuff (for en_US.UTF-8)
Expand Down
6 changes: 0 additions & 6 deletions opensuse-15.3/Dockerfile

This file was deleted.

2 changes: 1 addition & 1 deletion opensuse-15.4/Dockerfile → opensuse-15.6/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM opensuse/leap:15.4
FROM opensuse/leap:15.6
RUN useradd -ms /bin/bash easybuild
RUN zypper --non-interactive install python3 python3-pip lua-lmod
# glibc-locale provides locale stuff, required for example by libxml2 test suite
Expand Down
2 changes: 1 addition & 1 deletion rockylinux-8.9/Dockerfile → rockylinux-8.10/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM rockylinux:8.9
FROM rockylinux/rockylinux:8.10
RUN useradd -ms /bin/bash easybuild
# enable PowerTools repository, required by Lmod in EPEL
RUN dnf -y install dnf-plugins-core && dnf config-manager --set-enabled powertools \
Expand Down
8 changes: 0 additions & 8 deletions rockylinux-8.5/Dockerfile

This file was deleted.

8 changes: 0 additions & 8 deletions rockylinux-8.6/Dockerfile

This file was deleted.

8 changes: 0 additions & 8 deletions rockylinux-8.7/Dockerfile

This file was deleted.

25 changes: 0 additions & 25 deletions rockylinux-9.0/Dockerfile

This file was deleted.

26 changes: 0 additions & 26 deletions rockylinux-9.1/Dockerfile

This file was deleted.

2 changes: 1 addition & 1 deletion rockylinux-9.2/Dockerfile → rockylinux-9.5/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM rockylinux:9.2
FROM rockylinux/rockylinux:9.5
RUN useradd -ms /bin/bash easybuild
RUN dnf -y update \
# enable crb repository
Expand Down
Loading