Symptom
FMC virtual appliance loses its eth0 NIC after a successful upgrade from the 6.6.x. version to 7.x
ifconfig will not show the eth0.
Upon tying a '/usr/local/sf/bin/configure-network' from 'expert' mode CLI we can see these errors:
eth0: error fetching interface information: Device not found
Caught SFSystem Exception!
System (/sbin/ifconfig eth0) Failed -- (eth0: error fetching interface information: Device not found: Device not found)
Appliance has no IP addresses on base management interface at /usr/local/sf/lib/perl/5.24.4/SF/Util.pm line 605 an external authentication object method RADIUS with secret key longer than 63 characters errors out.
Conditions
FMC upgrade to 7.x
Workaround
To restore the eth0 go to the Virtual Machine Manager GUI then'Add Hardware'. Choose NIC. Add a NIC virtio + macvtap source bridge and reboot the virtual Machine.
Incase of vmware, just add a NIC from vmware and reboot the FMC.
Further Problem Description
Virtual Machine Manager > Add Hardware > NIC