Subcategories

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

    473 Topics
    4k Posts
    olivierlambertO
    Hi, IP conflict?
  • ACLs, Self-service, Cloud-init, Load balancing...

    104 Topics
    863 Posts
    laszlobortelL
    @florent Thanks for your reply! We have started to migrate thousands of VMs, so disk transfer speed is important for us.. We will also do our detailed tests soon with different threads setting and publish it here. I think threads=1 is a good and logical default, but not efficient. Others might complain if you set it to a higher value. Configuration option would be a real good solution.
  • All XO backup features: full and incremental, replication, mirrors...

    511 Topics
    5k Posts
    itservicesI
    Evening @pierrebrunet My bad. I am now on commit b440f and the issue persist. I have written you a message with the link to the file. Regards, Marc
  • 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
  • S3 Remote benchmark

    4
    0 Votes
    4 Posts
    793 Views
    planedropP
    @fred974 Gotcha, yeah this is their built in speed test which IMO isn't that accurate since it uses a very small amount of data to determine speeds, I've seen wild fluctations in it.
  • Grain position error

    8
    0 Votes
    8 Posts
    1k Views
    olivierlambertO
    There isn't a huge diff: stable is just release-1. "release" is "latest". So for example, our next XO release (5.83) will be in latest while your current latest code will land in stable. So if next week (June the 1st) you decide to get back on stable, you will be in 5.82 (the current latest of today).
  • Unable to restore backup

    Solved
    4
    0 Votes
    4 Posts
    708 Views
    olivierlambertO
    Nice catch @Danp
  • Xen Orchestra template - How to troubleshoot VM when ssh is dead

    5
    0 Votes
    5 Posts
    838 Views
    DanpD
    Have you tried attaching the disk to a separate VM and then editing the SSH keys from there?
  • Xen-Orchestra build from source - Debian 11.7

    5
    0 Votes
    5 Posts
    1k Views
    B
    @Mcvills ah, cool. Well at least that fix is there in case anyone else stumbles upon what I was hitting.
  • large consume of memory in 5.82.2

    6
    0 Votes
    6 Posts
    987 Views
    olivierlambertO
    Depends on the load, mostly when doing backups, if you backup 20+ VMs, 4vCPUs is better.
  • How to see the real progress of a backup

    4
    0 Votes
    4 Posts
    700 Views
    olivierlambertO
    We will discuss that internally Thanks for your feedback
  • User cannot see any servers - how to edit permissions

    6
    1
    0 Votes
    6 Posts
    1k Views
    olivierlambertO
    @kent You can ask for a trial so you can do it the time you need If you use XO from the sources, you will have the feature for free (but without support/updater and such)
  • XOA - VM-console on iPhone - no keyboard

    7
    0 Votes
    7 Posts
    2k Views
    MathieuRAM
    At first glance, it does not seem so easy. First, we will implement this feature in XO Lite (soon). We will then see if there is a trivial way to adapt the changes in XO5
  • Missing vhd after a possibly failed migration

    4
    1
    0 Votes
    4 Posts
    1k Views
    G
    This was ultimately traced to a currupted metadata on the VHD and to a stuck tapdisk process on the host where the VM was running. Solved thanks to a very persistent member of support. Thanks Jon!
  • Want to compare insecure_nbd but doesn't seem to work (secure does)

    26
    0 Votes
    26 Posts
    13k Views
    florentF
    @sluflyer06 the warning on XO is to discourage the mass. But you can really try you can make a config.toml file in ~/.config/xo-server/config.*.toml , it should be loaded , and won't be changed by an XO update . https://github.com/JsCommunity/app-conf
  • Google Sign-in stopped working "internal server error" (log attached)

    Solved
    12
    0 Votes
    12 Posts
    2k Views
    S
    @HeMaN this may have actually worked... In etc/network/interfaces The primary network interface allow-hotplug eth0 iface eth0 inet dhcp This is an autoconfigured IPv6 interface iface eth0 inet6 auto post-up route add default via 10.10.10.1 dev eth0 auto eth1 iface eth1 inet static address 10.10.5.188 post-up route del default dev eth1
  • How to configure Teleport App service for XO web UI?

    8
    0 Votes
    8 Posts
    3k Views
    olivierlambertO
    Then I don't see why it would be a XO problem FYI, we use JSON-RPC over websockets. Hopefully, someone at Teleport community would be able to pinpoint the problem
  • SR not working: stale NFS handle

    2
    0 Votes
    2 Posts
    615 Views
    I
    @djingo Have you made any config changes to unraid? That will often make nfs go stale.
  • Template usage doc

    2
    0 Votes
    2 Posts
    215 Views
    olivierlambertO
    Hi, In XO Hub, you already have a Debian 11 which is Cloudinit ready This is more a Cloudinit question BTW, you should ask their community. Frankly, Cloudinit doc isn't great and many things changed a lot
  • VM console borks with "Alt Gr" key

    8
    0 Votes
    8 Posts
    3k Views
    K
    @olivierlambert I can confirm: This issue is solved in XO Lite, but still present in XOA.
  • What are these 34+ tasks - going 5+ hours

    4
    1
    0 Votes
    4 Posts
    628 Views
    K
    Restarting the toolstack on AHP101 (which was the pool master) cleared the tasks. Hopefully no long term side effects
  • Changing the backup name

    6
    0 Votes
    6 Posts
    1k Views
    julien-fJ
    @mauzilla There is no easy way to achieve that, it requires updating a number of other_config entries manually. If you have a paid subscription, open a support ticket and I'll take care of it for you
  • Delta backups: Restore issue

    Solved
    4
    0 Votes
    4 Posts
    906 Views
    A
    @MrNaz It merges the past delta backup into the past full backup. Then it does a delta backup..... then you repeat.... Since you only keep one copy it just keeps merging the delta into the full backup. The delta backup depends on the old full backup existing and being correct. When it does a "full backup", it does a full backup of the data not just a delta (the changes). That way it does not merge the new full backup into the old full backup (or depend upon any old backups). Doing a full backup is a good checkpoint in case the old data (full or deltas) is corrupted. So having the retention set to 1 basically means you only have the most current backup saved. With backups every 12 hours you might want to set the retention to 20 so you have about 10 days of backups and every 5 days (10 backups) it will do a full backup. Or set it higher if you have more backup space.
  • 0 Votes
    7 Posts
    827 Views
    T
    @Danp Thanks RAM was problem. There was only 1.5GB, which was default value with XCP-ng center. Now it compiled successfully with 4GB. [image: 1684340422417-28e1c460-9d67-44b4-b018-96d1b9531bc7-obraz.png]