packagegroups: add new container package sets

Adding the following new pacakge groups:

    packagegroup-cni
    packagegroup-netavark
    packagegroup-container-tools

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2024-10-21 01:42:03 +00:00
parent e1d12c78c4
commit f53b101d45

View File

@ -11,6 +11,9 @@ PACKAGES = "\
packagegroup-lxc \
packagegroup-docker \
packagegroup-oci \
packagegroup-cni \
packagegroup-netavark \
packagegroup-container-tools \
${@bb.utils.contains('DISTRO_FEATURES', 'seccomp ipv6', \
'packagegroup-podman', '', d)} \
packagegroup-containerd \
@ -36,8 +39,25 @@ RDEPENDS:packagegroup-podman = " \
podman \
"
RDEPENDS:packagegroup-cni = " \
cni \
"
RDEPENDS:packagegroup-netavark = " \
netavark \
aardvark-dns \
"
RDEPENDS:packagegroup-container-tools = " \
skopeo \
conmon \
umoci \
${@bb.utils.contains('VIRTUAL-RUNTIME_container_engine','podman','podman-tui nerdctl podman-compose','',d)} \
${@bb.utils.contains_any('VIRTUAL-RUNTIME_container_engine','dcoker docker-moby','docker-compose','',d)} \
"
RDEPENDS:packagegroup-oci = " \
virtual-runc \
${VIRTUAL-RUNTIME_container_runtime} \
oci-systemd-hook \
oci-runtime-tools \
oci-image-tools \