XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    XCP-ng 8.3 updates announcements and testing

    Scheduled Pinned Locked Moved News
    297 Posts 34 Posters 97.6k Views 50 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Offline
      Andrew Top contributor @stormi
      last edited by

      @stormi Running.... but...

      #  secureboot-certs install
      Traceback (most recent call last):
        File "/usr/sbin/secureboot-certs", line 770, in <module>
          install(session, args)
        File "/usr/sbin/secureboot-certs", line 313, in install
          validate_args(args)
        File "/usr/sbin/secureboot-certs", line 288, in validate_args
          if os.path.exists(args.PK) and not is_auth(args.PK) and not getattr(args, "pk_priv", False):
        File "/usr/sbin/secureboot-certs", line 381, in is_auth
          with open(path, "rb") as f:
      IOError: [Errno 21] Is a directory: 'default'
      

      Also, can this update also include the fixvwc qemu Windows crash fix?

      D 1 Reply Last reply Reply Quote 1
      • D Offline
        dinhngtu Vates 🪐 XCP-ng Team @Andrew
        last edited by

        @Andrew Looks like there's something named "default" in your current directory that's confusing the script. Try changing to another directory before running the command.

        The VWC fix won't be part of this update wave, but will hopefully arrive soon.

        A 1 Reply Last reply Reply Quote 0
        • A Offline
          Andrew Top contributor @dinhngtu
          last edited by

          @dinhngtu Correct! I was in /etc/ which has a default directory.

          1 Reply Last reply Reply Quote 0
          • B Offline
            bufanda @stormi
            last edited by

            @stormi Installed on two node Pool. Both nodes are HP EliteDesk 800 G3 Miini. 10 Linux VMs with Secure Boot enabled and 1 Windows Server 2019 with SecureBoot and vTPM enabled. No issues. Migration between nodes worked flawlessly too.

            1 Reply Last reply Reply Quote 2
            • stormiS Offline
              stormi Vates 🪐 XCP-ng Team @flakpyro
              last edited by

              @flakpyro said in XCP-ng 8.3 updates announcements and testing:

              @stormi Installed on my usual test hosts (Intel Minisforum MS-01, and Supermicro running a Xeon E-2336 CPU). Also installed onto a 2 host AMD epyc pool. Updates went smooth, backups continue to function as before.

              3 windows 11 VMs had secure boot enabled. In XOA i clicked "Copy pool's default UEFI certificates to the VM" after the update was complete. The VMs continued to boot without issue after.

              If you want to go further with the test, you need to clear your pool's secure boot certificates (the ones you probably had installed in the past from XO to "set up the pool for Guest SB"), so that the new pool defaults become the ones we provided with the update.

              Then you can try again propagating the certs to the VMs.

              1 Reply Last reply Reply Quote 0
              • gskgerG Offline
                gskger Top contributor @stormi
                last edited by

                @stormi Update two pools with a total of six host (HP ProDesk 600 G6 and Dell Optiplex 9010) and two Dell R720 with GPUs. Update went smooth and no issues running for two days now (with backup and restore)

                1 Reply Last reply Reply Quote 2
                • A Offline
                  Andrew Top contributor @stormi
                  last edited by

                  @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.

                  stormiS 1 Reply Last reply Reply Quote 0
                  • stormiS Offline
                    stormi Vates 🪐 XCP-ng Team @Andrew
                    last edited by

                    @Andrew Nice. What kind of SR?

                    A 1 Reply Last reply Reply Quote 0
                    • olivierlambertO Offline
                      olivierlambert Vates 🪐 Co-Founder CEO
                      last edited by

                      I can assume LVM based SR with a reasonable number of VDI, so metadata operation (mounting the VDI) took a lot of time.

                      1 Reply Last reply Reply Quote 0
                      • A Offline
                        Andrew Top contributor @stormi
                        last edited by

                        @stormi Pool source SR is NFS. Destination has local EXT4. It's only around 70 VMs.

                        1 Reply Last reply Reply Quote 0
                        • olivierlambertO Offline
                          olivierlambert Vates 🪐 Co-Founder CEO
                          last edited by

                          🤔 Then IDK why it's a lot faster 🤔

                          stormiS 1 Reply Last reply Reply Quote 0
                          • stormiS Offline
                            stormi Vates 🪐 XCP-ng Team @olivierlambert
                            last edited by

                            @olivierlambert LVM also plays a role with such SRs, maybe that's it. Or it's another optimization. XAPI had some too.

                            1 Reply Last reply Reply Quote 0
                            • stormiS Offline
                              stormi Vates 🪐 XCP-ng Team
                              last edited by

                              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)

                              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.3
                              • xcp-ng-pv-tools: xcp-ng-pv-tools-8.3-13.xcpng8.3
                              • xcp-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.

                              A A P gskgerG J 5 Replies Last reply Reply Quote 3
                              • A Online
                                acebmxer @stormi
                                last edited by

                                @stormi

                                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?

                                stormiS 1 Reply Last reply Reply Quote 0
                                • A Offline
                                  Andrew Top contributor @stormi
                                  last edited by

                                  @stormi Update (to the update) installed and running. Buggy Windows 2025 boots now with QEMU update.

                                  1 Reply Last reply Reply Quote 2
                                  • olivierlambertO Offline
                                    olivierlambert Vates 🪐 Co-Founder CEO
                                    last edited by

                                    Yay \o/ Thanks for the feedback 🙂

                                    1 Reply Last reply Reply Quote 0
                                    • P Offline
                                      ph7 @stormi
                                      last edited by

                                      @stormi

                                      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 NFS

                                      Now testing the new updates......

                                      P 1 Reply Last reply Reply Quote 1
                                      • P Offline
                                        ph7 @ph7
                                        last edited by

                                        The new template for debian 13 is working in XO-Lite 👍

                                        1 Reply Last reply Reply Quote 2
                                        • gskgerG Offline
                                          gskger Top contributor @stormi
                                          last edited by

                                          @stormi Updated the usual suspects (HP ProDesk 600 G6, Dell Optiplex 9010, Dell R720) with no problem. Host run as expected.

                                          1 Reply Last reply Reply Quote 1
                                          • stormiS Offline
                                            stormi Vates 🪐 XCP-ng Team @acebmxer
                                            last edited by

                                            @acebmxer said in XCP-ng 8.3 updates announcements and testing:

                                            @stormi
                                            How to revert changes if needed to? and/or how to switch back to normal repo?

                                            The command only enables the testing repositories for the time of the update, so no need to disable them afterwards.

                                            Reverting changes can be done with yum downgrade, but it's not always doable. XAPI updates can come with an upgrade of the XAPI database. If you downgrade, then XAPI with detect that the database is too recent and will refuse to start.

                                            So, you can technically downgrade the files, but not the state.

                                            A 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post