So restarted from 0 the machine (took another qcow fresh image)
The kernel in use was 5.14.21-150500.55.7-default
I did
zypper in kernel-default-5.14.21-150500.55.19.1
reboot and redid the lxc creation
If I fully disable it, is working without any problem.
I will dig more, but I am pretty sure the problem is that the interface is not added into any zone…
and in fact if I do
firewall-cmd --permanent --zone=internal --add-interface=lxdbr0
firewall-cmd --permanent --zone=internal --add-service=dhcp
firewall-cmd --reload
The ip is now associated (but dns and co do not work, as I think some stuff is missing in internal, current conf is this one)
internal (active)
target: default
ingress-priority: 0
egress-priority: 0
icmp-block-inversion: no
interfaces: lxdbr0
sources:
services: dhcp dhcpv6-client mdns samba-client ssh
ports:
protocols:
forward: yes
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
I think I will just move to the trusted, and call it a day…
I would have expected to be autoconfigured the firewall, like what happens for libvirt (which itself is mostly working but missing the port forwarding -.-)