While testing out the various Gateway 10 upgrade scenarios, we ran into a strange issue when we use the reimaging method (existing v9.4 VM, reimage with v10 ISO) that doesn't occur when we use a new Gateway v10 OVA. This seems to occur when the VM has more than 1 NIC when reimaging.
When we use the v10 image as base and add 2 NICs, they are named ssg_eth0, ssg_eth1 and ssg_eth2 as per the new v10 naming conventions. This is working as expected as it did with previous gateways.
However, when we upgrade the existing v9.4 with 3 NICs via the reimaging method, the NICs are named ssg_eth0, ens192 and ens224 (CentOS7 NIC naming conventions for the last 2).
There is now also a file added in /etc/sysconfig/network-scripts called ifcfg-ens160 ens192 ens224
So it seems like there might be something wrong with the script that enumerates the NICs that are available on the system but only for the reimaging version.
Release: 10.0
Component: API GATEWAY