Subcategories

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

    376 Topics
    3k Posts
    olivierlambertO
    Yes! That's a good guide for what you want to achieve
  • ACLs, Self-service, Cloud-init, Load balancing...

    93 Topics
    782 Posts
    T
    @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
  • All XO backup features: full and incremental, replication, mirrors...

    389 Topics
    4k Posts
    olivierlambertO
    That's a feedback for @lsouai-vates
  • 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.
  • info Xen Orchestra cli cmd

    13
    1
    0 Votes
    13 Posts
    4k Views
    GheppyG
    Thanks for the guidance, that's all I need. It's all working now. Thank you
  • Hub Template Debian 11 cloud init network configuration

    5
    0 Votes
    5 Posts
    6k Views
    fohdeeshaF
    @vmpr Great work and example!
  • Cloud INIT Network and Hostname.

    13
    0 Votes
    13 Posts
    5k Views
    T
    @fohdeesha Yes i can confirm user error. I was uncommenting #network in the network side and it was causing issues with my whole config. I read this in another post on the forum. Thank you for your assistance. I really appreciate the time you provided.
  • This topic is deleted!

    2
    0 Votes
    2 Posts
    4 Views
    No one has replied
  • Starter Vs Standard Plan

    2
    0 Votes
    2 Posts
    1k Views
    olivierlambertO
    See for XOA pricing: https://xen-orchestra.com/#!/featuresmatrix If you want to use Xen Orchestra for your home lab, then go for the version from the sources: https://xen-orchestra.com/docs/installation.html#from-the-sources You'll have all the XO features but no pro support (which is OK for home lab)
  • Backup validation/verification

    2
    0 Votes
    2 Posts
    200 Views
    olivierlambertO
    Backup autorestore for basic tests is already planned and should be out this quarter @florent is the one working on it (he started to do some basic tests).
  • ZTP Restore XOA From Backup

    feature planned
    6
    0 Votes
    6 Posts
    1k Views
    M
    on my side importing backup config in a new XO installation worked (Using Webinterface). (i build from sources). Only thing wich bugs are backup jobs - i had to open and resubmit every backup job to get them work... br Mark
  • Increasing VM disk size breaks Continuous Replication backup

    12
    0 Votes
    12 Posts
    1k Views
    olivierlambertO
    I don't think we had time to investigate it sadly.
  • s3 remote error: Could not find API configuration s3-2006-03-01

    7
    0 Votes
    7 Posts
    701 Views
    M
    Ok so i created a symlink from @aws-sdk to was-sdk and now it works. as the error was looking for node_modules/aws-sdk and not node_modules/@aws-sdk
  • Transfer Configs between XOA'a

    config transfer
    9
    0 Votes
    9 Posts
    2k Views
    M
    @Aimdev eh man people use a lot of different browsers and don't always remember all the options, the dev's here are top 5 star really. I did it because I do use Safari and simply replicated the steps and noticed the pop-up warning (I never allow pop-ups by default) so I figured that could be the issue. Have a great weekend you too and you're welcome!
  • Error message in browser devtools console

    Unsolved
    1
    0 Votes
    1 Posts
    137 Views
    No one has replied
  • Changing XOA IP

    Solved
    3
    0 Votes
    3 Posts
    2k Views
    F
    @olivierlambert Thank you
  • Hub template request

    5
    0 Votes
    5 Posts
    1k Views
    fohdeeshaF
    @ITJamie Alma Linux 8.5 template is finished and should be added to the hub in the next day or two. I should have Rocky Linux done shortly after that. Note that in CentOS/RHEL related distros, the hostname: {name}% parameter that's filled in under the cloud-init config is not enough to change the hostname for the machine, CentOS (and related) expects a fully qualified domain name. To get the newly spawned VM have the hostname you'd like, supply fqdn parameter as well: use VM name as hostname: #cloud-config hostname: {name}% fqdn: {name}%.localdomain.local use custom hostname: #cloud-config hostname: testvm fqdn: testvm.localdomain.local
  • XOCE - export VM error

    7
    3
    0 Votes
    7 Posts
    650 Views
    julien-fJ
    Fixed, thanks for the report https://github.com/vatesfr/xen-orchestra/commit/7830c89e66e178921695aa5e17670717703ef290 0 julien-f committed to vatesfr/xen-orchestra fix(xo-server/Xapi#exportVm): correctly use getRecord Introduced by 6aa5ec6eb
  • XOA - fail to change pool master

    15
    0 Votes
    15 Posts
    3k Views
    R
    @stormi yes, that we be helpful indeed so we can stick to a build version at least for a while.
  • app.createUserConnection is not a function

    12
    0 Votes
    12 Posts
    836 Views
    olivierlambertO
    I updated the doc accordingly: https://xen-orchestra.com/docs/community.html
  • Windows VM cannot boot, cannot insert ISO

    3
    0 Votes
    3 Posts
    1k Views
    A
    @mauzilla To boot an ISO in a VM, you need to select "DVD" in the boot order, put it first, and hit "Save". Then boot the VM. For ANY system (real or VM), you need boot it with the same type of bootstrap as it was installed to use. BIOS or UEFI. If you change the boot type then you have to make the OS ready to use the new/different settings (not just a VM problem). If you created a Windows image from a working system that booted with UEFI then you have to copy ALL partitions (the whole disk), not just the C windows drive.
  • Cannot resume an imported image

    3
    0 Votes
    3 Posts
    462 Views
    A
    @stormi Thanks for the big help that fixed the issue.
  • 0 Votes
    33 Posts
    11k Views
    Y
    Hi, first of all, thank you for developing and supporting these awesome products. I witnessed a similar issue upon running continuous replication on a VM after growing one of the disks on the source side. I run delta backup to a NFS share and continuous replication to another XCP-ng host in one job. The most important part of the relevant log messages remind me of this issue - this topic is the only similar reference I was able to find, so I hope this is the right place to post. If not, please let me know, and I'll create a new topic Mar 21 01:00:29 xcp-ng-2 xapi: [ info||8947241 INET :::80|Importing raw VDI R:3967654dad6b|vhd_tool_wrapper] Executing /bin/vhd-tool serve --source-format vhd --source-protocol none --source-fd 1f47b1fe-a9ea-4bda-ab8e-2101e5677059 --tar-filename-prefix --destination file:///dev/sm/backend/f7aca870-12e0-8352-9f86-f52d575eb313/6cd16448-6839-476d-93b1-2f8b816c827f --destination-format raw --progress --machine --direct --destination-size 0 --prezeroed Mar 21 01:00:29 xcp-ng-2 xapi: [error||8947241 INET :::80|Importing raw VDI R:3967654dad6b|vhd_tool_wrapper] vhd-tool failed, returning VDI_IO_ERROR Mar 21 01:00:29 xcp-ng-2 xapi: [error||8947241 INET :::80|Importing raw VDI R:3967654dad6b|vhd_tool_wrapper] vhd-tool output: vhd-tool: Non-zero size required (either a pre-existing destination file or specified via --destination-size on the command line)\x0A I'm currently running Xen Orchestra compiled from sources, on commit 5bc44363f9ac9fa534f3247e697f1b3c6991e916. XCP-ng is on version 8.2.0. I know that this is not fully up-to-date, but after retrying that backup as a first measure, Xen Orchestra ran a full backup for that VM, so I can't reproduce that issue anymore, but I figured posting that here might help resolving the aforementioned issue, if the causes correlate.
  • Netbox Plugin

    2
    0 Votes
    2 Posts
    600 Views
    olivierlambertO
    Hi @LTSFGriffin Netbox sync plugin is available in Enterprise tier