XCP-ng 8.3 updates announcements and testing
-
Installed the patches on my lab pool and both hosts are up and running and no issues so far.
-
Latest urgent updates installed on 3-node Intel pool. Everything is working as before including the pre-production code "no stats" issue, but that still resolves following xe-toolstack-restart command. Since it is currently Microsoft patch Tuesday here, the latest Windows 11-24H2 2025-05 cumulative update was installed to VM along with various Linux VM updates and live VM host migrations. All working well including latest af03c Xen Orchestra from source (XOS).
-
@stormi Upgraded my test 8.3 hosts, several Intel and AMD Zen 3. So far, so good.
-
Update published: https://xcp-ng.org/blog/2025/05/14/may-2025-security-update-for-xcp-ng-8-2-8-3/
Thank your for the tests.
-
I see this for my 8.2 pool this morning, I'll kick it off when we all go into a meeting so it will be done when we finish.
-
@Greg_E Updated 3 pools @business (3 Intel hosts, 2 EPYC hosts) all OK with stats. Also 1 pool @home (2 Intel Protectlis) all OK with stats.
-
I updated the master pool...all went well. I updated one of the other hosts. After it rebooted, I got lots of messages about "Async.VM.clean_shutdown: 8%" on the various VMs.
My bad....XO was a two builds behind and well as XO was not up to date.
I updated to commit 95e72 and updated XOA version to 5.106.2 and all is well.
User error on my part but I hope this helps someone.
-
No issues so far with my production system (8.2.x) and this batch of important updates, these are on Intel Silver (v2?) processors.
But my system is so vanilla that I doubt there would be any issues anyway. The only "out of normal" thing I've done today is storage migrate a VM off of one Truenas to another so I can apply some updates to Truenas. Then I'll migrate everything to the updated server so I can update the "main" storage.
-
Can't migrate
VHD
between poolsI updated my Intel test host/pool at the
New update candidates for you to test!
8 days ago.yum clean metadata --enablerepo=xcp-ng-testing yum update --enablerepo=xcp-ng-testing reboot
I then ran the
New security update candidates for you to test!
2 days agoyum clean metadata --enablerepo=xcp-ng-candidates yum update --enablerepo=xcp-ng-candidates reboot
I was no longer able to migrate a VHD from my Intel "test" host/pool to my AMD "production" host/pool
My thought was I had to wait for the "release" update.When the update was published, on my "production" host I ran
New update candidates for you to test!
andNew security update candidates for you to test!
(why didn't I just runyum update
??)
Still no migrationTried to update my hosts
[10:23 x1 ~]# yum update InlÀsta insticksmoduler: fastestmirror Loading mirror speeds from cached hostfile Excluding mirror: updates.xcp-ng.org * xcp-ng-base: mirrors.xcp-ng.org Excluding mirror: updates.xcp-ng.org * xcp-ng-updates: mirrors.xcp-ng.org No packages marked for update
[11:03 x2 ~]# yum update InlÀsta insticksmoduler: fastestmirror Loading mirror speeds from cached hostfile Excluding mirror: updates.xcp-ng.org * xcp-ng-base: mirrors.xcp-ng.org Excluding mirror: updates.xcp-ng.org * xcp-ng-updates: mirrors.xcp-ng.org No packages marked for update
I then checked the software versions and there is a diff. in
git_id
,date
,xapi_build
anddb_schema
[10:23 x1 ~]# xe host-list params=software-version software-version (MRO) : product_version: 8.3.0; product_version_text: 8.3; product_version_text_short: 8.3; platform_name: XCP; platform_version: 3.4.0; product_brand: XCP-ng; build_number: 8.3.0; git_id: 0; hostname: localhost; date: 20250507T15:15:51Z; dbv: 0.0.1; xapi: 25.6; xapi_build: 25.6.0; xen: 4.17.5-13; linux: 4.19.0+1; xencenter_min: 2.21; xencenter_max: 2.21; network_backend: openvswitch; db_schema: 5.786
[10:20 x2 ~]# xe host-list params=software-version software-version (MRO) : product_version: 8.3.0; product_version_text: 8.3; product_version_text_short: 8.3; platform_name: XCP; platform_version: 3.4.0; product_brand: XCP-ng; build_number: 8.3.0; git_id: 2; hostname: localhost; date: 20250211T18:05:31Z; dbv: 0.0.1; xapi: 24.19; xapi_build: 24.19.2; xen: 4.17.5-13; linux: 4.19.0+1; xencenter_min: 2.21; xencenter_max: 2.21; network_backend: openvswitch; db_schema: 5.780
What is the next step to fix this?
-
Now I am not sure if I did run the
New update candidates for you to test!
Is there a way to force the updates? -
@ph7 As David mentioned, the security updates were released yesterday. They are no longer in the
candidates
repository, but in theupdates
repository.Note that the updates in the
testing
repository have not yet been released. They include a more recent version of the XAPI. This could explain why you can no longer migrate this VHD between your test and production environments.Are you trying to perform a live migration or with the VM powered off?
-
@gduperrey said in XCP-ng 8.3 updates announcements and testing:
Are you trying to perform a live migration or with the VM powered off?
No live migration, different pools, VDI migration only, powered off.
Warm migration is working.It's OK, I can wait for the release
-
@ph7 @gduperrey With current updates: Cold (VM off) migration works for me. Live migration, when forced due to incompatible CPU fails (badly, host toolstack restart required).
With the VM off, normal VM/VDI migration worked for me in the following process (VM power on after each migration, and then off again, as a test):
- XCP 8.2 Intel (Pool 1) -> XCP 8.2 Intel (Pool 2) -> XCP 8.3 Intel (Pool 3) -> XCP 8.3 AMD (Pool 4) -> XCP 8.3 Intel (Pool 3)
Note: Each host/pool uses local storage. Software versions on hosts match for the same version of XCP. @ph7, looks like you need to
yum clean all
andyum update
again. -
looks like you need to yum clean all and yum update again.
Tried it but it didn't work
And I ran the rm -rf /var/cache/yum[13:09 x2 ~]# yum clean all InlÀsta insticksmoduler: fastestmirror Rensar förrÄd: xcp-ng-base xcp-ng-updates Cleaning up everything Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos Cleaning up list of fastest mirrors [13:14 x2 ~]# rm -rf /var/cache/yum [13:14 x2 ~]# yum update InlÀsta insticksmoduler: fastestmirror Determining fastest mirrors Excluding mirror: updates.xcp-ng.org * xcp-ng-base: mirrors.xcp-ng.org Excluding mirror: updates.xcp-ng.org * xcp-ng-updates: mirrors.xcp-ng.org xcp-ng-base/signature | 473 B 00:00:00 xcp-ng-base/signature | 3.0 kB 00:00:00 !!! xcp-ng-updates/signature | 473 B 00:00:00 xcp-ng-updates/signature | 3.0 kB 00:00:00 !!! (1/2): xcp-ng-updates/primary_db | 238 kB 00:00:00 (2/2): xcp-ng-base/primary_db | 3.9 MB 00:00:00 No packages marked for update
And rebooted
-
Cold migration
doesn't work, butWarm migration
does.
No panic, I can wait for the release