I'm having issue with pve-firewall having "pending changes" as soon as I enable nftables at the host level
Code:
pve-firewall status
Status: enabled/running (pending changes)
- Restarting pve-firewall does not help
- Deleting all VNet firewall rules does not help
Linux x3 6.8.12-4-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-4 (2024-11-06T15:04Z) x86_64 GNU/Linux
Code:
nft --version
nftables v1.0.6 (Lester Gooch #5)
Code:
systemctl status pve-firewall proxmox-firewall
● pve-firewall.service - Proxmox VE firewall
Loaded: loaded (/lib/systemd/system/pve-firewall.service; enabled; preset: enabled)
Active: active (running) since Fri 2025-03-07 14:59:04 CET; 8min ago
Process: 1433741 ExecStartPre=/usr/bin/update-alternatives --set ebtables /usr/sbin/ebtables-legacy (code=exited, status=0/SUCCE>
Process: 1433743 ExecStartPre=/usr/bin/update-alternatives --set iptables /usr/sbin/iptables-legacy (code=exited, status=0/SUCCE>
Process: 1433744 ExecStartPre=/usr/bin/update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy (code=exited, status=0/SUC>
Process: 1433745 ExecStart=/usr/sbin/pve-firewall start (code=exited, status=0/SUCCESS)
Main PID: 1433748 (pve-firewall)
Tasks: 1 (limit: 76816)
Memory: 98.5M
CPU: 10.872s
CGroup: /system.slice/pve-firewall.service
└─1433748 pve-firewall
Mar 07 14:59:03 chant3 systemd[1]: Starting pve-firewall.service - Proxmox VE firewall...
Mar 07 14:59:04 chant3 pve-firewall[1433748]: starting server
Mar 07 14:59:04 chant3 systemd[1]: Started pve-firewall.service - Proxmox VE firewall.
● proxmox-firewall.service - Proxmox nftables firewall
Loaded: loaded (/lib/systemd/system/proxmox-firewall.service; enabled; preset: enabled)
Active: active (running) since Fri 2025-03-07 14:59:06 CET; 8min ago
Main PID: 1433808 (proxmox-firewal)
Tasks: 1 (limit: 76816)
Memory: 944.0K
CPU: 3.315s
CGroup: /system.slice/proxmox-firewall.service
└─1433808 /usr/libexec/proxmox/proxmox-firewall
Mar 07 14:59:06 chant3 systemd[1]: Started proxmox-firewall.service - Proxmox nftables firewall.