all: decommission Clearlinux

Intel has discontinued the distribution, so we remove it from the
compatibility list, and the `swupd` package manager support

Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
This commit is contained in:
Luca Di Maio
2025-08-24 13:38:57 +02:00
parent 065652def5
commit 19861f95f3
2 changed files with 0 additions and 55 deletions
-54
View File
@@ -1499,58 +1499,6 @@ setup_slackpkg()
fi
}
# setup_swupd will upgrade or setup all packages for clearlinux based systems.
# Arguments:
# None
# Expected global variables:
# upgrade: if we need to upgrade or not
# container_additional_packages: additional packages to install during this phase
# Expected env variables:
# None
# Outputs:
# None
setup_swupd()
{
# If we need to upgrade, do it and exit, no further action required.
if [ "${upgrade}" -ne 0 ]; then
swupd update
exit
fi
swupd bundle-add os-core-search
deps="
bc
cryptography
curl
network-basic
procps-ng
rsync
shells
sysadmin-basic
unzip
wget
x11-tools
zip
devpkg-Vulkan-Loader
lib-opengl
"
install_pkg=""
for dep in ${deps}; do
if swupd search "${dep}" > /dev/null; then
install_pkg="${install_pkg} ${dep}"
fi
done
# shellcheck disable=SC2086
swupd bundle-add ${install_pkg}
# Install additional packages passed at distrbox-create time
if [ -n "${container_additional_packages}" ]; then
# shellcheck disable=SC2086
swupd bundle-add ${container_additional_packages}
fi
}
# setup_xbps will upgrade or setup all packages for xbps based systems.
# Arguments:
# None
@@ -1841,8 +1789,6 @@ if [ "${upgrade}" -ne 0 ] ||
setup_pacman
elif command -v slackpkg; then
setup_slackpkg
elif command -v swupd; then
setup_swupd
elif command -v xbps-install; then
setup_xbps
elif command -v zypper; then
-1
View File
@@ -139,7 +139,6 @@ Distrobox guests tested successfully with the following container images:
| CentOS Stream | 8 <br> 9 <br> 10 | quay.io/centos/centos:stream8 <br> quay.io/centos/centos:stream9 <br> quay.io/centos/centos:stream10 |
| Chainguard Wolfi | | cgr.dev/chainguard/wolfi-base:latest |
| Chimera Linux | | docker.io/chimeralinux/chimera:latest |
| ClearLinux | | docker.io/library/clearlinux:latest <br> docker.io/library/clearlinux:base |
| Crystal Linux | | registry.gitlab.com/crystal-linux/misc/docker:latest |
| Debian | 7 <br> 8 <br> 9 <br> 10 <br> 11 <br> 12 <br> 13 | docker.io/debian/eol:wheezy <br> docker.io/debian/eol:buster <br> docker.io/debian/eol:bullseye <br> docker.io/library/debian:bookworm-backports <br> docker.io/library/debian:stable-backports |
| Debian | Testing | docker.io/library/debian:testing <br> docker.io/library/debian:testing-backports |