Skip to content

Commit

Permalink
Merge pull request #34 from SebastianAchilles/cleanup
Browse files Browse the repository at this point in the history
Cleanup old containers and update containers
  • Loading branch information
branfosj authored Nov 25, 2024
2 parents 225a966 + 5779f95 commit b5c1359
Show file tree
Hide file tree
Showing 17 changed files with 18 additions and 158 deletions.
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

0 comments on commit b5c1359

Please sign in to comment.