Subcategories

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

    423 Topics
    3k Posts
    C
    said in Feature Request / Community Input – VM Boot Order & Delayed Startup: Hello everyone, I’m currently deploying a complete infrastructure for a client who previously used Hyper-V, where we could easily configure a VM boot order as well as startup delays between VMs. This ensured a clean sequence: XOA Domain Controller Application servers, etc. ⸻ What I have verified so far I contacted the official XCP-ng / XOA support, and they confirmed that this functionality does NOT currently exist, even on the paid (Premium) version of XOA. They also confirmed that: • There is no native way to set a boot priority in XCP-ng • There is no parameter such as order= or delay= in xe vm-param-set • XOA does not provide a UI for this either • The orchestration engine does not currently support dependent startup ⸻ What I’m asking the community Before I build something custom (scripts, hooks, cron jobs, etc.), I would like to know: Has anyone implemented a reliable way to: • Force a boot order for VMs • Introduce a configurable delay between VM startups • Ensure XOA starts first, then the Domain Controller, then other servers Is there perhaps: • A community script • A known workaround • A XenAPI trick • Or an unofficial feature hidden somewhere? ⸻ Environment • XCP-ng host • XOA Premium • ~5 VMs (DC, financial software, POS system, XOA itself, etc.) • Need clean deterministic startup order after host reboot or power outage ⸻ Any insight or community solutions would be greatly appreciated! This is something my client relied on in Hyper-V, so I’m trying to replicate the behavior in XCP-ng as cleanly as possible. Thanks in advance! Hello Olivier, vApp ??? What do you mean ?
  • 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...

    436 Topics
    4k Posts
    W
    I hope someone will reply to my post here about how to check status on this but I believe I've resolved the main issue: I disabled and re-enabled the whole task itself yesterday and it ran this morning as scheduled.
  • Everything related to Xen Orchestra's REST API

    72 Topics
    558 Posts
    P
    @SethNY you could even enhance this VM_LIST = with TAGs on VM, so that you manage the selection directly in XOA
  • 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.
  • is Xo Proxy available in community version

    6
    0 Votes
    6 Posts
    2k Views
    olivierlambertO
    The code is entirely open source. It's just that the deploy is exposed in the XOA UI
  • Delta backups failing

    5
    0 Votes
    5 Posts
    645 Views
    A
    @Hannes_5253 No, my mistake.... I think it was this post. (off buy a digit... 8117 vs 8177)
  • If using XO from Source - How much ram are you assigning

    4
    1
    0 Votes
    4 Posts
    543 Views
    olivierlambertO
    Of real RAM usage? Eg with htop, take care of the cache too, because even if the cache is used doesn't mean it's really important. Maybe 8GiB is enough for example.
  • "Orphan VDIs" and "VDIs attached to Control Domain" Safe to delete all?

    11
    0 Votes
    11 Posts
    3k Views
    olivierlambertO
    Nothing like that could happen. If your orphaned VDI is in use, it will error out with "VDI in use".
  • Just performed server update and stats page is blank in XO now.

    Solved
    6
    0 Votes
    6 Posts
    1k Views
    olivierlambertO
    You are welcome, thanks for the feedback
  • PIF_VLAN_STILL_EXISTS

    4
    1
    0 Votes
    4 Posts
    1k Views
    julien-fJ
    @olivierlambert I can do it pretty easily, but there may be a good reason for XAPI to throw this error instead.
  • NDB Connections per Disk?

    3
    0 Votes
    3 Posts
    725 Views
    planedropP
    I second 4 being a good sweet spot, I personally have seen very little improvement from going higher than 4 in my environments.
  • advanced tag creation

    Solved
    3
    0 Votes
    3 Posts
    793 Views
    V
    @ajpri1998 Thank you!
  • VDI_IO_ERROR Continuous Replication on clean install.

    Solved
    66
    2
    0 Votes
    66 Posts
    22k Views
    olivierlambertO
    Good to know it works now Thanks for the feedback!
  • Import from VMware fails after upgrade to XOA 5.91

    64
    0 Votes
    64 Posts
    23k Views
    olivierlambertO
    Great news and also great feedback! I think we'll add this in our guide
  • XOCE Warning on build

    Solved
    4
    0 Votes
    4 Posts
    606 Views
    GheppyG
    ok, thank you
  • Instant restore

    6
    0 Votes
    6 Posts
    634 Views
    olivierlambertO
    And I'd like to keep it like that It's very important!
  • Change "Created by" and "date" information

    Solved
    16
    1
    0 Votes
    16 Posts
    2k Views
    olivierlambertO
    No problem, happy to help!
  • XOA Recipe for Kubernetes cluster requiements?

    8
    1
    0 Votes
    8 Posts
    2k Views
    R
    @shinuza The version inside the Debian image and the version on GitHub may be different. It is likely that there will be more recent versions on GitHub. Just don't select a version and the latest version from the Debian repository will be installed. const k8sInstall = k8sVersion !== undefined ? `apt-get install -y kubelet=${k8sVersion} kubeadm=${k8sVersion} kubectl=${k8sVersion}` : "apt-get install -y kubelet kubeadm kubectl";
  • Pool local storage?

    Solved
    3
    0 Votes
    3 Posts
    788 Views
    D
    @olivierlambert Yes, I had just ejected and rejoined the host so I could reconfigure the network on the pool. Thanks for the information!
  • 0 Votes
    2 Posts
    462 Views
    olivierlambertO
    Do you have the XOA SDN controller enabled?
  • zen orshestra cummunity edit

    5
    0 Votes
    5 Posts
    556 Views
    jag5cofJ
    @DustinB thank you
  • Change Default Sort By

    3
    1
    0 Votes
    3 Posts
    323 Views
    pdoniasP
    @DustinB @olivierlambert I confirm it's not possible at the moment.
  • Migration failled

    Solved
    6
    0 Votes
    6 Posts
    614 Views
    RashidR
    @olivierlambert Thanks a lot. The Max vCPU was larger than the Physical CPU. Now it migrates successfully.
  • Missing Disks in VM

    15
    0 Votes
    15 Posts
    3k Views
    planedropP
    @Danp I agree with you here, but they also mentioned a "different newly created VM and attempted to install Windows 10 with two hard drives" and they only saw one disk, so was seeing if maybe the issue is related and there is something setup wrong. All disks should be visible to the Windows installer.