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

    Windows Server 2025 on XCP-ng

    Scheduled Pinned Locked Moved Compute
    52 Posts 10 Posters 11.3k Views 8 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.
    • G Offline
      Greg_E @Greg_E
      last edited by

      @Greg_E

      Also I should say that I've rebooted many times and still OK, going to leave it baking while I get on to other things.

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

        After some testing, I've found that running any service that creates a form (of which Xen management agent is one) will trigger the issue. This points to an issue in Windows Server itself rather than the Xen guest agent.

        I've created a thread on Microsoft Community to keep track of the issue: https://answers.microsoft.com/en-us/windowserver/forum/server_performance-servertop_application/creating-an-ui-autostart-service-on-a-server-2025/c2ced91b-21c2-49c1-86a6-24b90dc72c6d. In the meantime, please use @Greg_E's method of setting the Xen management agent service to delayed start to work around this issue.

        I'm investigating further.

        G 1 Reply Last reply Reply Quote 1
        • G Offline
          Greg_E @dinhngtu
          last edited by

          @dinhngtu

          I haven't had time to install anything else on this VM, I'll have to think about other roles or features that I might want to try to see if additional services will cause additional problems. WDS might be a good one since it opens up a few different services, but really only good for Win10 stuff these days.

          I could install the Shoutcast server (as a service), but not sure if it plays nice with AD DS, would be simple enough to point a stream at it and play the audio locally once it is set up.

          Do you think Zabbix agent would trigger it? I could get that going pretty quick and use it to test things with Zabbix while doing it.

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

            Another weird thing I've noticed with Windows Server 2025 on XCP-ng.

            The network keeps resetting itself to "Public" (vs domain). This only happens when the VM is a domain controller and it only happens with Server 2025. If you go into the VM's console and disable the NIC and then re-enable it, it returns to a domain network. I've tried the usual trick of change the "Network location awareness" to delayed start but it doesn't help.

            xcp-ng-Capture1.JPG

            xcp-ng-Capture2.JPG

            xcp-ng-Capture3.JPG

            G 1 Reply Last reply Reply Quote 0
            • G Offline
              Greg_E @archw
              last edited by

              @archw Yes,

              I'm seeing the network changing too. But no rhyme or reason behind it. I know I changed this once last week, and had to change it this morning. Did a reboot and it is still OK so I'll have to monitor this as well.

              So far after moving the MA service to delayed start, things are working fine in this regard. The only service I've added is the Zabbix Agent2 and connected it to my Zabbix server. So far, so good.

              I'm going to say that I won't be upgrading any of my production servers to 2025 until summer of 2025, just to be safe and hope all these little oddities get worked out. I'm guessing most of these are Windows changes that don't really play nice with the PV drivers. Have to see how quickly these drivers get updated.

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

                So what's the overall consensus on on Server 2025 with XCP-NG? I see XenServer is claiming its fully supported now. Is delayed start on the management agent still required? Or only if using it as a AD domain controller?

                G 1 Reply Last reply Reply Quote 0
                • G Offline
                  Greg_E @flakpyro
                  last edited by

                  @flakpyro

                  I haven't done much testing with it, but delayed start doesn't seem to cause any negative side effects. If you have a large number of services, maybe this could become an issue, but I doubt it.

                  It was fully supported when I installed it (I think).

                  If you need it for production, it seems stable enough with the delayed start change. Not sure if other roles or features need this change so I would just be aware of it and proceed.

                  Also of note, this only delays the management agent from reporting back to the Xen system, it does not delay the drivers from loading. The only complication I could see is booting the VM and immediately trying to migrate it or shut it back down. Normally the MA doesn't do a lot of work so again, delayed is probably fine as I'm seeing delayed is faster than I can log in to look at it.

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

                    @Greg_E Good to know! We are mostly on server 2022 currently when it comes to windows, but anything new would probably be deployed on 2025 so was wondering what the status was.

                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      Chemikant784
                      last edited by

                      Hi,

                      I agree to this conclusion at this time.

                      Greetings

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

                        I have some more to add to this after playing with inplace upgrades:

                        Any VM that seems to have had Xen Tools 9.3.3 installed at some point (even if upgraded to 9.4 since) will fail to upgrade hanging on first reboot during the process. If the VM was created once 9.4 was the current stable release this is not an issue and the upgrade will run.

                        To fix this we need to totally remove all traces of XenTools drivers from the system

                        Before upgrading:

                        Open a command prompt as Administrator

                        cd "C:\Program Files\XenServer\XenTools"
                        
                        Run: 
                        uninstall.exe purge verbose
                        

                        Reboot

                        Confirm Xen Management agent is not running via Xen Orchestra Console

                        Proceed with Server 2025 inplace Upgrade.

                        Once into Server 2025 you will need to run to Xen Tools MSI to reinstall the tools. It will detect the management agent is still present even though it is not running and the drivers have been removed, run though the uninstall process, reboot then install a clean copy of the latest available version of the tools.

                        G 1 Reply Last reply Reply Quote 0
                        • G Offline
                          Greg_E @flakpyro
                          last edited by

                          @flakpyro

                          Thanks, that will probably save me an hour this summer if I decide to upgrade my production system. By then it might all be fixed.

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