Subcategories

  • All Xen related stuff

    622 Topics
    6k Posts
    J
    @andriy.sultanov It's possible that this is just a fundamental issue with trying to use (maybe just Battlemage) Intel GPU's in XCP-ng. The card itself appears to be a PCIe bridge in front of the actual GPU hardware on the card. If the driver on the guest requires "the whole thing" sent to it, and you can't pass-through the whole bridge and everything behind it, then there's no real way to use these GPU's in a guest on XCP-ng. The lack of recent kernel or sufficient backports in the XCP-ng kernel, means the SRIOV features of Intel GPU's are lost as well. All of this stuff works in Proxmox with seemingly little issues. James
  • The integrated web UI to manage XCP-ng

    30 Topics
    380 Posts
    tjkreidlT
    More options: to Prevent overwriting the file: Method 1: Probably the best option. Use a Configuration Directory. Modern OpenSSH versions (8.2+) support an include directive. This is the cleanest approach. Create a drop-in file: Put your custom settings in a separate file, such as /etc/ssh/sshd_config.d/custom.conf. The rule: Package updates will not touch files inside this directory. Verification: Ensure the line Include /etc/ssh/sshd_config.d/*.conf is active at the top of your main /etc/ssh/sshd_config file. Method 2: Lock the File (Alternative) You can force the filesystem to make the file immutable so nothing can change it. Lock the file: Run sudo chattr +i /etc/ssh/sshd_config Unlock for edits: Run sudo chattr -i /etc/ssh/sshd_config when you need to make intentional changes. Method 3: Tell Apt to Ignore Updates. If you are on a Debian-based system, you can force the package manager to always keep your local version. Add this line to /etc/apt/apt.conf.d/local: UCF_FORCE_CONFFOLD=true @stac00 Any progress or additional thoughts on any of this discussion?
  • Section dedicated to migrations from VMWare, HyperV, Proxmox etc. to XCP-ng

    128 Topics
    1k Posts
    acebmxerA
    If i recall from my migration I belive thats all there is to it. I know the docs mention about doing a test migration but mine just migrated and it just worked as you stated after making the needed adjustments. Let other chime in but i think you are good to go. And you could delete the snapshot from the vm.
  • Hardware related section

    174 Topics
    2k Posts
    gduperreyG
    @yllar Hello, We are still validating the ISOs, but we are getting closer to releasing them. We hope to make them available soon.
  • The place to discuss new additions into XCP-ng

    254 Topics
    3k Posts
    DanpD
    @rvreugde I believe this is already being reviewed internally.
  • 0 Votes
    1 Posts
    182 Views
    No one has replied
  • HP DL380 Gen 8 - XCP-ng 8.1.0 Failing to update microcode

    1
    0 Votes
    1 Posts
    220 Views
    No one has replied
  • VM state is halted but should be running

    5
    0 Votes
    5 Posts
    692 Views
    DanpD
    @olivierlambert New thread is here
  • Error installing Ubuntu 24.04 on new xcp-ng host.

    24
    1
    0 Votes
    24 Posts
    6k Views
    A
    @malemburg Kernel versions: 24.04 - Linux ubuntu-server 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 24.04.3 - Linux ubuntu-server 6.8.0-71-generic #71-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 16:52:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux This is what is running after all the updates: Linux pxe000 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux I have this in my autoinstall to install the tools late-commands: - echo 'deb [trusted=yes] https://gitlab.com/api/v4/projects/xen-project%252Fxen-guest-agent/packages/generic/deb-amd64/ release/' > /target/etc/apt/sources.list.d/xen-guest-agent.list - curtin in-target -- apt update - curtin in-target -- apt install -y xen-guest-agent And this to get all the updates: updates: all
  • Booting to Dracut (I trusted ChatGPT)

    26
    0 Votes
    26 Posts
    5k Views
    M
    I know this is old but I had a similar issue. In the end I told dracut NOT to reassemble my raid array which allowed the system to boot perfectly after. I have no idea why it tries to assemble the same array two but on the second seems to be important
  • VM time ahead by 5 hours

    7
    0 Votes
    7 Posts
    885 Views
    acebmxerA
    @dinhngtu I think it just have been a bad migration or the Win 11 Template did other things to the windows 10 os. Since new test vm did not show the time issues, and a fresh migration of the vim with correct template selected did not have the issues either. I dont know but maybe there is a way to put detect the correct VM template or make note. I didnt think using the win 11 template would have caused issues since using the "wrong" template on vm creation does not have the same effect.
  • Windows 11 (Win11_25H2_English_x64.iso) Fails to Install

    12
    4
    0 Votes
    12 Posts
    3k Views
    acebmxerA
    @busthead said in Windows 11 (Win11_25H2_English_x64.iso) Fails to Install: It appears I missed the key press to start setup Dont you know your are not suppose to blink when doing working. You might miss something Glad you figured it out.
  • Create new virtual machine?

    7
    -1 Votes
    7 Posts
    949 Views
    acebmxerA
    @drwhite85 I suggest watching some youtube videos about xcp-ng. I guest Lawrence Systems - https://www.youtube.com/watch?v=2wMmSm_ZeZ4 He has other videos that go into more depth
  • botched pool patching and now we can't change pool master

    9
    0 Votes
    9 Posts
    1k Views
    R
    Resolved. Patched the rest of the hosts. Restarted all the toolstacks for good measure. I can move the master role now, and deploy new VMs.
  • Lost VMs disk after using new SR

    6
    4
    0 Votes
    6 Posts
    930 Views
    D
    Resolved by rebuild, and doing VM backup and metadata to trunas dataset.... Start Backup earlier. Be better then me
  • Red Hat Linux 10.1 ISO Won't Boot in UEFI Mode

    7
    2
    0 Votes
    7 Posts
    1k Views
    J
    Actually Alma Linux does have a variant for v2 CPUs so they can run 10.0. Just look for x86_64 v2 on the downloads page.
  • suggestions for upgrade path XCP-ng 8.2.1 -> XCP-ng 8.3.0

    11
    0 Votes
    11 Posts
    2k Views
    olivierlambertO
    Great! Keep us posted
  • Xapi#getResource /rrd_updates (on xcp-dl380-gen10) 0%

    5
    0 Votes
    5 Posts
    536 Views
    olivierlambertO
  • ubuntu xen-guest-agent vs xe-guest-utilities

    5
    0 Votes
    5 Posts
    824 Views
    acebmxerA
    @olivierlambert Thank you for the reply. There was a thread on here about the iso not being mounted properly and I commented about having power off the vm and back and it will load the iso. This is specifically true with the 0.4.0 for linux. Image pulled from the XO Hub will not mount the ios if the vm is powered on. There is Yellow Explanation mark next to it. Power off vm and power on vm iso is ok. Reboot vm does not let the ios to work.
  • 0 Votes
    5 Posts
    1k Views
    T
    @Pilow Yes, we monitor observability metrics for guest OSes via other means but being able to see this info via the Xen Orchestra web UI along with the other metrics in the Stats tab definitely has is benefits, especially when performing initial troublehshooting or when dealing with groups in our org that only have access to the XO interface and not the other metrics dashboards. Don't get me wrong, I definitely appreciate all of the work that you are all doing to get these tools working and can't wait to start using them in production. I just need to make sure that they work as expected.
  • This topic is deleted!

    3
    0 Votes
    3 Posts
    3 Views
  • Error installing windows PV drivers 9.0.9137

    11
    0 Votes
    11 Posts
    2k Views
    H
    @zpvS9 said in Error installing windows PV drivers 9.0.9137: I have this error too installing the new PV driver, after uninstalling Citrix driver, reboot, execute XenClean, reboot again, it said that an unsupported device is still present. I must uninstall the device by showing hidden device in Device manager and the Windows PV driver now install. So adding this step in XenClean would be appreciated. encountered the same problem with hidden base system that i needed manually uninstall to get the tools to work.
  • VDI Migrate Fail

    6
    1 Votes
    6 Posts
    1k Views
    olivierlambertO
    So first, it's not an XO issue, which helps to diagnose it. Then, it might be a subtle XCP-ng bug indeed.
  • Unable to enable High Availability - INTERNAL_ERROR(Not_found)

    33
    0 Votes
    33 Posts
    7k Views
    J
    said in Unable to enable High Availability - INTERNAL_ERROR(Not_found): said in Unable to enable High Availability - INTERNAL_ERROR(Not_found): @psafont Would designating a new pool master do the same thing? I ran the above command and its had no effect Well, I tried changing the pool master and when VMHost11 was the master I was able to enable HA. Switching back to VMHost13 as the master now so will see how that goes Everything is working as expected/hoped. So for anyone reading through this and wants a TL;DR Issue was related to the pool master setting, changing the pool master to a different host and then back to the original fixed the incorrect settings allowing HA to be enabled
  • 0 Votes
    2 Posts
    563 Views
    D
    @lastcmaster Hi, it's a known issue that guest agent versions are not reported after migration or suspend. Other functionalities (poweroff/reboot, suspend, network change etc.) should continue to work normally.