Package: podman
Version: 5.2.1+ds1-2
Severity: normal
Tags: patch


Hi,

In podman, CNI networking is by default not enabled anymore. The
"alternative" (netavark) is, unfortunately, not on feature parity
with CNI. For example, vlan aware bridge networks are not supported [1].

Podman provides a build tag to re-enable CNI. Please enable it until
netavark reaches features compatibility with CNI.

I tested with the below patch and my networks are back being supported
by podman 5.

[1] https://github.com/containers/netavark/issues/1028


--- debian/rules~       2024-08-17 13:39:04.000000000 +0200
+++ debian/rules        2024-08-22 15:00:24.986883061 +0200
@@ -48,7 +48,7 @@
 export HOME=$(CURDIR)/debian/tmp

 ## https://podman.io/getting-started/installation#build-tags
-BUILDTAGS := apparmor,seccomp,selinux,systemd,libsubid
+BUILDTAGS := apparmor,seccomp,selinux,systemd,libsubid,cni
 BUILDTAGS_REMOTE := 
remote,exclude_graphdriver_btrfs,btrfs_noversion,exclude_graphdriver_devicemapper,containers_image_openpgp

 # containers_image_openpgp


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (505, 'unstable'), (500, 'unstable-debug'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.10.6-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=nl_NL.utf8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages podman depends on:
ii  conmon                           2.1.10+ds1-1+b1
ii  crun                             1.16.1-1
ii  golang-github-containers-common  0.60.1+ds1-3
ii  init-system-helpers              1.66
ii  libc6                            2.39-7
ii  libgpgme11t64                    1.18.0-5
ii  libseccomp2                      2.5.5-1+b1
ii  libsqlite3-0                     3.46.1-1
ii  libsubid5                        1:4.16.0-4
ii  netavark                         1.9.0-4

Versions of packages podman recommends:
ii  buildah             1.37.1+ds1-2
ii  ca-certificates     20240203
ii  catatonit           0.1.7-1+b1
ii  containers-storage  1.55.0+ds1-3
ii  dbus-user-session   1.14.10-4+b1
ii  passt               0.0~git20240821.1d6142f-1
ii  slirp4netns         1.2.1-1+b1
ii  uidmap              1:4.16.0-4

Versions of packages podman suggests:
pn  docker-compose  <none>
ii  iptables        1.8.10-4

-- Configuration Files:
/etc/cni/net.d/87-podman-bridge.conflist changed [not included]

-- no debconf information

_______________________________________________
Pkg-go-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

Reply via email to