1. Migration from 1.3.5 to 1.4.0-epa2
An empty vif interface drops all vif's configuration during migration from 1.3.5 to 1.4.0-epa2
Configuration 1.3.5
interfaces { ethernet eth0 { address 192.168.0.1/24 vif 2 vif 800 { address 192.168.1.1/24 } vif 801 { address 192.168.2.1/24 } } loopback lo }
After migration all vifs configs under this interface are empty.
If we change from vif 2 to vif 2 {} in the configuration manually then migration passes.
2. Migration from 1.3.5 to 1.5 (1.5-rolling-202405010020)
The same config from 1.3.5
After migration, there is only a loopback interface in the configuration. Interface eth0 is absent.
If we change from loopback lo to loopback lo {} in the configuration manually then interfaces appear but vifs not.
After
If we change from vif 2 to vif 2 {} in the configuration manually then migration passes.