Subcategories

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

    476 Topics
    4k Posts
    pkgwP
    @Danp No, it's not quite that. We don't use HA anywhere. But reading the source code I did notice exactly what's mentioned in that bug: in some HA cases, the xen-api code will throw a NOT_ENOUGH_FREE_MEMORY that is just absolutely misleading. At the macro scale, I think that you could say that the issue I'm running into is that the RPU migrations aren't planned out across the entire process of the RPU. If you have VMs that take up a significant fraction of some hosts' memory, failure to plan the whole process at once can lead the system to get itself "wedged" where it's unable to evacuate one of the hosts. More narrowly, you could say that the issue is that during an RPU the host evacuation code gives up more easily than it could. Say that you're trying to evacuate host A with a 64 GB VM, and you have two other hosts, B and C, with 60 GB free. It will give up, even if there are VMs that you could move from B to C (or vice versa) that would open up one of them to having 64 GB free. If the evacuation during the RPU was more resilient, then the macro-scale issue would be less of a problem. (Although with a more resilient evacuation command but no large-scale planning, you might end up with an RPU that succeeds but is wildly inefficient.)
  • ACLs, Self-service, Cloud-init, Load balancing...

    105 Topics
    864 Posts
    M
    Is a centralized XOA server "managing" two remote Proxy-fronted XCP clusters supported with the SDN Controller Plugin? We are looking to deploy an architecture similar to this blog post from 2022: https://xen-orchestra.com/blog/xo-proxy-a-concrete-guide/
  • All XO backup features: full and incremental, replication, mirrors...

    515 Topics
    5k Posts
    acebmxerA
    So not sure why this problem has come back but all backups are failing back to Full backups. 2026-07-06T02_09_34.032Z - backup NG.txt <- this was a Planned full backup. 2026-07-07T02_00_00.007Z - backup NG.txt - first Delta backup after full fell back to full. I just tried to disable "Purge snapshot data when using CBT" but still fell back to full. Unless i need to run a nother full job first?
  • Everything related to Xen Orchestra's REST API

    86 Topics
    645 Posts
    J
    Hello I'm pulling stats for all VMs to understand CPU usage. We're a bit behind the curve in terms of XO versions, but these questions hopefully are still relevant. If using a granularity of days, the interval is set to 86400 (understandably) but the endTimestamp varies. Running this on June 9th @ ~1740 we get timestamps for both Mon Jun 8 01:00:00 AM BST 2026 and Tues Jun 9 01:00:00 AM BST 2026. Does this average across the day? Why is the timestamp 0100? Why would there be different timestamps between VMs (all are running) and does that mean that the figures are misaligned in the results? These are retrieved via curl and a bash script, a bit hacky, but for clarity the request is: ++ curl -X GET -s -H accept:application/json -b authenticationToken=[[REDACTED]] -o [[REDACTED]] 'https://[[REDACTED]]/rest/v0/vms/[[REDACTED]]/stats?granularity=days' Really keen to know if we can control the start and endtime, as well as provide a manual interval, as well as the aggregation strategy (min, max, average). Are any of these possible? Lastly, is cpuUsage the percentage as per the dashboard, but averaged over all CPUs? Thanks so much in advance. James
  • Terraform, Packer or any tool to do IaC

    51 Topics
    471 Posts
    poddingueP
    The Kubernetes CSI driver for Xen Orchestra just hit v0.4.0, and we want it on more real clusters before it reaches a stable release candidate. If you run Kubernetes on XCP-ng VMs, this is a good time to give it a proper workout. What's new in v0.4.0: Local-storage support Automatic pool-discovery fallback Kubernetes metadata now lives in Xen Orchestra VDI tags instead of the deprecated other_config. That change also drops the old requirement for Xen Orchestra 6.4 or newer, so the driver runs on more deployments now. ️ Read this before you upgrade. v0.4.0 is a breaking change. The Kubernetes metadata moved from other_config to VDI tags, so you must migrate before upgrading from v0.3.0. Do not upgrade in place: follow the v0.3.0 to v0.4.0 migration guide in the release notes, then move to v0.4.0. What helps us most is hearing how it behaves on your own setup: what works, what breaks, which storage backend you use, and which flavour of Kubernetes you run (k3s, full k8s, or something else). Edge cases on real clusters are the ones we don't see in our own testing. Where to report: start right here in this thread. It keeps everything visible to the community and lets others on the same setup jump in. If something turns out to be a reproducible bug, we'll move it to a GitHub issue on the repo so the team can track it to a fix. Release notes and migration guide: https://github.com/vatesfr/xenorchestra-csi-driver/releases/tag/v0.4.0
  • XO managing XCP pool behind NAT

    2
    0 Votes
    2 Posts
    1k Views
    olivierlambertO
    The best way would be to use XO Proxies as "Reverse HTTP proxies" (or any reverse proxy in each DC) and then tell XO to connect to those proxies. This way, each DC will have only one entry point exposed to the outside, and you could manage that with your central XO. This is a subject we planned to work in the next months. If you have a support subscription, please open a ticket so we can do initial test inside your infrastructure
  • How to change what disk to boot from in XOA?

    1
    0 Votes
    1 Posts
    548 Views
    No one has replied
  • Restore exported snapshot to VM

    Unsolved
    4
    0 Votes
    4 Posts
    2k Views
    olivierlambertO
    In XOA, Import, drag and drop the XVA and that's it
  • XOA won't deploy. Getting a DNS and INTERNAL related errors

    2
    2
    0 Votes
    2 Posts
    914 Views
    gskgerG
    @magtech If you want to do a XOA quick deploy, you need a working internet connecting and outbound port tcp/8888 must be open to the internet. New install of XCP-ng, can't complete Quick Deploy might help?
  • Problems with latest XOA update - failed to start xo-server [SOLVED]

    Solved
    4
    0 Votes
    4 Posts
    2k Views
    olivierlambertO
    Maybe slow disk then? Hard to know from here.
  • Backup & Snapshot Fail - SR_BACKEND_FAILURE_82

    5
    0 Votes
    5 Posts
    2k Views
    N
    Hi, 2 to 3 hours after the migration of VM to master coalesce disappeared. Thanks for help
  • Is it possible to reset to full backup at the desired time ?

    4
    4
    0 Votes
    4 Posts
    794 Views
    GheppyG
    Yes, that's what i want to do. But at the moment it create an snapshot for each cron that I made and I want to have only one snapshot and to be reset to full backup on Saturday. In essence, I want to have only one snapshot to an VM no matter how many cron I have attached to the replication. In this case, I want to reset the Continuous Replication chain when the server is least busy, not after a number of replications
  • Migration failing but not failing

    1
    1
    0 Votes
    1 Posts
    274 Views
    No one has replied
  • Plugin transport-email (v0.6.0) broken ?

    Solved
    20
    1 Votes
    20 Posts
    5k Views
    gskgerG
    @julien-f yes, works well (even with the 3td party script ). Nice job and fast as usual . Thanks @Alexander-0 for helping to pin it down
  • Transfer log missing

    2
    2
    0 Votes
    2 Posts
    268 Views
    olivierlambertO
    This is a known issue that will be fixed next week. @julien-f is working on it
  • From the sources build now requires >2GB ram

    4
    0 Votes
    4 Posts
    1k Views
    M
    I also encountered this problem. If you are using Debian you can use pre-packaged XO from sources https://github.com/mathiswolff/xen-orchestra
  • Error on Delta Backup - cannot read property "length" of undefined

    16
    0 Votes
    16 Posts
    3k Views
    julien-fJ
    @mbt Great! Thanks for your report and testing
  • Delta Backup job timeout does not get respected

    5
    0 Votes
    5 Posts
    1k Views
    mkrumbholzM
    @olivierlambert I tested this now a bit more. And now it works with the traffic limiter. Your last updates have optimised the backup system too much for my NFS storage and with that froze somehow the timeout (XO is running on local storage). And you are right it is doing it per VM, but i think this was in an older version the other way around (wich would be more important to me, but not for others ). But it would be great if i could get somehow an evenly distribution of the full backups .
  • Disaster Recovery Storage

    4
    0 Votes
    4 Posts
    1k Views
    olivierlambertO
    You need to get the exact same structure ideally to not lose any data. But it's not a big deal, just copy/rsync whatever you like to the destination and that's it.
  • Migrate failed

    24
    0 Votes
    24 Posts
    9k Views
    olivierlambertO
    Errors in CAPS means an error from the host. Check host logs, also check dynamic min memory == dynamic max
  • XO updating hosts queries

    4
    0 Votes
    4 Posts
    856 Views
    olivierlambertO
    Indeed, XO doc was built for XenServer (before XCP-ng existed). @Darkbeldin will update this accordingly
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    24 Views
    No one has replied
  • XCP-NG static ip address issue

    2
    0 Votes
    2 Posts
    1k Views
    olivierlambertO
    Hi, I'm not sure to get what's your problem. What are you trying to achieve exactly? And what are you doing step by step?
  • XCP-ng 8.2 Rolling Update Error

    12
    0 Votes
    12 Posts
    2k Views
    C
    Great to hear, looking forward to the updates.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    15 Views
    No one has replied