Subcategories

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

    423 Topics
    3k Posts
    M
    @Pilow Agreed however as our xcp-ng hosts are in the cloud with OVH Cloud we cannot use a physical appliance. We are currently setting up a dedicated OVH server for pfSense.
  • ACLs, Self-service, Cloud-init, Load balancing...

    97 Topics
    818 Posts
    olivierlambertO
    October release fixed it
  • All XO backup features: full and incremental, replication, mirrors...

    437 Topics
    4k Posts
    P
    antoher log from listPartitions : { "id": "0miuq9mt5", "properties": { "method": "backupNg.listPartitions", "params": { "remote": "92ed64a4-e073-4fe9-8db9-11770b7ea2da", "disk": "/xo-vm-backups/b1eef06b-52c1-e02a-4f59-1692194e2376/vdis/87966399-d428-431d-a067-bb99a8fdd67a/5f28aed0-a08e-42ff-8e88-5c6c01d78122/20251206T161106Z.alias.vhd" }, "name": "API call: backupNg.listPartitions", "userId": "22728371-56fa-4767-b8a5-0fd59d4b9fd8", "type": "api.call" }, "start": 1765051796921, "status": "failure", "updatedAt": 1765051856924, "end": 1765051856924, "result": { "url": "https://10.xxx.xxx.61/api/v1", "originalUrl": "https://10.xxx.xxx.61/api/v1", "message": "HTTP connection has timed out", "name": "Error", "stack": "Error: HTTP connection has timed out\n at ClientRequest.<anonymous> (/usr/local/lib/node_modules/xo-server/node_modules/http-request-plus/index.js:61:25)\n at ClientRequest.emit (node:events:518:28)\n at ClientRequest.patchedEmit [as emit] (/usr/local/lib/node_modules/xo-server/node_modules/@xen-orchestra/log/configure.js:52:17)\n at TLSSocket.emitRequestTimeout (node:_http_client:849:9)\n at Object.onceWrapper (node:events:632:28)\n at TLSSocket.emit (node:events:530:35)\n at TLSSocket.patchedEmit [as emit] (/usr/local/lib/node_modules/xo-server/node_modules/@xen-orchestra/log/configure.js:52:17)\n at TLSSocket.Socket._onTimeout (node:net:595:8)\n at listOnTimeout (node:internal/timers:581:17)\n at processTimers (node:internal/timers:519:7)" } } { "id": "0miunp2s1", "properties": { "method": "backupNg.listPartitions", "params": { "remote": "92ed64a4-e073-4fe9-8db9-11770b7ea2da", "disk": "/xo-vm-backups/b1eef06b-52c1-e02a-4f59-1692194e2376/vdis/87966399-d428-431d-a067-bb99a8fdd67a/5f28aed0-a08e-42ff-8e88-5c6c01d78122/20251203T161431Z.alias.vhd" }, "name": "API call: backupNg.listPartitions", "userId": "22728371-56fa-4767-b8a5-0fd59d4b9fd8", "type": "api.call" }, "start": 1765047478609, "status": "failure", "updatedAt": 1765047530203, "end": 1765047530203, "result": { "code": -32000, "data": { "code": 5, "killed": false, "signal": null, "cmd": "vgchange -an cl", "stack": "Error: Command failed: vgchange -an cl\nFile descriptor 27 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\nFile descriptor 28 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\nFile descriptor 35 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\nFile descriptor 38 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\nFile descriptor 39 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\n WARNING: Not using device /dev/loop3 for PV 3C2k4y-QHLd-KfQH-HACR-NVP5-HK3u-qQdEbl.\n WARNING: PV 3C2k4y-QHLd-KfQH-HACR-NVP5-HK3u-qQdEbl prefers device /dev/loop1 because device is used by LV.\n Logical volume cl/root in use.\n Can't deactivate volume group \"cl\" with 1 open logical volume(s)\n\n at genericNodeError (node:internal/errors:984:15)\n at wrappedFn (node:internal/errors:538:14)\n at ChildProcess.exithandler (node:child_process:422:12)\n at ChildProcess.emit (node:events:518:28)\n at ChildProcess.patchedEmit [as emit] (/usr/local/lib/node_modules/@xen-orchestra/proxy/node_modules/@xen-orchestra/log/configure.js:52:17)\n at maybeClose (node:internal/child_process:1104:16)\n at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)\n at Process.callbackTrampoline (node:internal/async_hooks:130:17)" }, "message": "Command failed: vgchange -an cl\nFile descriptor 27 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\nFile descriptor 28 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\nFile descriptor 35 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\nFile descriptor 38 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\nFile descriptor 39 (/dev/fuse) leaked on vgchange invocation. Parent PID 3769972: node\n WARNING: Not using device /dev/loop3 for PV 3C2k4y-QHLd-KfQH-HACR-NVP5-HK3u-qQdEbl.\n WARNING: PV 3C2k4y-QHLd-KfQH-HACR-NVP5-HK3u-qQdEbl prefers device /dev/loop1 because device is used by LV.\n Logical volume cl/root in use.\n Can't deactivate volume group \"cl\" with 1 open logical volume(s)\n" } }
  • Everything related to Xen Orchestra's REST API

    73 Topics
    560 Posts
    olivierlambertO
    Let me ping @mathieuRA
  • Terraform, Packer or any tool to do IaC

    45 Topics
    422 Posts
    J
    @cichy said in DevOps Megathread: what you need and how we can help!: Prioritization of VM startup AND shutdown sequencing! PLEASE - in the GUI (XO). So - without code - I can finally shutdown my servers accessing DB's prior to shutting down the DB server vm's themselves thereby saving myself from table corruption. @cichy In the past it was recommended to do this with an vApp and script. However this means editing the script or configuration file (if one’s created for the script). Which doesn’t make it as easy as the method, used by VMware ESXi for configuring the order and enabling the capacity. Xen Orchestra and/or XCP-ng could really do with an UI (and API) based method of setting up and managing the VM boot and shutdown order.
  • when i use the eve-ng it crashs

    2
    0 Votes
    2 Posts
    1k Views
    olivierlambertO
    Hi, I think the issue was already reported on EVE-ng forums. It's a problem with their image and Xen, if I remember correctly.
  • Roadmap vote

    2
    1
    0 Votes
    2 Posts
    414 Views
    olivierlambertO
    Hi, We never had the time to formalize that. But we do something "close": feature requests via paid support ticket are given a top priority. For the community feedback, it's pretty easy to see what's the most required via github repo or here.
  • Unable to start newly created VM

    Solved
    4
    0 Votes
    4 Posts
    659 Views
    olivierlambertO
    Thanks for the feedback. If you couldn't find this in our troubleshooting section of our doc, feel free to contribute, that will be helpful to others too
  • New install of XCP-ng, can't complete Quick Deploy

    Solved
    12
    0 Votes
    12 Posts
    7k Views
    DanpD
    @mstollenwerk Took care of that for you
  • Complete uninstall of XOSANv1?

    2
    0 Votes
    2 Posts
    314 Views
    olivierlambertO
    Hi, Please open a support ticket so we can take a look remotely. In theory, just removing the SR should be enough.
  • XOA backups missing after changing IP on the remote

    3
    0 Votes
    3 Posts
    357 Views
    ForzaF
    @danp said in XOA backups missing after changing IP on the remote: Hi @s-pam, I assume you tried disabling and then reenabling the remote, correct? Dan Yes indeed. Thanks for the suggestion. I did file a support ticket so hopefully I can get some support to solve this.
  • Fixed IP and domain name for XOA

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    ForzaF
    Thanks! I did look in the XOA docs at first, but didn't think that network configuration was under the "Support" headline.
  • Negative values for CPU usage (graph)

    9
    2
    0 Votes
    9 Posts
    2k Views
    T
    @badraz Thank you for your time, I think I finally fixed it. This is how: First time I've installed XO from this guide: https://github.com/ronivay/XenOrchestraInstallerUpdater I used Appliance version - prebuilt VM with XO installed. And there was a problem with negative values. Now I've tried this guide: https://github.com/Jarli01/xenorchestra_updater And instead of using prebuilt VM version, I ran Installation script on previously created Debian 10 VM. After script finish installing XO and all necessary libraries/dependencies, I've all telemetry working properly.
  • Task list enhancement

    4
    1 Votes
    4 Posts
    1k Views
    J
    @julien-f said in Task list enhancement: We don't to do special cases for some operations in XO 5, we'll revisit this in XO 6 which will bring the notion of XO tasks in addition to XAPI tasks. But we'll probably display the elapsed and estimated duration of the task though Regarding previous tasks, why do you need to hide some of them? How do you use these previous tasks? Hello Julien, Well, it's not really that I use them. It's just that being so filled with information not useful most of the times, it's quite unusable (with all due respect for your great job). Example of what for? To see how much it lasted an already finished VM moving/copy operation. Displaying elapsed (and estimated, and I know this won't be always 100% accurante, but will be under normal circumstandes tho) would be great. After all, knowing the size of the object that it's being copied/moved, you can always extrapolate how much is remaining knowing how much it's lasting at any given moment. Thanks!
  • 0 Votes
    3 Posts
    2k Views
    olivierlambertO
    Ah that makes sense now Thanks for the feedback, sorry for the lack of answer, I didn't spot the problem myself after a first read!
  • Create VM - Network names too large

    5
    1
    0 Votes
    5 Posts
    987 Views
    rajaa-bR
    @bashninja Hi, we won't add a tooltip but we will display it on two lines.
  • How Backup Destinations Work

    2
    1
    0 Votes
    2 Posts
    413 Views
    olivierlambertO
    Hi, There's no known mount issue at the moment. You can use SMB or NFS. XAPI is not able to push files, when you backup, an HTTP handle is created in the dom0, so it has to be fetched by something (XO in this case, or a proxy).
  • Error when taking a snapshot in XO

    2
    0 Votes
    2 Posts
    223 Views
    DanpD
    @nicolai-comar said in Error when taking a snapshot in XO: xo-server 5.12.1 and xo-web 5.12.0 Those are really out-of-date. Please update to the latest available versions and try again.
  • Navigate Away from Import VM?

    3
    0 Votes
    3 Posts
    665 Views
    julien-fJ
    @busthead If you are importing a VM from your browser, you should not navigate away from XO as it will interrupt the upload. You can navigate to another page of XO though.
  • Device Position in VM

    2
    1
    0 Votes
    2 Posts
    364 Views
    olivierlambertO
    Just forget the device, readd in the order you like (first comes at 0 and so on)
  • XO from source and CentOS 7

    9
    0 Votes
    9 Posts
    2k Views
    B
    I concentrated here, after upgrading my second server: Error: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /root/xen-orchestra/node_modules/argon2/lib/binding/napi-v3/argon2.node) I've found circumstantial evidence that this depends on libraries found in newer gcc than is in the Cent OS 7 repo at this time. strings /usr/lib64/libstdc++.so.6 | grep CXXABI CXXABI_1.3 CXXABI_1.3.1 CXXABI_1.3.2 CXXABI_1.3.3 CXXABI_1.3.4 CXXABI_1.3.5 CXXABI_1.3.6 CXXABI_1.3.7 CXXABI_TM_1 so argon2.node requires something newer than centos7 can provide?! and upgrading gcc does the trick? I may have to try when I have more time. https://stackoverflow.com/questions/63374392/node-module-argon2-usr-lib-x86-64-linux-gnu-libstdc-so-6-version-cxxabi-1 Indeed here is Centos 8. $ strings /usr/lib64/libstdc++.so.6 | grep CXXABI CXXABI_1.3 CXXABI_1.3.1 CXXABI_1.3.2 CXXABI_1.3.3 CXXABI_1.3.4 CXXABI_1.3.5 CXXABI_1.3.6 CXXABI_1.3.7 CXXABI_1.3.8 CXXABI_1.3.9 CXXABI_1.3.10 CXXABI_1.3.11 CXXABI_TM_1 CXXABI_FLOAT128 and yes, I understand that XO doesn't target CentOS, but its our 'standard' right now.
  • DR backup - Error: IMPORT_ERROR_PREMATURE_EOF()

    11
    2
    0 Votes
    11 Posts
    2k Views
    S
    @bsodmike Increase memory to node.js as described in the docs under memory management. Adding mem to VM is insufficient in isolation, so my post above may have been misleading (sorry!).
  • Cant access xoa on mobile or ipad

    9
    1
    0 Votes
    9 Posts
    2k Views
    olivierlambertO
    Then change the bundled self signed cert with something else
  • XO Backup Quiesce, VSS - confused

    Solved
    4
    0 Votes
    4 Posts
    893 Views
    olivierlambertO
    You are welcome!
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    4 Views
    No one has replied