Subcategories

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

    461 Topics
    4k Posts
    A
    @Danp said: Node v24 should work fine. The reason for your failure is here -- error eslint-visitor-keys@5.0.1: The engine "node" is incompatible with this module. Expected version "^20.19.0 || ^22.13.0 || >=24". Got "23.11.0" Either upgrade Node to v24 or downgrade it to v22. So this is not correct? I do remember running into other issues when on node 24. I dont know which specific version of 24 but those problems did go away when i dropped to v22. Note i am not a program at all just my little knowledge and Claude code... from Claude code - Yarn v1 is not officially compatible with Node.js 24. Yarn v1 Classic is untested on Node.js >= 20 and in maintenance-only mode since 2020 It may still work for basic operations, but it's not supported There's an active proposal to drop Yarn v1 with Node.js 26 (April 2026) For XO specifically: Xen Orchestra's build process uses Yarn v1. Running it on Node 24 is likely to cause issues. Stick with Node 22 (the script's default) which is tested and supported. Sources: https://github.com/cypress-io/cypress-docker-images/issues/1438 https://endoflife.date/yarn From Google - Yes, Node.js 24 is compatible with Yarn v1 (Classic), though you may encounter non-blocking warnings. GitHub GitHub +1 While Yarn v1 remains functional, it is officially in maintenance mode and no longer receives active bug fixes or feature updates. GitHub GitHub +1 Key Compatibility Details Deprecation Warnings: Running Yarn v1 on Node.js 24 (and newer versions) often triggers a [DEP0169] DeprecationWarning related to url.parse(), as Yarn v1 uses an outdated API that Node.js is phasing out. This warning does not typically stop your build or installation from completing. Installation with Corepack: Node.js 24 continues to support Corepack, a tool that manages package managers like Yarn. You can enable it by running corepack enable to use the Yarn version specified in your project's package.json. Planned Removal: There are ongoing discussions about removing Yarn v1 from official Node.js Docker images starting with Node.js 26 in 2026. Engine Incompatibility: Even if the package manager itself works, individual project dependencies (like Vite) may require specific Node.js versions. If a package expects a different version than Node 24, Yarn v1 will throw an "incompatible module" error. GitHub GitHub +6 If you are starting a new project, it is highly recommended to migrate to Yarn Modern (v4+) or pnpm for better long-term support and performance. MikeMcC399 created this issue in cypress-io/cypress-docker-images open Proposal: remove Yarn v1 Classic with Node.js 26 #1438
  • ACLs, Self-service, Cloud-init, Load balancing...

    102 Topics
    853 Posts
    I
    @simonp - Can you reshare the dashboards. The link says json is not available for any of these dashboards,
  • All XO backup features: full and incremental, replication, mirrors...

    497 Topics
    5k Posts
    A
    @Pilow Yes NFS on vm storage and on backup storage. All vms are now on qcow2 except for the windows vm what was vhd. However i just mirgrated it over to qcow2. the Nics in all systems are the intel 10gb either x520 or x540
  • Everything related to Xen Orchestra's REST API

    84 Topics
    630 Posts
    K
    @olivierlambert & @mathieura thanks for the speedy response. Duly noted, very much appreciated.
  • Terraform, Packer or any tool to do IaC

    49 Topics
    463 Posts
    dalemD
    Version 1.4.0 is released: https://codeberg.org/NiXOA/system/releases/tag/v1.4.0 It includes significant changes and improvements, including: dedicated getting started section, migration to valkey, only needing to clone system, and helper scripts. the xen-orchestra-ce nixpkg now references the libvhdi nixpkg, and the core flake now references and pulls from the xen-orchestra-ce repo as an overlay. System (the user input flake) now uses the Core repo as an overlay, reducing the need to clone both locally AND allowing system to pull new updates and releases from core. XO, and libvhdi as needed. The next goal is: Make an xsconsole-like TUI Automate package updates for libvhdi and xen-orchestra-ce using CI/CD pipelines Submit libvhdi and xen-orchestra-ce as official nixpkgs
  • Continuous Replication Manual initial seed

    Solved
    7
    0 Votes
    7 Posts
    1k Views
    julien-fJ
    FYI, an extremely basic command line to encode passwords: > node -e 'process.stdin.on("data", _ => {console.log(encodeURIComponent(_.toString().trim())); process.exit()}); process.stdout.write("Password: ")' Password: foo@bar foo%40bar
  • Remotes - NFS - Disk (Used / Total) blank after update

    8
    0 Votes
    8 Posts
    2k Views
    C
    @badrAZ w00t! Thank you! I look forward to the update. BTW, I went ahead and threw my updated XO CE into "production" here at home where it runs 10 VMs. So far no other issues seen by me. XCP-NG/XO.
  • NFS Backups and Xen Orchestra

    9
    0 Votes
    9 Posts
    5k Views
    olivierlambertO
    Doc now updated with 2 pictures here: https://xen-orchestra.com/docs/proxy.html#architecture
  • 0 Votes
    29 Posts
    6k Views
    olivierlambertO
    Have you read https://xen-orchestra.com/docs/delta_backups.html ? Use normal backup it will work. Or stick with delta and advanced option, a full every 1 backup.
  • Xen Orchestra editions

    Solved
    6
    0 Votes
    6 Posts
    4k Views
    olivierlambertO
    You are welcome
  • Delta backup always full for running VMs

    14
    0 Votes
    14 Posts
    2k Views
    J
    @julien-f Thank you and @olivierlambert for the quick and outstanding support!
  • sexilog ova import... causes xoa to drop import task

    10
    0 Votes
    10 Posts
    1k Views
    nraynaudN
    you can follow the fix is in this pull request: https://github.com/vatesfr/xen-orchestra/pull/5085 nraynaud opened this pull request in vatesfr/xen-orchestra closed feat(import/ova) allow import of gzipped vmdk disks. #5085
  • Unable to register XOA

    Solved
    7
    0 Votes
    7 Posts
    5k Views
    olivierlambertO
    Did it for you
  • File Restore : error scanning disk for recent delta backups but not old

    28
    0 Votes
    28 Posts
    11k Views
    M
    Hi, I've noticed the addition of the commit about the 99 limit warning. That's good news. I am now having trouble trying to understand the meaning of the Full Backup Interval setting. I have the following scenario: Backups for the last 30 days, daily. Backups for the last 52 weeks, weekly. I want to make sure that the delta backups are not corrupt periodically (let's say once a month). I don't understand how to set the schedules, the backup retention, the full backup interval. I also need answers to the following questions, and I haven't been able to understand this from the documention. Do I need one delta backup with 2 schedules, or 2 backups with one schedule each ? I've noticed that full backup interval is per backup, whereas retention is per schedule. How do these two settings interact with multiple schedules? On what dates will the transfers be large ? How many full backups will be stored on the remote at any given time ? When will the merges happen? Thanks
  • All plugins missing after upgrade from sources

    Solved
    5
    0 Votes
    5 Posts
    1k Views
    olivierlambertO
    https://xen-orchestra.com/docs/community.html Always pull the latest commit and rebuild before opening a thread
  • Increase dynamic minimal memory limit on increasing RAM

    1
    0 Votes
    1 Posts
    469 Views
    No one has replied
  • New Error w/ Backups

    2
    0 Votes
    2 Posts
    370 Views
    olivierlambertO
    Hi, Have you checked that before? https://xen-orchestra.com/docs/community.html
  • set up NFS remotes

    2
    0 Votes
    2 Posts
    650 Views
    jedimarcusJ
    Do you get any errors that would help? You might only need to add the user correctly in /etc/sudoers
  • XOA load balancing

    11
    0 Votes
    11 Posts
    2k Views
    olivierlambertO
    @segfaultex a patch release will come this month fixing a condition preventing correct migration.
  • Can I run multiple XOA

    7
    0 Votes
    7 Posts
    2k Views
    F
    THank you. Its up and running nothing broke
  • Turned off network boot for XOA in advanced and now broken

    Solved
    9
    0 Votes
    9 Posts
    2k Views
    olivierlambertO
    No problem, happy to help
  • Blank Screen CentOS 8 in fresh xcp-ng 8 installation

    14
    0 Votes
    14 Posts
    5k Views
    m076162M
    @MichaelCropper, to answer your question, yes, I enabled networking during the installation process. This allowed me to SSH in following the subsequent reboot to run yum groupinstall "Workstation". VGA was enabled for me and then Video RAM was at 16MiB. @ben20ben brings up good advice with the XCP-ng tools, install it and life gets easier.
  • Installed from sources - no plugins

    Solved
    10
    0 Votes
    10 Posts
    1k Views
    olivierlambertO
    Thanks for the feedback
  • suggestions for future upgrade...

    3
    0 Votes
    3 Posts
    623 Views
    cbaguzmanC
    @olivierlambert said in suggestions for future upgrade...: web hooks Thank @olivierlambert I'm going to read about web hooks in xoa.
  • Trusted headers - auth plugin

    6
    0 Votes
    6 Posts
    662 Views
    julien-fJ
    The idea is to give the best visibility to your plugin Though I don't think we'll ship it directly to our customer because it's an advanced use case