diff options
Diffstat (limited to 'recipes-containers/vcontainer')
| -rw-r--r-- | recipes-containers/vcontainer/vpdmn-rootfs-image.bb | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/recipes-containers/vcontainer/vpdmn-rootfs-image.bb b/recipes-containers/vcontainer/vpdmn-rootfs-image.bb index f061ce08..cca9191f 100644 --- a/recipes-containers/vcontainer/vpdmn-rootfs-image.bb +++ b/recipes-containers/vcontainer/vpdmn-rootfs-image.bb | |||
| @@ -50,7 +50,8 @@ IMAGE_INSTALL = " \ | |||
| 50 | crun \ | 50 | crun \ |
| 51 | skopeo \ | 51 | skopeo \ |
| 52 | conmon \ | 52 | conmon \ |
| 53 | cni \ | 53 | netavark \ |
| 54 | aardvark-dns \ | ||
| 54 | busybox \ | 55 | busybox \ |
| 55 | iproute2 \ | 56 | iproute2 \ |
| 56 | iptables \ | 57 | iptables \ |
| @@ -121,13 +122,9 @@ additionalimagestores = [] | |||
| 121 | EOF | 122 | EOF |
| 122 | 123 | ||
| 123 | # Create containers.conf for podman engine settings | 124 | # Create containers.conf for podman engine settings |
| 124 | # Use CNI instead of netavark — netavark's dependency chain | ||
| 125 | # (nmap → libpcap → bluez5 → python3-pygobject → cairo) is too | ||
| 126 | # heavy for the vruntime BBMASK environment. | ||
| 127 | cat > ${IMAGE_ROOTFS}/etc/containers/containers.conf << 'EOF' | 125 | cat > ${IMAGE_ROOTFS}/etc/containers/containers.conf << 'EOF' |
| 128 | [network] | 126 | [network] |
| 129 | network_backend = "cni" | 127 | network_backend = "netavark" |
| 130 | cni_plugin_dirs = ["/opt/cni/bin", "/usr/libexec/cni"] | ||
| 131 | EOF | 128 | EOF |
| 132 | 129 | ||
| 133 | # Prevent libnss_systemd segfaults — systemd is not running in the | 130 | # Prevent libnss_systemd segfaults — systemd is not running in the |
