On 5/9/23 14:30, lejeczek via Podman wrote:
It seems that this: /etc/cni/net.d/87-podman.conflist is some
remainer
of some previous installation
Ahh, that explains perfectly what you're seeing. You're right, it must
be a leftover from a previous setup, using an older version of podman.
The existence of any config. file in /etc/cni/net.d tells podman to use
the "old" CNI networking system. When the directory is empty, you get
the "new" netavark system. The two are _NOT_ compatible, forward or
backward with each other.
When upgrading (and system reset-ing) podman doesn't touch these files -
It does the "safe" thing, and assumes there could be some valuable
settings inside. It's up to you (when upgrading / switching systems) to
migrate the configuration manually (if applicable).
Unfortunately, this is not made very clear by the error messages and
behaviors. However, what you've found is working as intended -
moving/removing those files THEN resetting will put you on the new
netavark system - where you'll no longer see the errors.
Hope that helps.
---
Chris Evich (he/him), RHCA III
Senior Quality Assurance Engineer
If it ain't broke, your hammer isn't wide 'nough.