From 1b01767be82465034255e75c5787dd29405f28e6 Mon Sep 17 00:00:00 2001 From: Will Thompson Date: Sun, 24 Mar 2024 08:35:47 +0000 Subject: [PATCH] core: Add containernetworking-plugins MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit /etc/cni/net.d/87-podman-bridge.conflist refers to several plugins from this package; without it, attempting to run some configurations of containers (such as via docker-compose) fails with errors like: > ERROR: for postgres preparing container > 3e95923481bbf2f48645eff5da2c92e84b40f723f518153d270f703269fb3752 for > attach: plugin type="bridge" failed (add): failed to find plugin > "bridge" in path [/usr/local/libexec/cni /usr/libexec/cni > /usr/local/lib/cni /usr/lib/cni /opt/cni/bin] With this package installed, `docker-compose` can be used successfully from a toolbox container against podman on the host. It is 45 MiB which I feel a bit bad about, but maybe we can reclaim that somewhere else in the OS. --- eos-core-depends | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eos-core-depends b/eos-core-depends index 56e0e2f7..395ffcd3 100644 --- a/eos-core-depends +++ b/eos-core-depends @@ -32,6 +32,8 @@ bolt catatonit cdrdao console-data +# podman's configuration refers to plugins from this package +containernetworking-plugins # Provides the default storage configuration for podman containers-storage cracklib-runtime