diff options
Diffstat (limited to 'recipes-core/packagegroups')
-rw-r--r-- | recipes-core/packagegroups/packagegroup-container.bb | 29 | ||||
-rw-r--r-- | recipes-core/packagegroups/packagegroup-kubernetes.bb | 1 |
2 files changed, 29 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 | ||
42 | RDEPENDS:packagegroup-cni = " \ | ||
43 | cni \ | ||
44 | iptables \ | ||
45 | iproute2 \ | ||
46 | ipset \ | ||
47 | bridge-utils \ | ||
48 | " | ||
49 | |||
50 | RDEPENDS:packagegroup-netavark = " \ | ||
51 | ${@bb.utils.contains('DISTRO_FEATURES', 'seccomp', 'netavark aardvark-dns', '', d)} \ | ||
52 | " | ||
53 | |||
54 | RDEPENDS: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 | |||
39 | RDEPENDS:packagegroup-oci = " \ | 62 | RDEPENDS: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 | ||
46 | RDEPENDS:packagegroup-containerd = " \ | 69 | RDEPENDS:packagegroup-containerd = " \ |
47 | virtual-containerd \ | 70 | virtual-containerd \ |
71 | packagegroup-cni \ | ||
72 | containerd-cni \ | ||
73 | nerdctl \ | ||
74 | tini \ | ||
48 | " | 75 | " |
49 | 76 | ||
diff --git a/recipes-core/packagegroups/packagegroup-kubernetes.bb b/recipes-core/packagegroups/packagegroup-kubernetes.bb index d518fc15..e06b1cb4 100644 --- a/recipes-core/packagegroups/packagegroup-kubernetes.bb +++ b/recipes-core/packagegroups/packagegroup-kubernetes.bb | |||
@@ -28,6 +28,7 @@ RDEPENDS:packagegroup-kubernetes-base = " \ | |||
28 | RDEPENDS:packagegroup-k8s-host = " \ | 28 | RDEPENDS:packagegroup-k8s-host = " \ |
29 | packagegroup-kubernetes-base \ | 29 | packagegroup-kubernetes-base \ |
30 | kubernetes \ | 30 | kubernetes \ |
31 | cri-tools \ | ||
31 | " | 32 | " |
32 | 33 | ||
33 | RDEPENDS:packagegroup-k8s-node = " \ | 34 | RDEPENDS:packagegroup-k8s-node = " \ |