XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics

    • All categories
    • stormiS

      XCP-ng 8.3 updates announcements and testing

      Watching Ignoring Scheduled Pinned Locked Moved News
      211
      1 Votes
      211 Posts
      22k Views
      gduperreyG
      @manilx We recently upgraded our Koji build system. This may have caused disruptions in this recent update release yesterday, where an XML file was generated multiple times. This has now been fixed and should not happen again. This may explain the issue encountered this time, particularly with the notification of updates via XO. Note that normally yum metadata expires after a few hours and so it should normally return to normal on its own.
    • Tristis OrisT

      What metadata restore really do?

      Watching Ignoring Scheduled Pinned Locked Moved Backup
      11
      0 Votes
      11 Posts
      123 Views
      K
      @olivierlambert You got it, I'll do that. Thank you.
    • D

      VM UUID via dmidecode does not match VM ID in xen-orchestra

      Watching Ignoring Scheduled Pinned Locked Moved Infrastructure as Code
      9
      0 Votes
      9 Posts
      58 Views
      olivierlambertO
      No, it's fine, as long the issue contains all the relevant details it's fine
    • henri9813H

      Unable to add new node to pool using XOSTOR

      Watching Ignoring Scheduled Pinned Locked Moved XOSTOR
      9
      0 Votes
      9 Posts
      89 Views
      henri9813H
      Hello @ronan-a Just to be sure, you want logs of the node which want to join or the master ? Bonne journée
    • D

      [HELP] XCP-ng 4.17.5 dom0 kernel panic — page fault in TCP stack, crashdump attached

      Watching Ignoring Scheduled Pinned Locked Moved XCP-ng
      23
      0 Votes
      23 Posts
      351 Views
      A
      @dnikola The AQC113 10G card (from your vendor) also support 2.5G with the driver loaded.
    • M

      Confirming health checks work

      Watching Ignoring Scheduled Pinned Locked Moved Backup
      8
      1
      0 Votes
      8 Posts
      141 Views
      olivierlambertO
      It's better to have it to get handy options like IP addresses displayed and so on.
    • TeddyAstieT

      Early testable PVH support

      Watching Ignoring Scheduled Pinned Locked Moved Development
      13
      0 Votes
      13 Posts
      592 Views
      H
      @bogikornel As discussed in the thread, pygrub doesn't work. (It might be fixable, because copying kernel and initrd to dom-0 and directly setting PV-kernel, PV-ramdisk and PV-args works, which is basically what pygrub is supposed to do. But I stopped investigating as pvhgrub is a much better option which acually works.) You have 3 options copy kernel and initrd do dom-0 and configure xe vm-param-set uuid=... domain-type=pvh xe vm-param-set uuid=... PV-kernel=/dom-0/path/to/kernel xe vm-param-set uuid=... PV-ramdisk=/dom-0/path/to/initrd xe vm-param-set uuid=... PV-args="root=... ro console=hvc0 ..." xe vm-param-clear uuid=... param-name=PV-bootloader Not a very practical option, just PoC. use pvh-ovmf, but this requires UEFI-enabled VM (ie. GPT disk layout with EFI partition and some EFI bootloader or kernel directly in EFI with proper config (or as UKI) use pvhgrub. You need a recent grub2 to build the image for i386-xen_pvh target. Or just get the blob - this one is from Alpine package curl https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/grub-xenhost-2.12-r8.apk | tar -xzf - --strip-components=3 usr/lib/grub-xen/grub-i386-xen_pvh.bin Save it to dom-0 (e.g. to /var/lib/xcp/guest/grub-i386-xen_pvh.bin) and configure the VM xe vm-param-set uuid=... domain-type=pvh xe vm-param-set uuid=... PV-kernel=/var/lib/xcp/guest/grub-i386-xen_pvh.bin xe vm-param-clear uuid=... param-name=PV-ramdisk xe vm-param-clear uuid=... param-name=PV-args xe vm-param-clear uuid=... param-name=PV-bootloader If the VM has valid grub2 config, it should work. Of course, you need a linux kernel with CONFIG_XEN_PVH enabled.
    • dfrizonD

      Error importing a VM exported from XCP 8.3 to XCP 8.3

      Watching Ignoring Scheduled Pinned Locked Moved Compute
      9
      0 Votes
      9 Posts
      113 Views
      olivierlambertO
      That's the reason, then. The update will update files on the disk, not on what's running in memory, so after updates you must reboot to actually use those updates
    • U

      Multi gpu peer to peer not available in vm

      Watching Ignoring Scheduled Pinned Locked Moved XCP-ng
      4
      0 Votes
      4 Posts
      18 Views
      olivierlambertO
      Hmm I'm not sure it's even possible due to the nature of isolation provided by Xen Let me ask @Team-Hypervisor-Kernel
    • C

      Can I rsync backups to another server rather that using two remotes?

      Watching Ignoring Scheduled Pinned Locked Moved Backup
      4
      0 Votes
      4 Posts
      41 Views
      olivierlambertO
      See that as a positive experience: you have learned many things
    • henri9813H

      Backup fail whereas xostor cluster is "healthy"

      Watching Ignoring Scheduled Pinned Locked Moved XOSTOR
      4
      1
      0 Votes
      4 Posts
      50 Views
      henri9813H
      Hello @ronan-a I will reproduce the case, i will re-destroy one hypervisor and retrigger the case. Thank you @ronan-a et @olivierlambert If you need me to tests some special case don't hesit, we have a pool dedicated for this
    • L

      ISO modification with additional RPM for NIC

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      17
      0 Votes
      17 Posts
      1k Views
      R
      The initial reason we've chosen to create an "all-in-one" ISO image was to simplify further configuration of an automated installation with PXE / Answerfile. We tried driver disks before, though in our special case of mellanox-mlnxen-alt and hardware without any other NICs, I believe it always ends up requiring manual intervention. I haven't found a way to load the driver disk in the installer that is not connected to the network. I think, even though my approach requires a bit more effort, it can still prove useful in some cases.
    • P

      Windows 2008 Guest tools

      Watching Ignoring Scheduled Pinned Locked Moved Migrate to XCP-ng
      19
      0 Votes
      19 Posts
      2k Views
      G
      I probably would have just bought a cheap mini PC and used Virtual Box for this, which is something I did do in the past for an old XP machine when the hardware started to fail. Grabbed a disk to vhd of it before the final failure and loaded it into Vbox. Might be able to do this in nested virtualization in XCP-ng.
    • Y

      Trial period extension for on-going tests

      Watching Ignoring Scheduled Pinned Locked Moved Xen Orchestra
      3
      0 Votes
      3 Posts
      44 Views
      Y
      @olivierlambert Thank you Olivier
    • xo-xenX

      xoa updater stalls

      Watching Ignoring Scheduled Pinned Locked Moved Xen Orchestra
      3
      0 Votes
      3 Posts
      47 Views
      xo-xenX
      Thank you so much for that hint. Yes, after restarting some xoa service this now works. So cool. You are great. Thank you.
    • D

      Advanced VM settings Logs

      Watching Ignoring Scheduled Pinned Locked Moved Advanced features change logging advanced details reporting logs
      3
      0 Votes
      3 Posts
      52 Views
      D
      @Danp said in Advanced VM settings Logs: Hi Dustin, Yes... these types of actions are recorded in the Audit log (Settings > Audit) if you have access to this feature and have enabled it. Dan Perfect, thanks!
    • JamfoFLJ

      Xen Orchestra from Sources unreachable after applying XCPng Patch updates

      Watching Ignoring Scheduled Pinned Locked Moved Xen Orchestra
      19
      0 Votes
      19 Posts
      284 Views
      K
      Hello. @JamfoFL said in Xen Orchestra from Sources unreachable after applying XCPng Patch updates: This is very odd. When I check to see if the Orchestra status is running, everything looks OK: [image: 1752072112055-5c529c8c-8f2b-4c79-806c-daa2b8398847-image.png] This doesn't look ok. The process behind this service has actually exited. Suggest you start/restart this service and check if XO is reachable. If it's not, dive into the logs and look for clues why the process is exiting. You may want to also try manually running /etc/init.d/orchestra and see if that produces any helpful output. But when I try to run the command you sent over, I get an error message stating "Unit xo-server.service" could not be found". However, when I check in the very same folder from which I am running the command, I can see xo-server.service right there. Not taking away from the points others have made about .service files needing to be in the correct location, but in your case, worrying about the xo-server.service file is probably a dead end. It appears whoever installed XO created the systemd service as orchestra. You needn't try and "fix" the fact you don't have an xo-server.service. .joel
    • R

      Internal error: Not_found after Vinchin backup

      Watching Ignoring Scheduled Pinned Locked Moved XCP-ng
      56
      0 Votes
      56 Posts
      641 Views
      olivierlambertO
      So you have to dig in the SMlog to check what's going on
    • robytR

      mirror backup to S3

      Watching Ignoring Scheduled Pinned Locked Moved Backup
      15
      0 Votes
      15 Posts
      351 Views
      robytR
      any ideas?
    • olivierlambertO

      DevOps Megathread: what you need and how we can help!

      Watching Ignoring Scheduled Pinned Locked Moved Infrastructure as Code
      33
      4 Votes
      33 Posts
      3k Views
      A
      Hi, I'm currently testing deployments with pulumi using packer templates. So far the basics work as expected but I'm stuck on a setting issue that seems to affect both pulumi and terraform providers. As far as I know there is no way to set the memory as static or changing memory_min when creating a VM from a template. The template was created with 1cpu and 2GB of RAM [image: 1752573420785-screenshot-2025-07-15-at-11.56.01.png] The VM created from this template using pulumi was assigned 2cpus and 4GB of RAM, however this only sets memory_max [image: 1752573490942-screenshot-2025-07-15-at-11.56.21.png] I found the following post that talks about this: https://xcp-ng.org/forum/topic/5628/xenorchestra-with-terraform and also the folllowing github issue https://github.com/vatesfr/terraform-provider-xenorchestra/issues/211 Manually setting the memory limits after VM creation defeats the purpose of automation. I suppose that implementing those settings in the relevant providers is a core feature. In most cases, VMs need static memory limits. In the meantime, is there any workaround that I should investigate or anything that I missed ? slax81 created this issue in vatesfr/terraform-provider-xenorchestra open Dynamic memory control #211