Subcategories

  • VMs, hosts, pools, networks and all other usual management tasks.

    407 Topics
    3k Posts
    D
    Thanks for the information. @Chico008, does the information at https://xcp-ng.org/blog/2025/10/30/xcp-ng-8-3-varstored-update-unbootable-vm-risk-and-remediation/ resolve the issue for you?
  • ACLs, Self-service, Cloud-init, Load balancing...

    96 Topics
    811 Posts
    olivierlambertO
    Indeed, and it's clearly stated at https://docs.xen-orchestra.com/community
  • All XO backup features: full and incremental, replication, mirrors...

    415 Topics
    4k Posts
    M
    Hey, I am experiencing the same issue using XO from sources (commit 4d77b79ce920925691d84b55169ea3b70f7a52f6), Node version 22, Debian 13. I have multiple backup jobs and only one wich is a full backup job is giving me issues. Most VMs can be backed up by this full backup job just fine but some error out with "body timeout error", e.g.: { "id": "1762017810483", "message": "transfer", "start": 1762017810483, "status": "failure", "end": 1762018134258, "result": { "name": "BodyTimeoutError", "code": "UND_ERR_BODY_TIMEOUT", "message": "Body Timeout Error", "stack": "BodyTimeoutError: Body Timeout Error\n at FastTimer.onParserTimeout [as _onTimeout] (/etc/xen-orchestra/node_modules/undici/lib/dispatcher/client-h1.js:646:28)\n at Timeout.onTick [as _onTimeout] (/etc/xen-orchestra/node_modules/undici/lib/util/timers.js:162:13)\n at listOnTimeout (node:internal/timers:588:17)\n at process.processTimers (node:internal/timers:523:7)" } } XO from sources VM has 8 vCPU and 8GB RAM. Link speed of the XCP-ng hosts is 50 Gbit/s. XO VM can reach 20 Gbit/s to the NAS in iperf. Zstd is enabled for this backup job. It appears that only big VMs (as in disk size) have this issue. The VMs that have this issue on the full backup job can be backed up just fine via delta backup job. I read in another thread that this issue can be caused by dom0 hardware constrains but dom0 has 16 vCPU and is at ~40% CPU usage while backups are running. RAM usage sits at 2GB out of 8GB used. I changed my full backup job to GZIP compression and will see if this helps. Will report back. I really need compression due to the large virtual disks of some VMs... Best regards MajorP
  • Everything related to Xen Orchestra's REST API

    70 Topics
    548 Posts
    D
    @olivierlambert Fun fact -lah is short for lazy ass human AI is coming... [image: 1761837446934-feb6ff1a-7269-4c37-84b8-8ed1d64c3d68-image.png]
  • Terraform, Packer or any tool to do IaC

    39 Topics
    376 Posts
    olivierlambertO
    @Cyrille is back next week
  • SR_BACKEND_FAILURE_108 | Unable to Add a Second NFS Storage Repository

    Solved
    4
    0 Votes
    4 Posts
    459 Views
    K
    @olivierlambert You're most welcome. XCP-ng + Xen Orchestra is a solid solution and I would very much like to see it get adopted within my organization, so I'll do anything (legal of course) to work through these problems and share the solutions, so the entire community can benefit.
  • Dynamic cloudinit network config [FEATURE REQUEST]

    7
    1
    0 Votes
    7 Posts
    842 Views
    D
    @julien-f Would that be something like this for a dynamic network config as an example? network: version: 1 config: - type: physical name: enX0 subnets: - type: static address: 192.168.99.{index}/24 gateway: 192.168.99.1 - type: nameserver address: - 172.31.31.1 - 192.168.45.11 search: - example.tld I plan to test this at some point, but I don't do a whole lot of bulk provisioning myself. Just curious.
  • Ubuntu 24.04 Cloud Image Template Not Working

    14
    0 Votes
    14 Posts
    4k Views
    D
    @encryptblockr said in Ubuntu 24.04 Cloud Image Template Not Working: did you mount the guest tools cdrom to the cloud image before you created a template from it? No, I just make my base images (for the end template) as generic as possible, and I do all mounts, package installs, accounts, keys, including the xe-guest utils package all in the user-data config for cloud-init. Makes the configurations more uniform across all stacks I have to maintain and scales really well with jinja templates. also what is point of {name}% in below? can you explain? where does it get {name} from and what is % use? That pulls the hostname from metadata that is provided by the nocloud datasource. If you ever want to see all the metadata available (for example, say your provisioning plane does dynamic configuration from some backend IAS platform, and you need logic that renders metadata to run different configurations; run the following after login: cloud-init query -a For example, I run different configurations based on what the 'distro' value is - example: cloud-init query -f {{v1.distro}} {% if distro in ['rocky', 'ol', 'centos', 'fedora', 'redhat', 'almalinux'] -%} //do the rpm things// This allows us to run completely different configuration settings based on what distro its being run in, or even what virtualization platform it is running on. Some platforms won't use the hostname, or fqdn meta values, so I have some if logic that only adds it when vendordata is null, example; {% if vendordata == '' %} fqdn: {name} {% endif %} Probably more than you wanted to know, but that's a brief summary of cloud-init metadata.
  • [SOLVED] How to install guest tools via apt?

    Solved
    2
    2
    0 Votes
    2 Posts
    4k Views
    E
    so i imported a new VM and made sure i mounted the guest-tools iso to it before converting it to template i just tried this and it worked!!! #cloud-config hostname: someotheruser ssh_authorized_keys: - ssh-rsa AAAAxxx - ssh-rsa AAAAxxx - ssh-ed25519 AAAAxxx runcmd: - [mkdir, -p, /mnt/guest-tools] - [mount, /dev/cdrom, /mnt/guest-tools] - [bash, /mnt/guest-tools/Linux/install.sh] - [umount, /dev/cdrom] - [rm, -rf, /mnt/guest-tools]
  • Can backups be "imported"?

    4
    0 Votes
    4 Posts
    827 Views
    J
    @olivierlambert Based on what you mentioned about losing everything and rebuilding, if you reconnect to the NFS share, will you be able to see the VMs listed below, or would additional steps be required to recover them? Thanks! [image: 1733646346634-a2bede49-af10-45e8-9014-7c70143688cf-image.png]
  • pool cpu usage vs host cpu usage

    2
    3
    0 Votes
    2 Posts
    140 Views
    J
    figured it out... When under "Pool" view its displaying the "stacked" value and not the average value.
  • SR NFS Creation Error 13

    Solved
    19
    5
    0 Votes
    19 Posts
    2k Views
    T
    I ran into this problem with a fresh install of XCP-ng and TrueNAS last night. The fix is on TrueNAS, NFS Advanced Options, set the maproot user to 'root' and maproot group to 'wheel'. By default the fields are empty.
  • Remote not working

    1
    0 Votes
    1 Posts
    123 Views
    No one has replied
  • XOA Quick Deploy

    29
    1
    0 Votes
    29 Posts
    13k Views
    M
    I know this is quite old but wanted to update with additional findings. I had the same error and it turns out you are using a non-standard port. In this case, tcp/8888 which I have blocked on my perimeter firewall.
  • No plugins visible on XOA [SOLVED]

    Solved
    3
    1
    0 Votes
    3 Posts
    241 Views
    T
    That must explain one or two things Thx
  • Some VMs Booting to EFI Shell in Air-gapped XOA Instance

    7
    0 Votes
    7 Posts
    673 Views
    K
    Good-day Folks, While troubleshooting this issue with my sales rep, I shared a screenshot of one of my VMs and he noted that it was odd that the boot disk was connected as device xvdb instead of xvda. So he asked me to go through and check if the VMs that were having problems booting, looked similar. I went through and confirmed that all the VMs that were failing to boot did not have an “xvda” device. I went through the Storage menu and found a few disks that did not have a name or description, which was quite odd (to say the least). I mounted each disk, one at a time, to one of the VMs and booted until I identified and renamed each of them. As it stands now, I’ve been able to get all the VMs back up and running again. However, that leaves some unanswered questions: How does taking a snapshot of a the MAIL01 VM (which was built with two disks – Disk1 for OS and Disk2 for Data), cause the VM to have its xvda device detached, and snowball that to other VMs? How is it that VDIs that I name myself during VM creation, all of a sudden become detached from their VMs and lose their name and description? How does a VM Template lose its disk? Because I was able to identify the disk that’s supposed to be attached to the template, but now it’s orphaned, and I don’t know how to re-attach it to the template. In any case, I’m glad this happened in this lab environment, so I'm willing to work with you all at Vates to see if we can do a root cause analysis to prevent this in the future. All I did was take a snapshot, and this is certainly not the experience I should have had (nor is what I'm used to seeing). Some screenshots to illustrate what I saw: [image: 1732747097783-screenshot_netxms01_no_vdi.png] [image: 1732747097860-screenshot_netxms01_no_vdi_2.png]
  • new smb remote fails

    4
    0 Votes
    4 Posts
    517 Views
    G
    @gonzametal I modified sudoers and could create the folder in the terminar but the error still there (I think because the syscall). I will install as root again to avoid this kind of issues in the future
  • VDI migration

    8
    0 Votes
    8 Posts
    1k Views
    DanpD
    @sb2014 I've encountered this particular issue once before, and these were the steps we used to correct it -- Shutdown the VM Export the snapshot's VDI from the SR's DIsks tab using XVA file format Forget the snapshot Import the XVA file created in the earlier step Attach the newly imported disk to the target VM Start the VM to verify that it boots correctly Regards, Dan
  • Changing the VM Advanced setting "Viridian" doesn't stick

    2
    0 Votes
    2 Posts
    427 Views
    DanpD
    I confirm this behavior. Checking with the dev team to see if this is by design.
  • Active directory authentication

    12
    0 Votes
    12 Posts
    1k Views
    G
    @dinhngtu LDP is using SSL, and no firewall between, so I think there be a ldaps misconfiguration
  • Deleting a VM template?

    Solved
    3
    0 Votes
    3 Posts
    343 Views
    W
    @Danp Thanks. My fault, I didn't notice the 2nd page of templates where it was.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • xo-server-auth-saml

    2
    0 Votes
    2 Posts
    196 Views
    olivierlambertO
    Hi, You should use the UI to config the plugin, but I suppose you are asking to pass extra parameters that aren't displayed/existing?
  • Change the network device for remotes throws "mount.nfs: Connection timed out"

    Solved
    5
    0 Votes
    5 Posts
    496 Views
    R
    @olivierlambert Oh my... I totally forgot to change the network interface on XO after the change. That was my mistake. Sorry. But thanks a million for pointing it out.
  • Tag management for Storage not able to choose from existing tags

    3
    1
    0 Votes
    3 Posts
    313 Views
    MathieuRAM
    Hi Indeed. We will see how we can fix this bug. Thanks