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
  • Create time is a bit off.....53 thousand years in the future off....

    Solved
    13
    1
    0 Votes
    13 Posts
    2k Views
    S
    @olivierlambert many thanks.
  • Github Auth plugin scope

    Solved
    2
    0 Votes
    2 Posts
    360 Views
    julien-fJ
    @Flying9167 It's indeed not possible at this to filter which users are allowed to sign in with XO auth plugins. At this time it should be handled at the authentication provider itself and it does not look like GitHub OAuth implementation supports it.
  • NFS storage change IP and mounth path

    11
    0 Votes
    11 Posts
    2k Views
    olivierlambertO
    That's why life is great, we can always learn new stuff
  • no icon displayed even with correct tools installed

    os-icon
    15
    1
    0 Votes
    15 Posts
    2k Views
    D
    @pdonias thank you!
  • XO Dashboard

    3
    1
    0 Votes
    3 Posts
    459 Views
    F
    @gskger Thank you. I tough it would be but wanted to be sure
  • Connecting xen to vault

    5
    0 Votes
    5 Posts
    438 Views
    S
    @olivierlambert its custom config, not any bug. Ill point it out what i mean below. I have standard ubuntu template -> I would like my vm to be already customize, when its created, because its faster and easier when everything is in one place -> So for that i have created cloud-init for eg.-> #cloud-config hostname: <hostname> package_update: true package_upgrade: true write_files: - path: /etc/ssl/certs/mydomain.crt content: | <certificate data> - path: /etc/ssl/private/mydomain.key content: | <private key data> runcmd: - apt-get update - DEBIAN_FRONTEND=noninteractive apt-get upgrade -y So my main problem is that this, particular cloud-init has fixed <certificate data> and <private key data>, that i would like to not be passed as a plain text, because it is a secret. To me its not done (for now) with best practices, but its very comfortable. So finally, i am wondering what is the best solution, for not putting secrets as a plain text, but rather keep them as a secret. I could create templates and later delete cloud-config with those data, but it would be more flexible, if there would be any chance to connect it to Hashicorp Vault or something that will dynamically fetch secrets.
  • XO task watcher issue/CR broken

    Solved
    71
    0 Votes
    71 Posts
    27k Views
    JamfoFLJ
    @julien-f I just wanted to update and let you know that whatever changes you made fixed the issue for me permanently! I have been able to routinely update since that time and have had no further issues. Thanks for all of your hard work, Julien-f!
  • Bug: 55k Snapshot

    Solved
    6
    1
    0 Votes
    6 Posts
    703 Views
    olivierlambertO
    I think we fixed this bug in latest
  • self signed certificate in certificate chain

    19
    0 Votes
    19 Posts
    7k Views
    E
    FWIW I just got bit by this same thing, spending half a day yesterday kicking the wall. I think I got about 2/3 of the way just by trial and error on the cert's. Would love to see this doc'd with the proper method, using an in-house local CA (not a public CA).
  • Delta Backups using wrong Base Backup

    Solved
    3
    3
    0 Votes
    3 Posts
    421 Views
    H
    @Andrew okay now I understand! Thanks a lot!!!
  • Adding VMs to "smart mode" DR / Delta backup? (FIXED)

    Solved
    5
    0 Votes
    5 Posts
    688 Views
    Z
    @olivierlambert The update has fixed it, thanks!
  • NFS SR VMs data lost

    Solved
    5
    2
    0 Votes
    5 Posts
    1k Views
    T
    @olivierlambert ... Thank you Olivier, I feel so stupid... I found everything back as you said Thank you very much ! Now I understood my mistake Best regards, Martin
  • Installing XOA on XCP-ng 8.3.0 alpha

    15
    0 Votes
    15 Posts
    6k Views
    D
    @olivierlambert Oh, this makes more sense now. I somehow mixed up the appliance with the actual XO platform. Will go through the docs. Thanks!
  • Trouble doing Continuous Replication on pool (XOA)

    15
    0 Votes
    15 Posts
    1k Views
    olivierlambertO
    Also a dmesg might be interesting
  • XOA stuck on Importing stage

    7
    3
    0 Votes
    7 Posts
    841 Views
    olivierlambertO
    I can only assume that the nested mechanism is blocking the network at some stage, but I don't have time myself to investigate deeper.
  • VMware import 404 error

    27
    0 Votes
    27 Posts
    4k Views
    S
    @florent
  • error when modifying backup metadata

    3
    0 Votes
    3 Posts
    388 Views
    julien-fJ
    @Gheppy It should be fixed, thanks for your report! https://github.com/vatesfr/xen-orchestra/commit/b5578eadf7356098ac2fa4af63b75b18d34ba558 0 julien-f committed to vatesfr/xen-orchestra fix(xo-server/sr.{create,set}): name can be empty Fixes https://xcp-ng.org/forum/post/59937 Introduced by 65168c853
  • Continuous Replication on a large VM

    6
    0 Votes
    6 Posts
    2k Views
    J
    @Gheppy cool thanks. Good to see some real-world experience with a similar setup!
  • OpenId Login via Keycloak

    16
    0 Votes
    16 Posts
    2k Views
    julien-fJ
    @prononext @mandrav The problem of empty username has been fixed in master. The support of email for username field is currently in review in the PR linked in my previous message and will be available soon Thanks for your help!
  • USB Passthrough of licensing dongle

    9
    0 Votes
    9 Posts
    4k Views
    K
    I am using USB-servers from SEH and Silex. Both of them are working. Silex can provide higher Performance - SEH is IMHO nicer for license-dongels, etc.