While testing upgrades to XCP-ng 8.2, I noticed that two system configuration files unexpectedly disappeared after the upgrade.
I tested on Citrix Hypervisor and reproduced the same behaviour.
The files that are missing are /etc/modprobe.d/blacklist-bridge.conf and /etc/modprobe.d/disable-ipv6.conf.
I have tested several scenarios, that allow me to assume that it is not expected:
- Citrix Hypervisor 8.2 fresh install: files present
- Citrix Hypervisor 8.0 upgraded to 8.2 using the update ISO: files present
- Citrix Hypervisor 8.0 upgraded to 8.2 using the installation ISO: files missing
From what I understood, /etc/modprobe.d/blacklist-bridge.conf is needed when the network mode is "openvswitch", which is the default, that I did not modify in any of the above scenarios.