Subcategories

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

    329 Topics
    2k Posts
    nathanael-hN
    @coolsport00 Hello, I don't know the VMware feature you're talking about. I would use Packer https://github.com/vatesfr/packer-plugin-xenserver and Cloud Base init https://cloudbase-init.readthedocs.io/en/latest/intro.html to build a Windows VM template. The sysprep would be run at the end of the packer for example using the provisioner powershell or in the shutdown_command NB: do not forget to deploy guest tools inside the template. @dinhngtu might have also suggestions
  • ACLs, Self-service, Cloud-init, Load balancing...

    84 Topics
    707 Posts
    CyrilleC
    @ferrao Yes it is. At the end the task disappears unless there is an error / failure.
  • All XO backup features: full and incremental, replication, mirrors...

    337 Topics
    3k Posts
    olivierlambertO
    Thanks for your feedback, we'll discuss internally if there's any other possible approach (and I'm not sure).
  • Everything related to Xen Orchestra's REST API

    61 Topics
    476 Posts
    S
    @Studmuffn1134 I changed my link from ws:// to https:// and it now gives me this error File "Z:\Valera\School\Lakeland University\Finished\Programming 2\Python Programs\StudsPrograms.venv\Lib\site-packages\jsonrpc_base\jsonrpc.py", line 213, in parse_response raise ProtocolError(code, message, data) jsonrpc_base.jsonrpc.ProtocolError: (10, 'invalid parameters', {'error': {'message': 'invalid parameters', 'code': 10, 'data': {'errors': [{'instancePath': '/id', 'schemaPath': '#/properties/id/type', 'keyword': 'type', 'params': {'type': 'string'}, 'message': 'must be string'}]}}, 'id': '0a11ec72-9300-4030-a5d2-a5c0286f3811', 'jsonrpc': '2.0'})
  • Terraform, Packer or any tool to do IaC

    30 Topics
    279 Posts
    nathanael-hN
    Hello, I suggest you look also for Packer to build ready to use VM templates, with cloud-init, guest tools, and the softwares you'd need. There's a blog post for this https://xcp-ng.org/blog/2024/02/22/using-packer-with-xcp-ng/.
  • XO created snapshots are too visible

    13
    0 Votes
    13 Posts
    2k Views
    J
    @olivierlambert So much for my memory..... XCP-ng center always exports a snapshot as a template. The menu item is called that and the xva files made always re-import as templates. The equivalent xe function is xe snapshot-export-to-template which does the same thing. The only way to export the snapshot as a VM is to set the is-a-template parameter to false then export with xe vm-export. Once that's been done it looks impossible to set is-a-template back to true. Using either xe vm-param-set or xe snapshot-param-set and trying to set is-a-template back to true gives an error "VM_IS_SNAPSHOT" I remember one of the backup scripts, NAUBackup/VMBackup if you're familiar with it, doing this and was never quite sure why until now. Looking through its code, it's creating a snapshot, setting is-a-template to false, exporting it as a VM, then deleting the snapshot in order to make an xva file backup while keeping the VM live. I'm not familiar with backups made by XO but I'm guessing you must be doing them in a similar fashion. Edit: I just did some more testing and discovered that as soon as I set the is-a-template parameter to false on a snapshot made by XCP-ng Center or xe vm-snapshot, it starts showing up in the xsconsole "All VMs" list and in xe vm-list commands just as snapshots created by XO do. In addition, they're showing up both on xe vm-list and xe snapshot-list. Fresh snapshots made with is-a-template still set to true show up in xe snapshot-list but do not show up in xe vm-list or xe template-list. They do show up in the list of templates available in XCP-ng Center when creating a new VM but those with is-a-template set to false do not. This is starting to smell to me more like a bug in xe or XAPI and possibly XCP-ng center as well but definitely in xe or XAPI. Is there any way to look into what's going on there?
  • Report plugin for downloading a CSV file of VMs

    2
    0 Votes
    2 Posts
    288 Views
    olivierlambertO
    Hi, The fastest way to get support for your XOA is by creating a ticket at https://support.vates.fr The forum is for community support.
  • Can't boot Windows 10 VM - Boots into UEFI Interactive Shell

    Solved
    6
    1
    0 Votes
    6 Posts
    13k Views
    D
    @runevn said in Can't boot Windows 10 VM - Boots into UEFI Interactive Shell: I found the solution. I had to press enter during the boot to boot into the "CD-ROM drive". Guuuuh. Thank you for coming back and posting this.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • XOA doesn't show Console over zerotier vpn

    2
    1
    0 Votes
    2 Posts
    857 Views
    olivierlambertO
    We do not encourage to modify the dom0 Console IP is returned by XAPI. So check your management network IP address.
  • Continous Replication - smart selection by source SR?

    3
    0 Votes
    3 Posts
    253 Views
    I
    @olivierlambert You are absolutely right: tags are enough. My fault. We will code some cronjobs that find the current SR, set the right tag and that's it. If the cronjob runs before the CR job is running, we should be fine. If you will implement the other idea: I guess (as you can specify only one backup target atm) an option to choose: 'store all vdis in target SR' or 'store only vdis from source SR in target SR' would be great, but if less work should be done: just store all vdis in the target SR - no matter where the source vdis are laying around Anyway: great work! Keep on!
  • cloud-config / cloud-init : standard variables / custom variables

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    olivierlambertO
    The official Cloudinit documentation for example? https://cloudinit.readthedocs.io/en/latest/
  • 0 Votes
    2 Posts
    198 Views
    olivierlambertO
    Hi, We do not distribute XO via docker, so it's a 3rd party script/solution. Please report on the repo providing XO first, as explained in our doc: https://xen-orchestra.com/docs/community.html
  • VM migration - internal error

    3
    0 Votes
    3 Posts
    722 Views
    S
    @olivierlambert Ahhh, ok. Was focusing on XO; that's pointed me in the right direction. Thanks...and have a great weekend!
  • Upgrade failed: Command failed: npm uninstall -g --silent xen-orchestra

    7
    0 Votes
    7 Posts
    519 Views
    bret_millerB
    @bret_miller said in Upgrade failed: Command failed: npm uninstall -g --silent xen-orchestra: npm version: 6.14.5 does not satisfies ^4.6 For the sake of someone after me with this problem, based on it apparently looking for npm version 4.6.x, I did this: sudo npm install -g npm@4.6.1 Then re-ran the xo check which came out clean except for being on and old version. Then re-ran the upgrade which immediately re-upgraded to npm 6.14.11 and completed the upgrade successfully. My theory then is that the upgrade to 6.14.x probably happened on a failed XO upgrade leaving the system in a state that I could no longer upgrade. It now appears fixed.
  • Reset SSH Password and/or Setup New XOA

    2
    0 Votes
    2 Posts
    2k Views
    olivierlambertO
    Open a support tunnel and we can change it for you Please open a support ticket
  • OVH fire

    5
    4 Votes
    5 Posts
    850 Views
    olivierlambertO
    No problem, we'll do that with a complete validation before publishing anything Let's continue our discussion in private then
  • How to monitor if new XO release is available

    Solved
    8
    0 Votes
    8 Posts
    410 Views
    olivierlambertO
    The whole point to have users from the sources on master is to help us to find issues we might missed during the development (because it's a branch that's made to run, we only merge into it when we are OK with the new code to add after multiple code review). That's a kind of a moral contract if you are using it from the sources: you don't pay for anything despite having all XO features for free. In exchange, you can report issue or ask for new features while being able to see a fix fast because immediately after a fix is merged, it's available on master. If you want stability and no surprises at all (let's say to run XO in… production ) then XOA is the way to go
  • Restore from backup "iterable is not iterable"

    4
    0 Votes
    4 Posts
    288 Views
    olivierlambertO
    What do you mean by running an update? Did you git pull and rebuild?
  • Migrate button enhancements

    Solved
    3
    0 Votes
    3 Posts
    179 Views
    ForzaF
    @olivierlambert said in Migrate button enhancements: Hi! I think we fixed the migration issue in XOA latest. What version are you using? I'm running XOA 5.56.0 / latest channel. You are right. It is indeed fixed when doing migration from the VM list view: [image: 1615357002887-54ba8d18-bfe1-401d-983a-88f852edabac-image.png] But not from within the VM view: [image: 1615357051953-895c414d-1709-4a43-be95-316b038b05cd-image.png]
  • Password less connection to Host

    4
    0 Votes
    4 Posts
    326 Views
    olivierlambertO
    Our documentation can be modified by anyone via a pull request (see the link on the bottom of each page). If you want to write a guide on that, we'd be happy to accept your input!
  • Cache problem

    1
    0 Votes
    1 Posts
    264 Views
    No one has replied
  • Cannot find module bluebird

    5
    0 Votes
    5 Posts
    805 Views
    J
    @olivierlambert No problem, to be honest I'd forgotten that the script I was using was not the official script...
  • Can't add NFS Remote

    Solved
    6
    1
    0 Votes
    6 Posts
    2k Views
    R
    @olivierlambert Thanks! I did that and now it is just works. Thanks for the help!
  • 0 Votes
    5 Posts
    2k Views
    A
    I am using a Thinclient for my XCP Servers. Real small and cheap (if it is used) HP T620 with a 64G M2 SSD and 4 GRam Quadcore AMD CPU. To backup some VM i use a external USB3 HDD. It is running very nice and smoth. Power is between 5Watt an 20Watt excluding the USB Harddrive. My coutumer had mostly two Servers and a Thin client. my own Thinclient is used as a server for FHEM Homeautmatisation