XCP-ng 8.3 updates announcements and testing
-
@stormi After pool update, XO Continuous Replication times dropped by 50%. Before, the hourly CR took about 14-15 minutes, after the update it takes about 7-8 minutes now. Most of the CR time is spent on setup of the VM for transfer, not the actual data transfer bandwidth. Normal delta backup times did not change (data transfer limited). No change/update in XO/hardware/network, just this XCP update.
-
@Andrew Nice. What kind of SR?
-
I can assume LVM based SR with a reasonable number of VDI, so metadata operation (mounting the VDI) took a lot of time.
-
@stormi Pool source SR is NFS. Destination has local EXT4. It's only around 70 VMs.
-
Then IDK why it's a lot faster
-
@olivierlambert LVM also plays a role with such SRs, maybe that's it. Or it's another optimization. XAPI had some too.
-
New update candidates for you to test! (adding to the previous batch)
New updates join the previous batch of update candidates. I also take this opportunity to call for more feedback on the previous batch of updates, in particular on the changes mentioned in its "What to test" part. Anyway, installing this batch will also install the previous one.
Main changes:
- qemu: Fix BSODs on VMs having the Windows Server 2025 September update and emulated NVMe controllers
- xcp-ng-pv-tools: FINALLY, we could embed our own, signed, Windows Guest Tools in the guest tools ISO shipped with XCP-ng! See https://xcp-ng.org/blog/2025/10/10/signed-windows-pv-drivers-now-available/
- xcp-ng-xapi-plugins:
- Reworked sdncontroller plugin to properly support all network types:
- Standard networks on physical devices
- Bonded networks
- VLAN on top of either standard networks or bonds
- Private networks
- Support per-VIF rules, as well as network-wide rules (no UI in XO at this time, xo-cli recommended)
- Reworked sdncontroller plugin to properly support all network types:
Other changes:
Optional packages:
- netdata: Minor change in the systemd unit file to avoid minor log pollution. No functional change.
Test on XCP-ng 8.3
yum clean metadata --enablerepo=xcp-ng-testing yum update --enablerepo=xcp-ng-testing reboot
The usual update rules apply: pool coordinator first, etc.
Versions:
qemu
: qemu-4.2.1-5.2.12.2.xcpng8.3xcp-ng-pv-tools
: xcp-ng-pv-tools-8.3-13.xcpng8.3xcp-ng-xapi-plugins
: xcp-ng-xapi-plugins-1.15.0-1.xcpng8.3
Optional packages:
netdata
: netdata-1.47.5-4.2.xcpng8.3
What to test
Normal use and anything else you want to test.
Additional focus can be given to:
- Everything we mentioned in the previous batch
- Make sure Windows+Linux VM installation and booting works on UEFI without PV drivers (that's when the NVMe emulated disks are used)
- XCP-ng's signed Windows Guest tools that are finally available on the guest tools ISO!
Known issues
XAPI's handling of remote logging remains to be fixed before the release.
So: don't attempt to set up remote logging yet. If you set it up previously, then it should continue to work.
Test window before official release of the updates
~5 days.
-
Sorry if this has been mentioned before.
You state to run the below command to test the updates.
yum clean metadata --enablerepo=xcp-ng-testing yum update --enablerepo=xcp-ng-testing reboot
How to revert changes if needed to? and/or how to switch back to normal repo?
-
@stormi Update (to the update) installed and running. Buggy Windows 2025 boots now with QEMU update.
-
Yay \o/ Thanks for the feedback
-
I also take this opportunity to call for more feedback on the previous batch of updates,
Well I updated a few days ago, tough I dont run much of the updated functions on my simple home lab, it all seems to work fine.
i7 gen 4 and NFSNow testing the new updates......
-
The new template for debian 13 is working in
XO-Lite