fixes #10403 - resync names of unmanaged hosts to their primary NIC
MoveHostNicsToInterfaces previously ignored unmanaged hosts, but they need migrating too. Updated the existing migration to migrate both, then for existing hosts, add a new migration to ensure all primary NIC names are set from the host's name, and to add new NICs where they are missing.
(cherry picked from commit 377bb86d125709ec7033edc3eaf5db1293405ee7)
Related issues
Bug #10403: Smart Class Parameter Overrides using the FQDN fact as a match no longer applies the override
fixes #10403 - resync names of unmanaged hosts to their primary NIC
MoveHostNicsToInterfaces previously ignored unmanaged hosts, but they
need migrating too. Updated the existing migration to migrate both,
then for existing hosts, add a new migration to ensure all primary NIC
names are set from the host's name, and to add new NICs where they are
missing.
(cherry picked from commit 377bb86d125709ec7033edc3eaf5db1293405ee7)