Skip to content

config.addendum.txt: add config for podman v5#697

Open
damdo wants to merge 4 commits into
gokrazy:mainfrom
damdo:add-podman-v5-requirements
Open

config.addendum.txt: add config for podman v5#697
damdo wants to merge 4 commits into
gokrazy:mainfrom
damdo:add-podman-v5-requirements

Conversation

@damdo
Copy link
Copy Markdown
Contributor

@damdo damdo commented Apr 22, 2026

With the introduction of podman 5 there have been several changes (ref).
One of which is netavark

With Podman 4.0, we introduced our new networking backend, netavark, to configure container networking, and since then, we defaulted to netavark over CNI. However, users that updated from 3.X and older were not migrated to netavark and thus they kept using CNI. With 5.0 we will only support netavark going forward due to the increased support burden of trying to work with two tools. CNI support is still guarded behind a build tag (cni)

And while I've been testing bumping podman from 4 to 5 and I'm encountering this issue:
Error: netavark: unable to append rule '-j NETAVARK-HOSTPORT-DNAT -m addrtype --dst-type LOCAL' to table 'nat': code: 2, msg: iptables v1.8.7 (nf_tables): Couldn't load match 'addrtype': No such file or directory

I've done some research and adding these this configs makes things work.

@damdo damdo marked this pull request as draft April 22, 2026 17:06
@damdo damdo mentioned this pull request Apr 22, 2026
4 tasks
@damdo damdo marked this pull request as ready for review April 22, 2026 17:31
@damdo damdo changed the title Add podman v5 requirements config.addendum.txt: add config for podman v5 Apr 22, 2026
@damdo damdo force-pushed the add-podman-v5-requirements branch from d062967 to 9dbb99e Compare May 1, 2026 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant