The recently added migration script https://github.com/vyos/vyos-1x/blob/current/src/migration-scripts/interfaces/20-to-21 fails to run on AWS hosts due to this error captured in the attached log:
The root cause appears to be that ethtool does not report link autonegotiation properties at all for the virtualized NICs on the AWS hosts. E.g., the following is the ethtool output on a previous working equuleus build:
vyos@ip-172-16-1-65:~$ ethtool eth0 Settings for eth0: Current message level: 0x000004e3 (1251) drv probe ifup rx_err tx_err tx_done Link detected: yes
We could update the AWS config template in vyos-bulid to have a newer version to avoid the migration, but it may be better to patch the migration script to support interfaces that have ethtool output like the above.