summaryrefslogtreecommitdiffstats
path: root/recipes-core/packagegroups/packagegroup-container.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-core/packagegroups/packagegroup-container.bb')
-rw-r--r--recipes-core/packagegroups/packagegroup-container.bb29
1 files changed, 28 insertions, 1 deletions
diff --git a/recipes-core/packagegroups/packagegroup-container.bb b/recipes-core/packagegroups/packagegroup-container.bb
index 4b1ad009..f5e20344 100644
--- a/recipes-core/packagegroups/packagegroup-container.bb
+++ b/recipes-core/packagegroups/packagegroup-container.bb
@@ -11,6 +11,9 @@ PACKAGES = "\
11 packagegroup-lxc \ 11 packagegroup-lxc \
12 packagegroup-docker \ 12 packagegroup-docker \
13 packagegroup-oci \ 13 packagegroup-oci \
14 packagegroup-cni \
15 packagegroup-netavark \
16 packagegroup-container-tools \
14 ${@bb.utils.contains('DISTRO_FEATURES', 'seccomp ipv6', \ 17 ${@bb.utils.contains('DISTRO_FEATURES', 'seccomp ipv6', \
15 'packagegroup-podman', '', d)} \ 18 'packagegroup-podman', '', d)} \
16 packagegroup-containerd \ 19 packagegroup-containerd \
@@ -36,8 +39,28 @@ RDEPENDS:packagegroup-podman = " \
36 podman \ 39 podman \
37" 40"
38 41
42RDEPENDS:packagegroup-cni = " \
43 cni \
44 iptables \
45 iproute2 \
46 ipset \
47 bridge-utils \
48"
49
50RDEPENDS:packagegroup-netavark = " \
51 ${@bb.utils.contains('DISTRO_FEATURES', 'seccomp', 'netavark aardvark-dns', '', d)} \
52"
53
54RDEPENDS:packagegroup-container-tools = " \
55 skopeo \
56 ${@bb.utils.contains('DISTRO_FEATURES', 'seccomp', 'conmon', '', d)} \
57 umoci \
58 ${@bb.utils.contains('VIRTUAL-RUNTIME_container_engine','podman','podman-tui nerdctl podman-compose','',d)} \
59 ${@bb.utils.contains_any('VIRTUAL-RUNTIME_container_engine','docker docker-moby','docker-compose','',d)} \
60"
61
39RDEPENDS:packagegroup-oci = " \ 62RDEPENDS:packagegroup-oci = " \
40 virtual-runc \ 63 ${VIRTUAL-RUNTIME_container_runtime} \
41 oci-systemd-hook \ 64 oci-systemd-hook \
42 oci-runtime-tools \ 65 oci-runtime-tools \
43 oci-image-tools \ 66 oci-image-tools \
@@ -45,5 +68,9 @@ RDEPENDS:packagegroup-oci = " \
45 68
46RDEPENDS:packagegroup-containerd = " \ 69RDEPENDS:packagegroup-containerd = " \
47 virtual-containerd \ 70 virtual-containerd \
71 packagegroup-cni \
72 containerd-cni \
73 nerdctl \
74 tini \
48" 75"
49 76