Subcategories

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

    380 Topics
    3k Posts
    olivierlambertO
    It's indeed pretty long. I would maybe use a local SR as suspend SR to check if it's very different, that could help to pinpoint the issue.
  • ACLs, Self-service, Cloud-init, Load balancing...

    93 Topics
    783 Posts
    MK.ultraM
    @tmk said in Cloudbase-init on Windows: @jkatz I ran into the same issue when trying to configure a network adapter with cloudbase-init. The documentation says that the MAC address value is optional but in reality it is required. In my case I want Xen Orchestra to choose a unique MAC during deployment, and I since I am deploying from a template, the NIC name is a known value. The fix that ended up working for me was to modify the networkconfig.py file in cloudbase-init so that the NIC name is required and the MAC address is optional. I ended up making some additional changes to allow for the network-config v2 format along with the existing v1 support and some additional logic to aid in setting the dns search domains (I can't recall if this was originally supported or not but I had issues getting it to work with the original networkconfig.py file) This file needs to replace the existing one that is installed in the C:\Program Files\Cloudbase Solutions\Cloudbase-Init\Python\Lib\site-packages\cloudbaseinit\plugins\common\ directory. To replace it you should make sure that the cloudbase-init service is stopped, then replace the file. Once this file is replaced, delete the pycache folder in the same parent folder as networkconfig.py - this will ensure that python recompiles this file on service start. Start the cloudbase-init service and confirm that you see a new pycache get created. I'm not a python programmer by trade so others may be able to point out areas for improvement but this ended up working for me and I wanted to share in case it could help others needing to deploy new servers without manually specifying a new MAC address. Below is an example network-config v2 format that works with the updated file. version: 2 ethernets: Ethernet 2: dhcp4: false addresses: - 10.20.30.10/24 nameservers: addresses: - 10.20.5.12 - 10.20.5.13 - 10.20.5.14 search: - intranet.domain.org - domain.org - public-domain.org routes: - to: default via: 10.20.30.1 Updated networkconfig.py file: networkconfig.py.txt Thank you for posting! I followed your directions verbatim and I'm still having trouble getting the network config to take. Does it work with Windows Server 2025?
  • All XO backup features: full and incremental, replication, mirrors...

    389 Topics
    4k Posts
    nikadeN
    @utopianfish I see, that explains a lot.
  • Everything related to Xen Orchestra's REST API

    68 Topics
    529 Posts
    olivierlambertO
    @lsouai-vates we should try to reproduce and if we can, to fix it ASAP. Thanks!
  • Terraform, Packer or any tool to do IaC

    35 Topics
    350 Posts
    J
    @manilx I have proposed to the IaC team of Vates, a MCP Server for Vates VMS. Which can be used by GitHub Copilot or similar, if used when doing IaC etc.
  • Enhancement: Schedule view for backups

    7
    0 Votes
    7 Posts
    453 Views
    olivierlambertO
    I think we could have: real duration for past jobs just a "dot" or vertical bar for the start of next jobs (so you'll know when they'll start, but we can't predict the duration) ideally, in live, the current updated Gantt of live backup tasks
  • Backup-ng failed after reducing retention

    5
    1
    0 Votes
    5 Posts
    310 Views
    ForzaF
    Yep. Thanks.
  • Hardened systemd unit file for xo-server

    1
    0 Votes
    1 Posts
    578 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • Console window as input field

    2
    2 Votes
    2 Posts
    409 Views
    olivierlambertO
    Hi there! This is something we have in mind for XO 6
  • NFS Mount BackupNG Permission Denied

    4
    2
    0 Votes
    4 Posts
    2k Views
    nikadeN
    Try creating a directory within that share as root and then chown -R nobody:nogroup folder/ After doing so you should be able to mount /path/to/your/share/folder
  • Install and setup XOA with XCP

    4
    0 Votes
    4 Posts
    1k Views
    olivierlambertO
    In my previous post there's a link in the "contact us" words. Click on it to see a contact form.
  • 0 Votes
    6 Posts
    1k Views
    olivierlambertO
    Hang on then, tree view is coming
  • Will it Live Migrate...?

    4
    0 Votes
    4 Posts
    2k Views
    olivierlambertO
    Yes, in this case it will be "live storage motion" (ie migrating with the storage, because you don't have a shared storage). Note that you should add the server to the pool first, and then only add VMs on local storage. Because when you add a new host to a pool, all the existing storage/VMs will be removed (VMs on the new hosts)
  • Can't access NFS in XO

    Solved
    5
    0 Votes
    5 Posts
    2k Views
    okynnorO
    Thanks. I guessed that I needed to put the full path on FreeNAS as there is not masking when expose as NSF by FreeNAS. So I put the full path as "/mnt/MybooksVolume/VM_ISOs" and that seems to have fixed the problem.
  • ACL Network / Allowed IPs

    5
    0 Votes
    5 Posts
    2k Views
    pdoniasP
    It's an admin privilege.
  • VM is hanging during typing

    5
    0 Votes
    5 Posts
    442 Views
    S
    i don't use it cause i work only with mac. this is the reason why i get xoa. ... in the xencenter on windows it works normally. but i try this on different browsers. the problem is the same
  • Xen Orchestra ZFS issue..

    1
    0 Votes
    1 Posts
    405 Views
    No one has replied
  • create resource pool

    6
    0 Votes
    6 Posts
    3k Views
    olivierlambertO
    Migrate it to the host that will be the master (even local storage of the master). Then you can add any slave.
  • xoa-updater failing

    8
    0 Votes
    8 Posts
    4k Views
    olivierlambertO
    IIRC we have something in the pipes to solve this, but not yet. Please open a support ticket so we can continue discuss with more details related to your infrastructure
  • IP pool for IPv6

    feature in backlog
    6
    0 Votes
    6 Posts
    1k Views
    D
    @olivierlambert issue created https://github.com/vatesfr/xen-orchestra/issues/4515 abaughGHW created this issue in vatesfr/xen-orchestra open Support IPv6 in IP pool #4515
  • unattached disk cannot be moved

    Solved
    8
    0 Votes
    8 Posts
    971 Views
    olivierlambertO
    Please refer to https://github.com/vatesfr/xen-orchestra/issues/4455 olivierlambert created this issue in vatesfr/xen-orchestra closed Migrate VDI from SR view #4455
  • xoa-updater service not running

    4
    3
    0 Votes
    4 Posts
    846 Views
    olivierlambertO
    2GiB is enough. Please create a support ticket (yes you can with XOA Free) so our dedicated support team assist
  • XOA Full Backups consumes to much SR space.

    Moved Solved
    6
    0 Votes
    6 Posts
    879 Views
    B
    Yes, setting concurrency to 1 helps me. Will try to run concurrency >1 on th pool and see how it works. When concurrency > 1 it would be nice to split backups per-host (in case of pool) or per-SR (in case of multiple SRs)
  • Connecting servers after credential change

    15
    2
    0 Votes
    15 Posts
    4k Views
    jedimarcusJ
    @LEB-ID It's called Add new Server in XCP-ng Center too... old habits die hard. But Pools is not the right word either. It's hard coming up with something short and precise.