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 @flakpyro
      last edited by

      @flakpyro Interesting. I will build intermediary releases of Xen to help narrow down to the changes that caused this. Will you be available to test them?

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

        @stormi Of course, anything i can do to help just let me know. We have a number of systems we can use to test builds on.

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

          @flakpyro

          This is ultimately a bug in Linux. There was a range of Linux kernels which did something unsafe on kexec which worked most of the time but only by luck. (Specifically - holding a 64bit value in a register while passing through 32bit mode, and expecting it to still be intact later; both Intel and AMD identify this as having model specific behaviour and not to rely on it).

          A consequence of a security fix in Xen (https://xenbits.xen.org/xsa/advisory-454.html) makes it reliably fail when depended upon in a VM.

          Linux fixed the bug years ago, but one distro managed to pick it up.

          Ideally, get SingleWire to fix their kernel. Failing that, adjust the VM's kernel command line to take any ,low or ,high off the crashkernel= line, because that was the underlying way to tickle the bug IIRC.

          The property you need to end up with is that /proc/iomem shows the Crash kernel range being below the 4G boundary, because the handover logic from one kernel to the other simply didn't work correctly if the new kernel was above 4G.

          F 1 Reply Last reply Reply Quote 1
          • F Offline
            flakpyro @andyhhp
            last edited by

            @andyhhp Thanks, from what i had found on google i suspected this was a bug. Their disto is high customized too, here is what grub looks like:

            87b09a8b-5da2-456c-a4ed-6e0c75759684-image.png

            Talking to the person who maintains this i learned there is a 14.24 version of the software out that seems to work, it looks like they fixed it in a later release. I was hoping to get it booting as to buy that person time to perform the upgrade. In the mean time i have rolled back Xen to 4.17.3.

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

              @flakpyro If Singlewire have already fixed the bug, then just do what is is necessary to update the VM and be done with it.

              That screenshot of grub poses far more questions than it answered, and I doubt we want to get into any of them.

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

                @andyhhp I will pass that on thanks! I believe you're right in the long run this is something we are better off redeploying on their new appliance.

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

                  Thanks for the report @flakpyro and thanks for the detailed answer @andyhhp !

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

                    @stormi Update of my XCP-ng 8.3 test server through XO from source (88 patches) went really well and after a reboot (not sure if that was needed), my VMs started normaly 👏 . I will report back if something comes up. Looking forward to the RC 👋

                    1 Reply Last reply Reply Quote 2
                    • X Offline
                      XCP-ng-JustGreat
                      last edited by

                      Applied recent 87 updates to 3-node home-lab pool running XCP-ng 8.3 using XO from source on the latest commit. The update worked perfectly and a mix of existing Linux and Windows VMs are running normally after the update.

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

                        11 hosts and thirty something VMs (windows, linux, bsd mix) and update went fine.

                        1 Reply Last reply Reply Quote 1
                        • V Offline
                          vectr0n
                          last edited by

                          Updated 2 hosts with the current packages for 8.3. No issues during the package install and things have been running well so far. Keep up the amazing work XCP-NG/XO teams. 👍

                          1 Reply Last reply Reply Quote 1
                          • patient0P Offline
                            patient0
                            last edited by

                            Good Morning,

                            I updated 2 1-node instances, one running on a Lenovo M920q and one running on a N5105 fanless devices. The Lenovo update run perfect but the N5105 device ended up in a boot loop. Both were on 8.3beta with the latest patches before.

                            Turned out the initrd image wasn't build but /boot/initrd-4.19.0+1.img.cmd was there. Running the command in the /boot/initrd-4.19.0+1.img.cmd (new-kernel-pkg --install --mkinitrd "$@" 4.19.0+1) created it and the reboot was successful.

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

                              @patient0 Any chance you had rebooted before the initrd had a chance to build?

                              patient0P 1 Reply Last reply Reply Quote 0
                              • patient0P Offline
                                patient0 @stormi
                                last edited by

                                @stormi I was very thin on providing information, Sorry about that.

                                Using docker container XO I applied the patches and did something else for maybe 20 or 30 minutes. Then there were no more pending patches but also no mention of a necessary reboot. Usually I get two warning triangles, one for no-support for XO and the other that a reboot is necessary to apply the patches.

                                I was a bit suprised that the 88 patches didn't require a reboot but I wanted to do one anyway.

                                After putting the host in maintenance mode I pressed 'Smart Reboot' and let it do it's magic (the magic reboot loop that time).

                                Maybe I did not wait long enough. To be honest I don't really now what I would check to see if the patches are finished with applying. Usually when no there are no patches pending I do reboot. Seems I was just lucky with the Lenovo not having the problem.

                                1 Reply Last reply Reply Quote 0
                                • R Offline
                                  r0ssar00 @stormi
                                  last edited by

                                  @stormi I found that the interface-rename script broke with this update due to changes in python, specifically the line where the script concats two dict.keys(): the keys() method signature changed to return dict_keys, which doesn't have the add (or w/e it's named) method, so "a.keys()+b.keys()" fails now. I had to hand-edit the script to get it working, the fix is trivial: concat lists of keys rather than the keys directly.

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

                                    Thanks for your feedback @r0ssar00 , pinging @stormi and @yann

                                    1 Reply Last reply Reply Quote 1
                                    • fohdeeshaF Offline
                                      fohdeesha Vates 🪐 Pro Support Team @r0ssar00
                                      last edited by

                                      @r0ssar00 hi, that issue would arise if you ran this script with python3, but it's interpreter is set as /usr/bin/python - How did you call this script, did you manually call it with python3? It should be ran by just running the command on the CLI eg interface-rename

                                      R 1 Reply Last reply Reply Quote 0
                                      • R Offline
                                        ravenet @stormi
                                        last edited by

                                        @stormi
                                        Updated ryzen 1700 late last week, and Threadripper 5975 and Epyc 7313p servers. No issues so far.
                                        Installing fresh on epyc 9224 this week

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

                                          @ph7 said in XCP-ng 8.3 beta 🚀:

                                          @stormi
                                          I can not see anything under Network throughput in XO-lite

                                          edit:
                                          When I hover I can see the numbers but no graph

                                          I updated to latest version
                                          Same again, no graphs

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

                                            @ph7 You seem to be the only one with this issue remaining. Maybe try a reinstall?

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