podman: add new kernel module rrecommends

Testing podman + netavark without kernel-modules installed
in the image shows some are missing from the rrecomends.

It could be argued that they belong in netavark, but since
podman + netavark are almost always used together, we group
them here.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2024-03-23 00:54:39 +00:00
parent 081ef3c19c
commit fb2d44b8a0

View File

@ -152,7 +152,14 @@ RDEPENDS:${PN} += "\
conmon ${VIRTUAL-RUNTIME_container_runtime} iptables ${VIRTUAL-RUNTIME_container_networking} skopeo ${VIRTUAL-RUNTIME_base-utils-nsenter} \ conmon ${VIRTUAL-RUNTIME_container_runtime} iptables ${VIRTUAL-RUNTIME_container_networking} skopeo ${VIRTUAL-RUNTIME_base-utils-nsenter} \
${@bb.utils.contains('PACKAGECONFIG', 'rootless', 'fuse-overlayfs slirp4netns', '', d)} \ ${@bb.utils.contains('PACKAGECONFIG', 'rootless', 'fuse-overlayfs slirp4netns', '', d)} \
" "
RRECOMMENDS:${PN} += "slirp4netns kernel-module-xt-masquerade kernel-module-xt-comment" RRECOMMENDS:${PN} += "slirp4netns \
kernel-module-xt-masquerade \
kernel-module-xt-comment \
kernel-module-xt-mark \
kernel-module-xt-addrtype \
kernel-module-xt-conntrack \
kernel-module-xt-tcpudp \
"
RCONFLICTS:${PN} = "${@bb.utils.contains('PACKAGECONFIG', 'docker', 'docker', '', d)}" RCONFLICTS:${PN} = "${@bb.utils.contains('PACKAGECONFIG', 'docker', 'docker', '', d)}"
RDEPENDS:${PN}-ptest += " \ RDEPENDS:${PN}-ptest += " \