Subcategories

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

    476 Topics
    4k Posts
    acebmxerA
    So if i set VMs to Best-effort or disabled for HA i get not enough memory. @pkgw Do you have Twinstore configured and/or HA enabled? If no I will continue my issues at the twinstore post. If i set to restart i get this.... host.setMaintenanceMode { "id": "35233210-4e37-4703-9bf6-9e8a9c24df9f", "maintenance": true } { "code": "HA_OPERATION_WOULD_BREAK_FAILOVER_PLAN", "params": [], "call": { "duration": 5, "method": "host.disable", "params": [ "* session id *", "OpaqueRef:d9bd976f-445c-8244-1b56-879f446efc12" ] }, "message": "HA_OPERATION_WOULD_BREAK_FAILOVER_PLAN()", "name": "XapiError", "stack": "XapiError: HA_OPERATION_WOULD_BREAK_FAILOVER_PLAN() at XapiError.wrap (file:///opt/xen-orchestra/packages/xen-api/_XapiError.mjs:16:12) at file:///opt/xen-orchestra/packages/xen-api/transports/json-rpc.mjs:38:21 at runNextTicks (node:internal/process/task_queues:65:5) at processImmediate (node:internal/timers:472:9)" }
  • 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
    itservicesI
    Hi @simonp. The problem is gone with commit 44e5b!!! Up-to-date XCP-NG host and XenOrchestra VM were restarted after updating XenOrchestra. I just initiated a full backup and all VMs - including my problematic machine - were backed up successfully without error. Awesome! I will wait with closing until the scheduled delta backup is completed successfully, too. Edit: Scheduled backup ran without issue. The problem seems to have been resolved! Thanks for all your work and assistance 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
  • Warnings & errors in journalctl

    17
    0 Votes
    17 Posts
    4k Views
    DanpD
    @olivierlambert said in Warnings & errors in journalctl: Do you have multiple XOs accessing the same remote? There's only one backup job running from my XO VM. There is an active instance of XOA, but it is just used for testing and is sitting idle.
  • New XOA setup, cant register

    18
    0 Votes
    18 Posts
    5k Views
    olivierlambertO
    You need to restart the service as root/sudoer, eg sudo systemctl restart xoa-updater. Note that you can have XOA support with our ticket system, even on XOA Free If you want someone at Vates dedicated to your issue, please create a ticket!
  • Invalid Parameters in Jobs after Update to latest master branch

    3
    0 Votes
    3 Posts
    582 Views
    F
    @danp Thank you. I will try this commit mentioned.
  • 0 Votes
    6 Posts
    3k Views
    lawrencesystemsL
    Since the update I have run full backup that have taken over an hour to complete due to their size and many smaller delta backups and the error has not come up again. I assume whatever was causing the error was fixed in the xo-server 5.84.2 update.
  • Copy an existing backup

    8
    1
    0 Votes
    8 Posts
    2k Views
    ForzaF
    @dariosplit said in Copy an existing backup: For example in pfsense I copy the firewall rules and change the name of it, and of the port while everything stays the same. I have a lot of VM and for each VM i have several rules for backup, (time and place). I would remove copy it just a unnecessary repeat I have been using tags together with smart backup. This works really well. [image: 1639046845160-fae30091-4bd0-46d2-ad3c-f9484c1b7780-image.png] [image: 1639046878254-1b58ebb4-a805-4047-9aec-2f8289785d3c-image.png] [image: 1639046770415-16c62bd0-a6aa-4edd-9312-5234de415235-image.png]
  • netbox plugin: which rights does the user need?

    5
    0 Votes
    5 Posts
    2k Views
    pdoniasP
    Hi @luca-steinke, this is indeed something that we should and will document. Here are the minimum required permissions: View permissions on: extras > custom-fields ipam > prefixes All permissions on: ipam > ip-addresses virtualization > cluster-types virtualization > clusters virtualization > interfaces virtualization > virtual-machines
  • recovery startup failed

    13
    0 Votes
    13 Posts
    4k Views
    olivierlambertO
    "Recovery" is only an option for PV guest (not HVM), when you want to re-use the initial bootloader. It has nothing to do to recover anything else. You should be in HVM for all your VMs by the way, it's more secure and even faster.
  • XO from sources compile warnings

    2
    0 Votes
    2 Posts
    674 Views
    DanpD
    @heman said in XO from sources compile warnings: Deprecation Warning: Using / for division is deprecated and will be removed in Dart Sass 2.0.0. FWIW, I see the same warnings. I imagine this is a "known issue" as far as the developers are concerned.
  • xcp-ng-updater ?

    4
    2
    0 Votes
    4 Posts
    2k Views
    N
    This is a non issue at this point. I did a refresh this morning on the XO interface, and patches section is working now on each dom0
  • Backup Restore resulting in Error

    Solved
    9
    0 Votes
    9 Posts
    1k Views
    olivierlambertO
    Great news Don't forget to stay up to date as possible
  • XO installation on RHEL VM

    2
    0 Votes
    2 Posts
    289 Views
    olivierlambertO
    I think yes (I don't see why, if it's recent enough), but you won't have support in any case (as you'll use the version from the sources anyway).
  • Backup Job HTTP connection abruptly closed

    17
    0 Votes
    17 Posts
    5k Views
    L
    For the record, since upgrading to 5.63 the issue hasn't re-occurred at all.
  • This topic is deleted!

    1
    2
    0 Votes
    1 Posts
    36 Views
    No one has replied
  • Passing through Intel iGPU

    2
    0 Votes
    2 Posts
    688 Views
    PeekP
    @jp13232 Good Question. You found an answer as yet ?
  • XOA memory consumption.

    7
    4
    0 Votes
    7 Posts
    3k Views
    ronivayR
    @tristis-oris i don’t have a definitive answer what would be the perfect memory configuration for your needs. I commented based on your earlier findings that VM memory usage was high which doesn’t take into account what OS inside VM is doing with the memory. As you observed, most of the memory is used by cache so it basically has nothing to do with XO, just how Linux manages the usable memory.
  • XO6

    3
    0 Votes
    3 Posts
    1k Views
    Marc.pezinM
    @markhewitt1978 We want to involve the users community very early in the design of XO6 and have begun designing an initial questionnaire to submit to you to identify your expectations and current issues - We will later set up a tester program to continue to exchange throughout the process with users who are interested. It's a bit early to share more details, but stay tuned on the December release for XO, we have things in the pipe.
  • XO Backup to S3

    2
    0 Votes
    2 Posts
    845 Views
    olivierlambertO
    Hi, Please concentrate the feedback in the relevant thread, it will be easier to follow for our dev team: https://xcp-ng.org/forum/topic/5256/s3-backup-try-it
  • Accedentally set up a pool on an xcp-ng server

    29
    0 Votes
    29 Posts
    22k Views
    olivierlambertO
    I agree but when it's not the truth "behind", I find it even more confusing.
  • xo is not connecting anymore

    2
    0 Votes
    2 Posts
    716 Views
    M
    Ok, disabling and reenabling the server fixed the problem. crazy
  • xo-cli command list VMs which ha snapshots

    8
    0 Votes
    8 Posts
    4k Views
    julien-fJ
    I've added the support of advanced filtering in the API, it does no have first class support in xo-cli yet but it's usable anyway: xo-cli xo.getAllObjects limit=json:10 filter='type:/^VM$/ snapshots:length:>2'