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

    Xen 4.17 on XCP-ng 8.3!

    Scheduled Pinned Locked Moved News
    37 Posts 14 Posters 7.5k Views 19 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.
    • stormiS Offline
      stormi Vates 🪐 XCP-ng Team @gb.123
      last edited by

      @gb-123 Thanks! I updated the first message.

      1 Reply Last reply Reply Quote 0
      • A Offline
        andyhhp Xen Guru @Andrew
        last edited by

        @Andrew said in Xen 4.17 on XCP-ng 8.3!:

        xtf HARD system freeze at test-hvm64-xsa-304. (only XCP hard lockup I have seen)
        xtf With ept=no-exec-sp, all tests SKIP/SUCCESS.

        XSA-304 is https://www.intel.com/content/www/us/en/developer/articles/troubleshooting/software-security-guidance/technical-documentation/machine-check-error-avoidance-page-size-change.html

        It's guest exploitable, and locks up the CPU so hard it doesn't even reset properly. It's also very expensive to work around, hence why it's not mitigated by default.

        1 Reply Last reply Reply Quote 1
        • K Offline
          kait
          last edited by

          dell poweredge r720 with dual xeon e5-2670
          all tests successful or skipped on xtf and dom0 (without setting no-exec-fp)

          A 1 Reply Last reply Reply Quote 2
          • A Offline
            Ajmind 0 @kait
            last edited by Ajmind 0

            Server:

            Intel S5520UR Dual Xeon E5645

            • Dom0 all Tests passed
            • xtf selftest SUCCESS
            • xtf expected skip results SKIP/SUCCESS
            • except:
            test-pv64-cpuid-faulting                 SKIP
            test-pv64-pv-fsgsbase                    SKIP
            with or without xl set-parameters ept=no-exec-sp
            
            1 Reply Last reply Reply Quote 3
            • B Offline
              bufanda
              last edited by bufanda

              On an HP EliteDesk 800 G3 35W Mini i5 6500T

              XTF:
              with no-exec-sp:
              All Test SKIP/SUCCESS

              with exec-sp:
              Hard Freeze.

              dom0 Test all Tests passed.

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

                I just pushed an update to the xcp-ng-lab repository, which updates Xen to a new build with a security fix and two other changes.

                Changelog:

                * Fri Feb 23 2024 Andrew Cooper <andrew.cooper3@citrix.com> - 4.17.3-3
                - Fix for XSA-451 CVE-2023-46841.
                - Fix the migration of VMs which had previously seen the CMP_LEGACY feature.
                - Retire support to customise guest memory at the 1M boundary.
                
                1 Reply Last reply Reply Quote 1
                • J Offline
                  JeffBerntsen Top contributor
                  last edited by

                  Hmm. I'm getting the following errors when I try to install the update with the yum update --enablerepo=xcp-ng-lab command

                  Loaded plugins: 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-lab: mirrors.xcp-ng.org
                  Excluding mirror: updates.xcp-ng.org
                   * xcp-ng-updates: mirrors.xcp-ng.org
                  Resolving Dependencies
                  --> Running transaction check
                  ---> Package forkexecd.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package forkexecd.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package forkexecd.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package gpumon.x86_64 0:0.25.0-6.1.xcpng8.3 will be updated
                  ---> Package gpumon.x86_64 0:0.25.0-6.1.0.xen417.1.xcpng8.3 will be updated
                  ---> Package gpumon.x86_64 0:0.25.0-6.1.0.xen417.2.xcpng8.3 will be an update
                  ---> Package libblkid.x86_64 0:2.23.2-52.el7_5.1 will be updated
                  ---> Package libblkid.x86_64 0:2.23.2-52.1.xcpng8.3 will be an update
                  ---> Package libmount.x86_64 0:2.23.2-52.el7_5.1 will be updated
                  ---> Package libmount.x86_64 0:2.23.2-52.1.xcpng8.3 will be an update
                  ---> Package libuuid.x86_64 0:2.23.2-52.el7_5.1 will be updated
                  ---> Package libuuid.x86_64 0:2.23.2-52.1.xcpng8.3 will be an update
                  ---> Package message-switch.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package message-switch.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package message-switch.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package python2-xapi-storage.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package python2-xapi-storage.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package rrdd-plugins.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package rrdd-plugins.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package sm.x86_64 0:3.0.12-6.1.xcpng8.3 will be updated
                  ---> Package sm.x86_64 0:3.0.12-6.2.xcpng8.3 will be an update
                  ---> Package sm-cli.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package sm-cli.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package sm-cli.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package squeezed.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package squeezed.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package util-linux.x86_64 0:2.23.2-52.el7_5.1 will be updated
                  ---> Package util-linux.x86_64 0:2.23.2-52.1.xcpng8.3 will be an update
                  ---> Package varstored-guard.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package varstored-guard.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package varstored-guard.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package vhd-tool.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package vhd-tool.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package vhd-tool.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package wsproxy.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package wsproxy.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package wsproxy.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xapi-core.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package xapi-core.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xapi-core.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xapi-nbd.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package xapi-nbd.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xapi-nbd.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xapi-rrd2csv.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package xapi-rrd2csv.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xapi-rrd2csv.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xapi-storage-script.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package xapi-storage-script.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xapi-storage-script.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xapi-tests.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xapi-tests.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xapi-xe.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package xapi-xe.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xapi-xe.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xcp-networkd.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package xcp-networkd.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xcp-networkd.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xcp-ng-xapi-plugins.noarch 0:1.9.1-1.xcpng8.3 will be updated
                  ---> Package xcp-ng-xapi-plugins.noarch 0:1.10.0-1.xcpng8.3 will be an update
                  ---> Package xcp-rrdd.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xcp-rrdd.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xen-dom0-libs.x86_64 0:4.13.5-10.58.xcpng8.3 will be updated
                  --> Processing Dependency: libxenctrl.so.4.13()(64bit) for package: 1:kexec-tools-2.0.15-18.xcpng8.3.x86_64
                  --> Processing Dependency: libxenctrl.so.4.13()(64bit) for package: 2:qemu-4.2.1-5.2.4.xcpng8.3.x86_64
                  --> Processing Dependency: libxenguest.so.4.13()(64bit) for package: 2:qemu-4.2.1-5.2.4.xcpng8.3.x86_64
                  ---> Package xen-dom0-libs.x86_64 0:4.17.3-1.0.xen417.1.xcpng8.3 will be updated
                  ---> Package xen-dom0-libs.x86_64 0:4.17.3-3.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xen-dom0-tests.x86_64 0:4.13.5-10.58.xcpng8.3 will be updated
                  ---> Package xen-dom0-tests.x86_64 0:4.17.3-1.0.xen417.1.xcpng8.3 will be updated
                  ---> Package xen-dom0-tests.x86_64 0:4.17.3-3.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xen-dom0-tools.x86_64 0:4.13.5-10.58.xcpng8.3 will be updated
                  ---> Package xen-dom0-tools.x86_64 0:4.17.3-1.0.xen417.1.xcpng8.3 will be updated
                  ---> Package xen-dom0-tools.x86_64 0:4.17.3-3.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xen-hypervisor.x86_64 0:4.13.5-10.58.xcpng8.3 will be updated
                  ---> Package xen-hypervisor.x86_64 0:4.17.3-1.0.xen417.1.xcpng8.3 will be updated
                  ---> Package xen-hypervisor.x86_64 0:4.17.3-3.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xen-libs.x86_64 0:4.13.5-10.58.xcpng8.3 will be updated
                  --> Processing Dependency: libxenstore.so.3.0()(64bit) for package: blktap-3.54.6-2.1.xcpng8.3.x86_64
                  --> Processing Dependency: libxenstore.so.3.0()(64bit) for package: 2:qemu-4.2.1-5.2.4.xcpng8.3.x86_64
                  --> Processing Dependency: libxenstore.so.3.0()(64bit) for package: xcp-clipboardd-1.0.3-7.xcpng8.3.x86_64
                  --> Processing Dependency: libxenstore.so.3.0()(64bit) for package: vncterm-10.2.0-3.xcpng8.3.x86_64
                  ---> Package xen-libs.x86_64 0:4.17.3-1.0.xen417.1.xcpng8.3 will be updated
                  ---> Package xen-libs.x86_64 0:4.17.3-3.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xen-tools.x86_64 0:4.13.5-10.58.xcpng8.3 will be updated
                  ---> Package xen-tools.x86_64 0:4.17.3-1.0.xen417.1.xcpng8.3 will be updated
                  ---> Package xen-tools.x86_64 0:4.17.3-3.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xenopsd.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package xenopsd.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xenopsd.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xenopsd-cli.x86_64 0:23.31.0-1.1.xcpng8.3 will be updated
                  ---> Package xenopsd-cli.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xenopsd-cli.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xenopsd-xc.x86_64 0:23.31.0-1.1.0.xen417.2.xcpng8.3 will be updated
                  ---> Package xenopsd-xc.x86_64 0:23.31.0-1.6.0.xen417.0.xcpng8.3 will be an update
                  ---> Package xsconsole.x86_64 0:10.1.14-2.1.xcpng8.3 will be updated
                  ---> Package xsconsole.x86_64 0:10.1.14-2.2.xcpng8.3 will be an update
                  --> Running transaction check
                  ---> Package xen-installer-files.x86_64 0:4.13.5-10.42.3.xcpng8.3 will be installed
                  ---> Package xen-libs.x86_64 0:4.13.5-10.58.xcpng8.3 will be updated
                  --> Processing Dependency: libxenstore.so.3.0()(64bit) for package: blktap-3.54.6-2.1.xcpng8.3.x86_64
                  --> Processing Dependency: libxenstore.so.3.0()(64bit) for package: 2:qemu-4.2.1-5.2.4.xcpng8.3.x86_64
                  --> Processing Dependency: libxenstore.so.3.0()(64bit) for package: xcp-clipboardd-1.0.3-7.xcpng8.3.x86_64
                  --> Processing Dependency: libxenstore.so.3.0()(64bit) for package: vncterm-10.2.0-3.xcpng8.3.x86_64
                  --> Finished Dependency Resolution
                  Error: Package: vncterm-10.2.0-3.xcpng8.3.x86_64 (@xcp:main/$releasever)
                             Requires: libxenstore.so.3.0()(64bit)
                             Removing: xen-libs-4.13.5-10.58.xcpng8.3.x86_64 (@xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Updated By: xen-libs-4.17.3-3.0.xen417.0.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                             Available: xen-libs-4.13.4-10.27.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.4-10.35.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.4-10.36.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.40.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.1.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.3.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.51.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Removing: xen-libs-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 (installed)
                                 Not found
                             Updated By: xen-libs-4.17.3-3.0.xen417.0.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                             Available: xen-libs-4.17.3-2.0.xen417.1.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                  Error: Package: xcp-clipboardd-1.0.3-7.xcpng8.3.x86_64 (@xcp:main/$releasever)
                             Requires: libxenstore.so.3.0()(64bit)
                             Removing: xen-libs-4.13.5-10.58.xcpng8.3.x86_64 (@xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Updated By: xen-libs-4.17.3-3.0.xen417.0.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                             Available: xen-libs-4.13.4-10.27.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.4-10.35.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.4-10.36.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.40.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.1.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.3.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.51.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Removing: xen-libs-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 (installed)
                                 Not found
                             Updated By: xen-libs-4.17.3-3.0.xen417.0.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                             Available: xen-libs-4.17.3-2.0.xen417.1.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                  Error: Package: blktap-3.54.6-2.1.xcpng8.3.x86_64 (@xcp-ng-base)
                             Requires: libxenstore.so.3.0()(64bit)
                             Removing: xen-libs-4.13.5-10.58.xcpng8.3.x86_64 (@xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Updated By: xen-libs-4.17.3-3.0.xen417.0.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                             Available: xen-libs-4.13.4-10.27.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.4-10.35.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.4-10.36.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.40.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.1.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.3.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.51.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Removing: xen-libs-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 (installed)
                                 Not found
                             Updated By: xen-libs-4.17.3-3.0.xen417.0.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                             Available: xen-libs-4.17.3-2.0.xen417.1.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                  Error: Package: 2:qemu-4.2.1-5.2.4.xcpng8.3.x86_64 (@xcp-ng-base)
                             Requires: libxenstore.so.3.0()(64bit)
                             Removing: xen-libs-4.13.5-10.58.xcpng8.3.x86_64 (@xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Updated By: xen-libs-4.17.3-3.0.xen417.0.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                             Available: xen-libs-4.13.4-10.27.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.4-10.35.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.4-10.36.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.40.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.1.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.42.3.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Available: xen-libs-4.13.5-10.51.xcpng8.3.x86_64 (xcp-ng-base)
                                 libxenstore.so.3.0()(64bit)
                             Removing: xen-libs-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 (installed)
                                 Not found
                             Updated By: xen-libs-4.17.3-3.0.xen417.0.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                             Available: xen-libs-4.17.3-2.0.xen417.1.xcpng8.3.x86_64 (xcp-ng-lab)
                                 Not found
                   You could try using --skip-broken to work around the problem
                  ** Found 28 pre-existing rpmdb problem(s), 'yum check' output follows:
                  blktap-3.54.6-2.1.0.xen417.1.xcpng8.3.x86_64 is a duplicate with blktap-3.54.6-2.1.xcpng8.3.x86_64
                  forkexecd-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with forkexecd-23.31.0-1.1.xcpng8.3.x86_64
                  gpumon-0.25.0-6.1.0.xen417.1.xcpng8.3.x86_64 is a duplicate with gpumon-0.25.0-6.1.xcpng8.3.x86_64
                  1:kexec-tools-2.0.15-18.0.xen417.1.xcpng8.3.x86_64 is a duplicate with 1:kexec-tools-2.0.15-18.xcpng8.3.x86_64
                  message-switch-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with message-switch-23.31.0-1.1.xcpng8.3.x86_64
                  2:qemu-4.2.1-5.2.4.0.xen417.1.xcpng8.3.x86_64 is a duplicate with 2:qemu-4.2.1-5.2.4.xcpng8.3.x86_64
                  sm-cli-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with sm-cli-23.31.0-1.1.xcpng8.3.x86_64
                  varstored-guard-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with varstored-guard-23.31.0-1.1.xcpng8.3.x86_64
                  varstored-tools-1.2.0-1.3.0.xen417.1.xcpng8.3.x86_64 is a duplicate with varstored-tools-1.2.0-1.3.xcpng8.3.x86_64
                  vhd-tool-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with vhd-tool-23.31.0-1.1.xcpng8.3.x86_64
                  vncterm-10.2.0-3.0.xen417.1.xcpng8.3.x86_64 is a duplicate with vncterm-10.2.0-3.xcpng8.3.x86_64
                  wsproxy-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with wsproxy-23.31.0-1.1.xcpng8.3.x86_64
                  xapi-core-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with xapi-core-23.31.0-1.1.xcpng8.3.x86_64
                  xapi-nbd-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with xapi-nbd-23.31.0-1.1.xcpng8.3.x86_64
                  xapi-rrd2csv-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with xapi-rrd2csv-23.31.0-1.1.xcpng8.3.x86_64
                  xapi-storage-script-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with xapi-storage-script-23.31.0-1.1.xcpng8.3.x86_64
                  xapi-xe-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with xapi-xe-23.31.0-1.1.xcpng8.3.x86_64
                  xcp-clipboardd-1.0.3-7.0.xen417.1.xcpng8.3.x86_64 is a duplicate with xcp-clipboardd-1.0.3-7.xcpng8.3.x86_64
                  xcp-featured-1.1.6-3.0.xen417.1.xcpng8.3.x86_64 is a duplicate with xcp-featured-1.1.6-3.xcpng8.3.x86_64
                  xcp-networkd-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with xcp-networkd-23.31.0-1.1.xcpng8.3.x86_64
                  xen-dom0-libs-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 is a duplicate with xen-dom0-libs-4.13.5-10.58.xcpng8.3.x86_64
                  xen-dom0-tests-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 is a duplicate with xen-dom0-tests-4.13.5-10.58.xcpng8.3.x86_64
                  xen-dom0-tools-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 is a duplicate with xen-dom0-tools-4.13.5-10.58.xcpng8.3.x86_64
                  xen-hypervisor-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 is a duplicate with xen-hypervisor-4.13.5-10.58.xcpng8.3.x86_64
                  xen-libs-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 is a duplicate with xen-libs-4.13.5-10.58.xcpng8.3.x86_64
                  xen-tools-4.17.3-1.0.xen417.1.xcpng8.3.x86_64 is a duplicate with xen-tools-4.13.5-10.58.xcpng8.3.x86_64
                  xenopsd-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with xenopsd-23.31.0-1.1.xcpng8.3.x86_64
                  xenopsd-cli-23.31.0-1.1.0.xen417.2.xcpng8.3.x86_64 is a duplicate with xenopsd-cli-23.31.0-1.1.xcpng8.3.x86_64
                  
                  
                  stormiS 1 Reply Last reply Reply Quote 0
                  • stormiS Offline
                    stormi Vates 🪐 XCP-ng Team @JeffBerntsen
                    last edited by

                    @JeffBerntsen This looks like a previous update was interrupted before the cleanup phase, which leaves a lot of duplicate RPMs in the RPM database. A Ctrl+C, or an early reboot maybe?

                    Try yum-complete-transaction before anything else?

                    J 1 Reply Last reply Reply Quote 0
                    • R Offline
                      rmaclachlan
                      last edited by

                      Can you run two different kernels in one pool? Can I test one host with 4.17 and then roll it back to 4.13 after testing completes without messing up my pool?

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        JeffBerntsen Top contributor @stormi
                        last edited by

                        @stormi
                        I've tried that and also yum-complete-transaction --enablerepo=xcp-ng-lab to see if that would make a difference but no change in the problem. I've also tried to revert the patches with the yum downgrade command from the first message here and see similar problems.

                        1 Reply Last reply Reply Quote 0
                        • bleaderB bleader referenced this topic on
                        • T ThierryEscande referenced this topic on
                        • stormiS Offline
                          stormi Vates 🪐 XCP-ng Team
                          last edited by

                          The main update repositories for XCP-ng 8.3 beta now contain Xen 4.17, so the steps described in this thread to test it are not necessary anymore.

                          In theory, the transition will be automatic for you: just update normally.

                          J 1 Reply Last reply Reply Quote 0
                          • J Offline
                            JeffBerntsen Top contributor @stormi
                            last edited by

                            @stormi None of the other things I tried fixed the problems with left over update artifacts but running a normal yum update after this did. Thanks!

                            1 Reply Last reply Reply Quote 0
                            • ForzaF Offline
                              Forza
                              last edited by

                              Would be nice to see if Xen 4.17 fixes the slow network on EPYC servers.

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

                                You can imagine, as we are actively working on this, we tested that a long time ago. All Xen version are affected, including vanilla Xen upstream, XenServer and such.

                                ForzaF 1 Reply Last reply Reply Quote 1
                                • ForzaF Offline
                                  Forza @olivierlambert
                                  last edited by

                                  @olivierlambert thanks for confirming!

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