Open
Description
Issue Description
After updating to Fedora 41 and configuring the machine in rootful mode, running a container returns a netavark error:
# podman run hello
WARN[0000] Using cgroups-v1 which is deprecated in favor of cgroups-v2 with Podman v5 and will be removed in a future version. Set environment variable `PODMAN_IGNORE_CGROUPSV1_WARNING` to hide this warning.
internal:0:0-0: Error: Could not process rule: No such file or directory
internal:0:0-0: Error: Could not process rule: No such file or directory
Error: netavark: nftables error: nft did not return successfully while applying ruleset
Steps to reproduce the issue
Steps to reproduce the issue
- Init/Run a rootful machine:
> cd <podman git repo>
> gh pr checkout 26318
> .\winmake.ps1 podman
> .\bin\windows\podman machine init --image docker://quay.io/mloriedo/machine-os-wsl:5.5-next
> .\bin\windows\podman podman machine set --rootful
> .\bin\windows\podman podman machine start
> .\bin\windows\podman podman run hello
podman info output
Podman built from main branch running on Windows 11 with WSL v2.4.9.0 and Kernel v5.15.167.4-1
Additional information
Using a more recent version of the Kernel (v6.6.36) doesn't help.
Configuring podman to use iptables fixes the problem:
[network]
firewall_driver="iptables"