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

    XCP-ng 8.3 betas and RCs feedback πŸš€

    Scheduled Pinned Locked Moved News
    792 Posts 89 Posters 2.1m Views 69 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.
    • F Offline
      flakpyro @stormi
      last edited by flakpyro

      I have been installing 8.3 beta 2 on a variety of different server grade hardware in the last week. (HP DL325, HP DL20, Lenovo SR250V2) and all have worked without issues however the issue posted by myself and @rmaclachlan above in regards to networking bonds not reporting the proper speed still remains.

      I am also seeing lots of xcp-networkd errors in xensource.log
      
      Feb 23 11:41:17 xcpng-test-01 xcp-networkd: [error||3 ||network_utils] Error in read one line of file: /sys/class/net/bond0/device/vendor, exception Unix.Unix_error(Unix.ENOENT, "open", "/sys/class/net/bond0/device/vendor")\x0ARaised by primitive operation at Xapi_stdext_unix__Unixext.with_file in file "lib/xapi-stdext-unix/unixext.ml", line 90, characters 11-40\x0ACalled from Xapi_stdext_unix__Unixext.buffer_of_file in file "lib/xapi-stdext-unix/unixext.ml" (inlined), line 177, characters 31-83\x0ACalled from Xapi_stdext_unix__Unixext.string_of_file in file "lib/xapi-stdext-unix/unixext.ml", line 179, characters 47-73\x0ACalled from Network_utils.Sysfs.read_one_line in file "ocaml/networkd/lib/network_utils.ml", line 156, characters 6-33\x0A
      Feb 23 11:41:22 xcpng-test-01 xcp-networkd: [error||3 ||network_utils] Error in read one line of file: /sys/class/net/bond0/carrier, exception Unix.Unix_error(Unix.ENOENT, "open", "/sys/class/net/bond0/carrier")\x0ARaised by primitive operation at Xapi_stdext_unix__Unixext.with_file in file "lib/xapi-stdext-unix/unixext.ml", line 90, characters 11-40\x0ACalled from Xapi_stdext_unix__Unixext.buffer_of_file in file "lib/xapi-stdext-unix/unixext.ml" (inlined), line 177, characters 31-83\x0ACalled from Xapi_stdext_unix__Unixext.string_of_file in file "lib/xapi-stdext-unix/unixext.ml", line 179, characters 47-73\x0ACalled from Network_utils.Sysfs.read_one_line in file "ocaml/networkd/lib/network_utils.ml", line 156, characters 6-33\x0A
      Feb 23 11:41:22 xcpng-test-01 xcp-networkd: [error||3 ||network_utils] Error in read one line of file: /sys/class/net/bond0/device/device, exception Unix.Unix_error(Unix.ENOENT, "open", "/sys/class/net/bond0/device/device")\x0ARaised by primitive operation at Xapi_stdext_unix__Unixext.with_file in file "lib/xapi-stdext-unix/unixext.ml", line 90, characters 11-40\x0ACalled from Xapi_stdext_unix__Unixext.buffer_of_file in file "lib/xapi-stdext-unix/unixext.ml" (inlined), line 177, characters 31-83\x0ACalled from Xapi_stdext_unix__Unixext.string_of_file in file "lib/xapi-stdext-unix/unixext.ml", line 179, characters 47-73\x0ACalled from Network_utils.Sysfs.read_one_line in file "ocaml/networkd/lib/network_utils.ml", line 156, characters 6-33\x0A
      Feb 23 11:41:22 xcpng-test-01 xcp-networkd: [error||3 ||network_utils] Error in read one line of file: /sys/class/net/bond0/device/vendor, exception Unix.Unix_error(Unix.ENOENT, "open", "/sys/class/net/bond0/device/vendor")\x0ARaised by primitive operation at Xapi_stdext_unix__Unixext.with_file in file "lib/xapi-stdext-unix/unixext.ml", line 90, characters 11-40\x0ACalled from Xapi_stdext_unix__Unixext.buffer_of_file in file "lib/xapi-stdext-unix/unixext.ml" (inlined), line 177, characters 31-83\x0ACalled from Xapi_stdext_unix__Unixext.string_of_file in file "lib/xapi-stdext-unix/unixext.ml", line 179, characters 47-73\x0ACalled from Network_utils.Sysfs.read_one_line in file "ocaml/networkd/lib/network_utils.ml", line 156, characters 6-33\x0A
      
      My bond interfaces in XO report as running at 0 b/s as well
      
      stormiS 1 Reply Last reply Reply Quote 0
      • G Offline
        gb.123
        last edited by

        I have recently installed 8.3 beta and all update patches over it... It seems to be running fine for me (on AMD).. Should I go ahead and install XOSTOR over it and see if that works ?

        1 Reply Last reply Reply Quote 0
        • olivierlambertO Offline
          olivierlambert Vates πŸͺ Co-Founder CEO
          last edited by

          XOSTOR isn't entirely ready on 8.3 yet (at least it's not on the latest bug fixes level)

          1 Reply Last reply Reply Quote 0
          • AnonabharA Offline
            Anonabhar
            last edited by

            So I got a weird one. I have installed the latest XCP 8.3 updates and rebooted my server. All the VM's I had on my test server worked perfectly fine except for a single Debian 9 VM that would start booting and then "power off" just as the kernel started to spit stuff on the display.

            I banged around with it for a while and what I found is its a kernel crash somewhere when SMP is initialized. If I only give a single vProc to the VM, it boots normally and all works fine.

            At this point, its not causing me any more problems because I jsut rebuilt the VM on something more modern (Rocky 9)

            I have perserved this VM if the dev's would like to get more debugging information or wish to try anything. I can also capture the logs if its of interest.

            stormiS 1 Reply Last reply Reply Quote 0
            • stormiS Offline
              stormi Vates πŸͺ XCP-ng Team @flakpyro
              last edited by

              @flakpyro If the pull request mentioned by @psafont earlier does fix it, we'll know next time we rebase on the fixed code.

              1 Reply Last reply Reply Quote 0
              • stormiS Offline
                stormi Vates πŸͺ XCP-ng Team @Anonabhar
                last edited by

                @Anonabhar I don't think we have enough work bandwidth to investigate this, but it could be good, if you have enough space, to keep it for some time. If someone has a similar issue in the future, maybe this will prove useful.

                1 Reply Last reply Reply Quote 0
                • A Offline
                  archw
                  last edited by olivierlambert

                  I noteced new updates for 8.3 this morning. Oen of teh machines will not update. When you try to run it from XOA you get this error:

                  pool.installPatches
                  {
                    "hosts": [
                      "7ce4f772-4391-4982-a1f9-d1de86be92cb"
                    ]
                  }
                  {
                    "code": "-1",
                    "params": [
                      "Command '['yum', 'update', '--disablerepo=*', '--enablerepo=xcp-ng-base,xcp-ng-updates', '-y']' returned non-zero exit status 1",
                      "",
                      "Traceback (most recent call last):
                    File \"/etc/xapi.d/plugins/xcpngutils/__init__.py\", line 119, in wrapper
                      return func(*args, **kwds)
                    File \"/etc/xapi.d/plugins/updater.py\", line 96, in decorator
                      return func(*args, **kwargs)
                    File \"/etc/xapi.d/plugins/updater.py\", line 182, in update
                      return install_helper(session, args, 'update')
                    File \"/etc/xapi.d/plugins/updater.py\", line 153, in install_helper
                      raise error
                  CalledProcessError: Command '['yum', 'update', '--disablerepo=*', '--enablerepo=xcp-ng-base,xcp-ng-updates', '-y']' returned non-zero exit status 1
                  "
                    ],
                    "call": {
                      "method": "host.call_plugin",
                      "params": [
                        "OpaqueRef:fab0b7b0-de37-a996-1760-92a38cf136c2",
                        "updater.py",
                        "update",
                        {}
                      ]
                    },
                    "message": "-1(Command '['yum', 'update', '--disablerepo=*', '--enablerepo=xcp-ng-base,xcp-ng-updates', '-y']' returned non-zero exit status 1, , Traceback (most recent call last):
                    File \"/etc/xapi.d/plugins/xcpngutils/__init__.py\", line 119, in wrapper
                      return func(*args, **kwds)
                    File \"/etc/xapi.d/plugins/updater.py\", line 96, in decorator
                      return func(*args, **kwargs)
                    File \"/etc/xapi.d/plugins/updater.py\", line 182, in update
                      return install_helper(session, args, 'update')
                    File \"/etc/xapi.d/plugins/updater.py\", line 153, in install_helper
                      raise error
                  CalledProcessError: Command '['yum', 'update', '--disablerepo=*', '--enablerepo=xcp-ng-base,xcp-ng-updates', '-y']' returned non-zero exit status 1
                  )",
                    "name": "XapiError",
                    "stack": "XapiError: -1(Command '['yum', 'update', '--disablerepo=*', '--enablerepo=xcp-ng-base,xcp-ng-updates', '-y']' returned non-zero exit status 1, , Traceback (most recent call last):
                    File \"/etc/xapi.d/plugins/xcpngutils/__init__.py\", line 119, in wrapper
                      return func(*args, **kwds)
                    File \"/etc/xapi.d/plugins/updater.py\", line 96, in decorator
                      return func(*args, **kwargs)
                    File \"/etc/xapi.d/plugins/updater.py\", line 182, in update
                      return install_helper(session, args, 'update')
                    File \"/etc/xapi.d/plugins/updater.py\", line 153, in install_helper
                      raise error
                  CalledProcessError: Command '['yum', 'update', '--disablerepo=*', '--enablerepo=xcp-ng-base,xcp-ng-updates', '-y']' returned non-zero exit status 1
                  )
                      at Function.wrap (file:///opt/xo/xo-builds/xen-orchestra-202403291838/packages/xen-api/_XapiError.mjs:16:12)
                      at file:///opt/xo/xo-builds/xen-orchestra-202403291838/packages/xen-api/transports/json-rpc.mjs:38:21"
                  
                  
                  If you go to the command line and do a "yum update" you get this:
                  
                  
                  Transaction Summary
                  ===================================================================================================================================================================================
                  Install              ( 1 Dependent package)
                  Upgrade  21 Packages
                  
                  Total size: 84 M
                  Is this ok [y/d/N]: y
                  Downloading packages:
                  Running transaction check
                  Running transaction test
                  
                  
                  Transaction check error:
                    file /usr/lib64/python2.7/site-packages/xen/__init__.py from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python2.7/site-packages/xen/lowlevel/__init__.py from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python3.6/site-packages/xen/__init__.py from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python3.6/site-packages/xen/lowlevel/__init__.py from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python2.7/site-packages/xen/__init__.pyc from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python2.7/site-packages/xen/lowlevel/__init__.pyc from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python2.7/site-packages/xen/__init__.pyo from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python2.7/site-packages/xen/lowlevel/__init__.pyo from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python2.7/site-packages/xen/lowlevel/xc.so from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python3.6/site-packages/xen/__pycache__/__init__.cpython-36.opt-1.pyc from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python3.6/site-packages/xen/lowlevel/__pycache__/__init__.cpython-36.opt-1.pyc from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python3.6/site-packages/xen/__pycache__/__init__.cpython-36.pyc from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python3.6/site-packages/xen/lowlevel/__pycache__/__init__.cpython-36.pyc from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                    file /usr/lib64/python3.6/site-packages/xen/lowlevel/xc.cpython-36m-x86_64-linux-gnu.so from install of xen-installer-files-4.13.5-10.42.3.xcpng8.3.x86_64 conflicts with file from package xen-dom0-tools-4.17.3-2.0.xen417.1.xcpng8.3.x86_64
                  

                  Any ideas?

                  F stormiS 2 Replies Last reply Reply Quote 0
                  • olivierlambertO Offline
                    olivierlambert Vates πŸͺ Co-Founder CEO
                    last edited by

                    Have you, at any time, installed something outside the XCP-ng repos?

                    A 1 Reply Last reply Reply Quote 0
                    • A Offline
                      archw @olivierlambert
                      last edited by

                      @olivierlambert

                      Hmmmm...while I'm gonna say a guarded "I don't think so", that is a junk machine that I use to test things so that may be a possibility.

                      How do I tell?

                      DanpD 1 Reply Last reply Reply Quote 0
                      • DanpD Offline
                        Danp Pro Support Team @archw
                        last edited by

                        @archw Post the output of yum repolist --verbose

                        FWIW, read here for the proper way to install additional packages.

                        A 1 Reply Last reply Reply Quote 0
                        • F Offline
                          flakpyro @archw
                          last edited by

                          @archw I see references to xen 4.17 in your logs. Are you currently using the 4.17 test repos or was 4.17 pushed out to the main 8.3 repos?

                          R 1 Reply Last reply Reply Quote 0
                          • R Offline
                            redakula @flakpyro
                            last edited by

                            @flakpyro

                            Probably - i get the same error and i am on the 4.17 testing version

                            1 Reply Last reply Reply Quote 0
                            • stormiS Offline
                              stormi Vates πŸͺ XCP-ng Team @archw
                              last edited by stormi

                              @archw I think you need to enable the xcp-ng-lab repo for updating because you installed the test packages with Xen 4.17.

                              yum update --enablerepo=xcp-ng-lab
                              
                              1 Reply Last reply Reply Quote 0
                              • stormiS Offline
                                stormi Vates πŸͺ XCP-ng Team
                                last edited by

                                Note: as soon as possible, we'll switch to Xen 4.17 for everyone so you won't have to think about the fact you were using packages from xcp-ng-lab.

                                1 Reply Last reply Reply Quote 0
                                • A Offline
                                  archw @Danp
                                  last edited by Danp

                                  @Danp

                                  I think all of this is my fault and I wouldn't worry about it. After I left the last post, I went in and saw a but of stuff from the @xcp-ng-lab repo. I quasi fixed it doing a bunch of yum downgrades until I no longer got an error and and I think I fixed it. I had to remove a few things but I took a "yum list installed" from a good system and made everything the same. Again, its a dummy system that I don't really use except to test things.

                                  Here is the output from "yum repolist --verbose"

                                  Loading "fastestmirror" plugin
                                  Config time: 0.010
                                  Yum version: 3.4.3
                                  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
                                  Setting up Package Sacks
                                  pkgsack time: 0.004
                                  Repo-id      : xcp-ng-base
                                  Repo-name    : XCP-ng Base Repository
                                  Repo-revision: 1711706182
                                  Repo-updated : Fri Mar 29 05:56:22 2024
                                  Repo-pkgs    : 3,599
                                  Repo-size    : 12 G
                                  Repo-baseurl : http://mirrors.xcp-ng.org/8/8.3/base/x86_64/,
                                               : http://updates.xcp-ng.org/8/8.3/base/x86_64/
                                  Repo-expire  : 21,600 second(s) (last: Sat Mar 30 15:37:49 2024)
                                    Filter     : read-only:present
                                  Repo-filename: /etc/yum.repos.d/xcp-ng.repo
                                  
                                  Repo-id      : xcp-ng-updates
                                  Repo-name    : XCP-ng Updates Repository
                                  Repo-revision: 1693236966
                                  Repo-updated : Mon Aug 28 11:36:06 2023
                                  Repo-pkgs    : 2
                                  Repo-size    : 4.6 k
                                  Repo-baseurl : http://mirrors.xcp-ng.org/8/8.3/updates/x86_64/,
                                               : http://updates.xcp-ng.org/8/8.3/updates/x86_64/
                                  Repo-expire  : 21,600 second(s) (last: Sat Mar 30 15:37:50 2024)
                                    Filter     : read-only:present
                                  Repo-filename: /etc/yum.repos.d/xcp-ng.repo
                                  
                                  repolist: 3,601
                                  
                                  stormiS 1 Reply Last reply Reply Quote 0
                                  • stormiS Offline
                                    stormi Vates πŸͺ XCP-ng Team @archw
                                    last edited by

                                    @archw yum update --enablerepo=xcp-ng-lab didn't work for you?

                                    A 2 Replies Last reply Reply Quote 0
                                    • gduperreyG Offline
                                      gduperrey Vates πŸͺ XCP-ng Team
                                      last edited by

                                      A new version of xo-lite for XCP-ng 8.3 has been released:

                                      Version: xo-lite-0.2.1-1.xcpng8.3

                                      You can update it like this:

                                      yum update xo-lite
                                      

                                      For more information about the changes between version 0.1.3 or 0.2.0 and 0.2.1, you can consult this link: https://github.com/vatesfr/xen-orchestra/blob/master/%40xen-orchestra/lite/CHANGELOG.md

                                      1 Reply Last reply Reply Quote 1
                                      • A Offline
                                        archw @stormi
                                        last edited by

                                        @stormi I didn't even think to try that 😞 I just did it and its rebooting.

                                        1 Reply Last reply Reply Quote 0
                                        • 0nelight0 Offline
                                          0nelight @stormi
                                          last edited by 0nelight

                                          Tried to Boot the Installer for XCP-ng 8.3 beta 2 ISO (07-Feb-2024 19:21) on my Testmachine today:

                                          Gigabyte B550 AORUS PRO AC
                                          AMD Ryzen 7 3700X 8-Core Processor
                                          Adaptec 6405E (Hardware-RAID PCIe 2.0-Card)
                                          

                                          But the (discontinued by Adaptec but flawlessly working) RAID 6405E creates the following Errors (as in 8.2) on Boot:

                                          aacraid 0000:03:00.0: AAC0: aac_eh_abort: Host adapter abort request.
                                          aacraid 0000:03:00.0: AAC0: aac_eh_abort: Timed out Command
                                          

                                          In case anyone wants to fix this, this is my other forum posts regarding this:
                                          https://xcp-ng.org/forum/post/47040 (RAID 6405E)

                                          Adaptec RAID 8405E (also discontinued by Adaptec but newer) is on my productive System and I cannot test 8.3 at the moment there, but as I am aware of it should be better supported with 8.3. In case I manage to test it there, I will update you in this thread.
                                          https://xcp-ng.org/forum/post/47048 (RAID 8405E)

                                          https://github.com/xcp-ng/xcp/issues/472

                                          stormi created this issue in xcp-ng/xcp

                                          open Adaptec Series 6 Raid Cards not working because of kernel bug #472

                                          1 Reply Last reply Reply Quote 0
                                          • stormiS Offline
                                            stormi Vates πŸͺ XCP-ng Team
                                            last edited by

                                            A new update is available. It's a small one (though, as it touches XAPI, it causes many packages to be updated): the webserver will now report the correct mimetype for SVG files, which is needed by XO Lite.

                                            A 1 Reply Last reply Reply Quote 1

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better πŸ’—

                                            Register Login
                                            • First post
                                              Last post