diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-09-06 19:37:24 +0000 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-09-06 20:37:04 +0000 |
| commit | ffa0733bcc7f512fb0e1ab1a0bf4836952406057 (patch) | |
| tree | 4121de37ca4cc7f196785c53ef88acaca3d52615 /scripts/package-build/linux-kernel | |
| parent | 511e0333f7d6d1126c5154cad6c011de2374130d (diff) | |
| download | vyos-build-ffa0733bcc7f512fb0e1ab1a0bf4836952406057.tar.gz vyos-build-ffa0733bcc7f512fb0e1ab1a0bf4836952406057.zip | |
oci: T9269: remove podman runtime from container image
Running containers inside the VyOS container is not supported and the
container CLI nodes are stripped from the image anyway, so podman(8) and
its helpers are dead weight - about 110 MiB of the uncompressed rootfs
(podman 43 MiB, podman-remote 32 MiB, netavark and aardvark-dns 21 MiB,
runc 8 MiB), which is roughly 32 MiB of the compressed tarball.
Remove the binaries along with everything that would otherwise dangle:
the podman and netavark systemd units - podman.service is enabled via a
"WantedBy" symlink and would fail on boot - the quadlet generators, the
tmpfiles.d snippet and the configuration shipped by containers-common.
The container operational mode templates are removed as well, they would
only greet the user with a traceback now that podman is gone.
Diffstat (limited to 'scripts/package-build/linux-kernel')
0 files changed, 0 insertions, 0 deletions
