CA-108234: Prevent VM migration onto a host with lower platform version
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
Making the check for both types of migrations
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
CA-107702: Ensure that networkd explicitly configures all physical interfaces with IP in dom0

This is done by marking the interfaces as "persistent" in networkd. Previously, only bridge
interfaces (xenbr*, xapi*) with IP configuration were made persistent. However, their associated
physical interfaces (eth0 etc.) should receive the same treatment, so that attributes such as the
MTU are configured on these as well.

When a host starts, interfaces with IP config need to be configured before xapi can start,
especially on pool slaves, or if HA is enabled.

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Merge pull request #1304 from robhoes/ca107702

CA-107702: Ensure that networkd explicitly configures all physical interfaces with IP in dom0
Merge pull request #1296 from siddharthv/CA-108234

CA-108234: Prevent VM migration onto a host with lower platform version