You may add to this the following
- when you migrate with
lxd-to-incus, the existing private bridge (by default,lxdbr0) remains in the migrated setup. This makes sense as a way to cover instances that specifically havelxdbr0in their configuration. When cleaning up, you may try renaming the interface toincusbr0as a way to wean out any network configuration that uses the hard-coded interface name. - when you migrate with
lxd-to-incus, thednsmasqprocess that takes care of the managed network now configures the instance names to have suffix.incus(instead of the old.lxd). That is, before:mycontainer.lxd, nowmycontainer.incus. This could cause trouble if your instances are configured to use those hostnames with suffices. There’s a workaround to keep the old suffix until you fix the configuration files.