Subcategories

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

    476 Topics
    4k Posts
    MathieuRAM
    Hi @dvdwx, RBAC is available only at the REST API level, not through the XO6 UI. UI compatibility with RBAC is currently under development. For the topology, this is something that has been here for a long time, so I may be wrong since I don't have the full history. However, if I look at the code, creating the topology selector requires knowing how many CPUs are available in the pool. Since a self-service user doesn't have visibility into the pool, they can't access this kind of information.
  • 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
    P
    @pedro_udifar Hi, This is a b2 side error. It could be just a transient error, did you try to restart the backup?
  • 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
  • host.call_plugin?

    2
    0 Votes
    2 Posts
    1k Views
    olivierlambertO
    It's everytime a XAPI plugin is called. Eg the update plugin is called regularly and there is other plugins. So it's OK
  • Error when migrate with XOA

    3
    0 Votes
    3 Posts
    1k Views
    olivierlambertO
    Ah yes, when you migrate, unmount your CD drive, sometimes it causes issues!
  • This topic is deleted!

    2
    0 Votes
    2 Posts
    2 Views
    No one has replied
  • Importing VMs all with same mac-address

    Moved
    7
    0 Votes
    7 Posts
    2k Views
    ?
    @borzel sweet.
  • This topic is deleted!

    1
    1
    0 Votes
    1 Posts
    4 Views
    No one has replied
  • "Cannot GET /" Error after update

    11
    1
    0 Votes
    11 Posts
    5k Views
    P
    In case someone ran into the same problem here is how I solved it. I had a feeling this was http mounts issue. I checked and looks like during update process the .xo-server.toml got deleted. I copied the sample one from the /opt/xen-orchestra/packages/xo-server/sample.config.toml , edited the http.mount and bob's your uncle. I have a feeling this has something to do with the format of that file change. When I originally built from source the file has a slightly different syntax and it was called .xo-server.yaml. At least according tot he directions I used to build. In any case its all back to normal now. Thanks you everyone for your help.
  • Try to import .ova

    26
    0 Votes
    26 Posts
    12k Views
    olivierlambertO
    Thanks, this way we'll have a way to understand what's wrong with this OVA, if it's something really specific or a VMWare way to make something we didn't expected
  • Self-Service not showing assigned IP pool

    1
    0 Votes
    1 Posts
    352 Views
    No one has replied
  • xoa, xoa-updater ignore LC variables

    utf8 xoa-updater xoa
    9
    0 Votes
    9 Posts
    2k Views
    julien-fJ
    Yes, I know this is not exclusive to C, but there are some facilities to handle this, that are, as far as I know, not available in Node.
  • 0 Votes
    2 Posts
    1k Views
    borzelB
    @MajorTom I saw it on my XenOrchestra's and wondered also
  • Self-Service moving VMs from one to the other

    2
    0 Votes
    2 Posts
    503 Views
    borzelB
    @hitechhillbilly yes it does you can do it live or with a shutdown VM
  • free space of backup drive reported incorrect

    5
    0 Votes
    5 Posts
    2k Views
    P
    that's relatively easy to explain, only the naming is doubled: the backup-hdd are local disks raid1 in xcp-ng and there brought to xcp-ng as a local "vmbackup" volume, called vmbackup on xcp-ng-volume a disk is created with the name "backup_raid1_1tb" and connected as 2nd disk (xvdb) to XO [image: 1559158139829-ab68fa1c-49a8-4d15-afcf-ecdc8bcd9d04-grafik-resized.png] to make the disk available for backup-usage the disk xvdb is mounted via "remote" as a local now usage for backup-ng is possible, but the usage is not xo_disks
  • Deleting old delta backups.

    2
    0 Votes
    2 Posts
    1k Views
    olivierlambertO
    Yes, you can safely remove them.
  • xoa - host restart, random DR vms are UP!

    7
    1
    0 Votes
    7 Posts
    1k Views
    akurzawaA
    I've replied on github. For sure the VMs should not boot. Of course the source vm has autopower on parameter becouse it's needed. The problem is big: DR copy of Second Active Directory server is up.... for sure I can expect AD problems in a while... [image: 1558999805954-724808f6-fc82-4487-9f87-4d0291fc3e92-image.png] Autopower on is set up: [image: 1558999897310-e4b71a2e-17cd-4e5f-a863-77f693249847-image.png]
  • XOA Update patches fails

    Solved
    9
    1
    0 Votes
    9 Posts
    3k Views
    olivierlambertO
    That's why I thought. NEVER enable base repo. If you want a package from their, just enable it during the yum install command line.
  • Stuck on Importing XOA VM....

    Solved
    4
    1
    0 Votes
    4 Posts
    3k Views
    olivierlambertO
    Okay thanks. Note that with XCP-ng 8.0, it will be even easier to deploy XOA, directly from the host HTTP URL "mini website".
  • XO from the sources - Something in the pages is missing

    19
    1
    0 Votes
    19 Posts
    4k Views
    DanpD
    @pdonias Thanks for confirming that this issue wasn't caused by the use of a 3rd party script.
  • Backup-NG daily delta issue: footer1 !== footer2

    2
    0 Votes
    2 Posts
    590 Views
    olivierlambertO
    Hi, Before reporting on issues when you use XO from the sources, you must always fetch the latest code available on GitHub. Because it's likely some issues are fixed since then. Please upgrade, and come back if the problem persists
  • No manifest found for stable channel.

    4
    0 Votes
    4 Posts
    649 Views
    pdoniasP
    We're deploying support for the incoming release channels and there was an issue with that.
  • A Big Thank You

    2
    9 Votes
    2 Posts
    709 Views
    olivierlambertO
    Hi Brad, From the whole team: thanks a LOT. It's really cool to hear your feedback Enjoy XOA/XCP-ng!