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 1.3m 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.
    • stormiS Offline
      stormi Vates πŸͺ XCP-ng Team @archw
      last edited by

      @archw Some information at https://docs.xcp-ng.org/troubleshooting/log-files/

      F 1 Reply Last reply Reply Quote 0
      • 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 Online
                          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
                                            • First post
                                              Last post