Why lxd ipvlan nic doesn't support hot plugging

Does anyone know why lxd ipvlan nic device doesn’t support hot plugging


This is because at this current time LXD relies on the underlying ipvlan support in liblxc. And liblxc doesn’t support hotplugging/editing config while the container is running.

In principle LXD could be updated to use its own ipvlan implementation, and then pass the ipvlan interface as a physical NIC (like we do for bridged and p2p types).

Got it.
Thank you for the answer.