I have the latest Incus OS version installed with the following network config:
incus admin os system network edit
config:
interfaces:
- addresses:
- dhcp4
- slaac
hwaddr: <redacted>
name: enp5s0
roles:
- management
- storage
- cluster
- hwaddr: <redacted>
name: eno1
roles:
- instances
vlan_tags:
- 1010
- 111
Now I configure vlan 1010 for an instance (LXC) called “test” with:
incus config device add test eth0 nic nictype=bridged parent=eno1 vlan=1010 name=eth0
This works perfectly, the instance gets an IP assigned from upstream router, network access works as expected ![]()
Now I try to assign an ACL (also named “test”) to the instance, which also works.
incus config device set test eth0 security.acls="test"
But when I start the instance, i get the following error ![]()
incus start test
Error: Failed to start device "eth0": Failed adding bridge filter rules for instance device "test.eth0" (bridge): Failed apply nftables config: Failed to run: nft -f -: exit status 1 (/dev/stdin:31:37-45: Error: Could not resolve protocol name
iifname "veth973461ff" ip6 nexthdr ipv6-icmp icmpv6 type { nd-neighbor-solicit, nd-neighbor-advert } accept
^^^^^^^^^
/dev/stdin:88:37-45: Error: Could not resolve protocol name
iifname "veth973461ff" ip6 nexthdr ipv6-icmp icmpv6 type { nd-neighbor-solicit, nd-neighbor-advert } accept
^^^^^^^^^
/dev/stdin:90:37-45: Error: Could not resolve protocol name
oifname "veth973461ff" ip6 nexthdr ipv6-icmp icmpv6 type { nd-neighbor-solicit, nd-neighbor-advert } accept
^^^^^^^^^
/dev/stdin:106:37-45: Error: Could not resolve protocol name
oifname "veth973461ff" ip6 nexthdr ipv6-icmp icmpv6 type { nd-neighbor-solicit, nd-neighbor-advert } accept
^^^^^^^^^)
Try `incus info --show-log test` for more info
Any idea what is going wrong?