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
    • G

      GPU Passthrough

      Watching Ignoring Scheduled Pinned Locked Moved Management
      29
      3
      0 Votes
      29 Posts
      8k Views
      tjkreidlT
      @coolsport00 Sorry about the VMW need for the Cisco product. Sounds like you have a number of constraints, finances being I'm sure one of them! At least you have time on your hands and the means to experiment. You may, als, end up with a number of different platforms to meet your needs. We ran both Sun Microsystems and Red Hat Linux and Microsoft Windows servers, each taking on specific duties. It's far from ideal and probably not very cost-effective, but you do what you have to to get stuff to work.
    • johnnezeroJ

      Tag-Based Automation Plugin: Tag-Based VM Performance & Permission Management via assigned tag(s)

      Watching Ignoring Scheduled Pinned Locked Moved Management
      18
      1
      0 Votes
      18 Posts
      2k Views
      J
      @johnnezero said: @john.c Thank you for all the great ideas, keep em' comming! Your welcome. If your other plugin was vibe coded it may be worth doing the same for the other. If you’re still working on it! @julienxovates In regards to the XO updates with the upcoming encrypted XO data store, by default (opt in for now). Is it ready for plugins like the one done by this author, and others in the future please?
    • J

      Troubleshooting "TCP: out of memory" - Possible memory leak?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Xen Orchestra
      11
      1
      0 Votes
      11 Posts
      433 Views
      J
      @florent said: @jr-m4 you can export the heap memory of the nodeJS process by doing kill -SIGUSER2 <xoserverpid> onte that this will increase a lot the memory consumed by the xo process even when its done exporting the memory . This will help us know what xo is doing at the moment Do you have somewhere I can upload the heapsnapshot? (148MB) Ping @poddingue as well, for visibility
    • A

      Backup fails with "Body Timeout Error", "all targets have failed, step: writer.run()"

      Watching Ignoring Scheduled Pinned Locked Moved Solved Backup
      111
      0 Votes
      111 Posts
      16k Views
      P
      @JB @christopher-petzel Thanks for your patience! We are glad it works well!
    • olivierlambertO

      πŸ›°οΈ XO 6: dedicated thread for all your feedback!

      Watching Ignoring Scheduled Pinned Locked Moved Xen Orchestra
      265
      7 Votes
      265 Posts
      122k Views
      acebmxerA
      SDN controller documentation link - page not found... XO from sources latest commit - 280c0 [image: 1789054561550-screenshot-2026-09-10-113453.png] [image: 1789054584537-screenshot-2026-09-10-113617.png]
    • J

      Not sure if its XOStor but ... VDIs disappearing

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved XOSTOR
      12
      0 Votes
      12 Posts
      390 Views
      J
      @poddingue Okay, we're back here. I was told I have a hung CIFS mount that no longer exists, so a host needs to reboot to clear it, and faulty XOSTOR resources. But I can't reboot the host until I can move VMs off. Is there any indication of how to repair the faulty XOSTOR resources so I can move the VMs and reboot the host? Thanks for taking a look.
    • A

      Error: Can't init vhd directory without using alias

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Backup
      4
      1 Votes
      4 Posts
      55 Views
      R
      I am seeing similar behavior, and only on my backup Remote with "Store backup as multiple data blocks" enabled. I've fallen back to a previous build from two days ago and rerunning backup now.
    • A

      VDI export to VMDK results in a corrupted disk

      Watching Ignoring Scheduled Pinned Locked Moved Xen Orchestra
      4
      0 Votes
      4 Posts
      34 Views
      DanpD
      Ah... ok. I think I originally checked the VM export. This could be a bug. Does it occur with all VDIs? What happens if you try to import the file back into XO?
    • D

      `/run/sr-mount` parent directory created 0700 on some hosts, 0755 on others

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved XCP-ng
      4
      0 Votes
      4 Posts
      115 Views
      dthenotD
      @Dan Hello, So our investigation found that this change was introduced with commit https://github.com/xcp-ng/sm/commit/00637dd52e845d6016add9718fc9cc694aec9f0d It was aimed at EXTSR in particular, it appear that the first SR to be plugged is the one choosing the mode of sr-mount since util.makedirs also create the parent directory with the given mode. I have created a card for the issue on our side.
    • samuelolavoS

      Laravel Xen Orchestra v1.0.0 β€” Open-source PHP/Laravel client for the XO REST API

      Watching Ignoring Scheduled Pinned Locked Moved REST API
      4
      2 Votes
      4 Posts
      124 Views
      poddingueP
      Pretty cool, @samuelolavo, thanks for clarifying!
    • acebmxerA

      XCP Pulse collects XCP-ng and Xen Orchestra logs

      Watching Ignoring Scheduled Pinned Locked Moved Xen Orchestra
      3
      3
      3 Votes
      3 Posts
      139 Views
      acebmxerA
      v0.7.0 β€” findings, category extraction, and a Vates support package. Since the last update, log collection has been through a few fixes and gained three new pieces built on top of it. Findings, from two sources. A new Findings page reads the XO API (messages, alarms, tasks, missing patches, backup/restore runs) and also scans a collected bundle for storage failures, multipath issues, XAPI exceptions, HA fencing, OOM kills and clock skew β€” six log-based rules in total now. When both reports describe the same incident (matched by condition and, if both are timestamped, within an hour of each other) each finding gets a small "confirmed by" badge instead of showing up as two unrelated entries. [image: 1789142072836-screenshot_20260911_115408.png] Individual log categories, pulled out of a bundle already on disk instead of downloading again β€” XAPI, storage, audit, security, kernel, HA, xenstore, RRD, network, system. Tick categories on the Collect form before collecting, or against an already-stored bundle afterwards. [image: 1789142141211-screenshot_20260911_114713.png] A Vates support package. One .tgz β€” redacted bundle, findings (MD + JSON), redaction report, inventory, and a manifest of what's inside and what was masked β€” instead of downloading each piece separately. [image: 1789142174831-screenshot_20260911_114827.png] Dashboard status panels now show findings severity, how many redaction rules are off, storage used, and recent job activity at a glance. [image: 1789142371892-screenshot_20260911_115754.png] Known issue β€” still unsolved The truncated-download-behind-a-reverse-proxy bug from the last post is not fixed. logs.tgz has no Content-Length (XCP-ng builds it on the fly), and on my own Nginx Proxy Manager deployment the proxy's connection to XO intermittently closes before the last chunk arrives. Two things tried, neither fixed it: proxy_buffering off / proxy_set_header Connection "" β€” reduced how often it happened, didn't eliminate it. Identical config, run twice back to back, produced one good download and one truncated at the same offset as before. Suppressing httpx's Accept-Encoding: gzip, deflate header (it was asking the proxy to transport-encode an already-gzipped file) β€” same result, only reduced frequency, not shipped since it doesn't actually fix anything. proxy_http_version 1.1; broke the proxy outright when I tried it, for a reason I don't understand β€” so that's not the next thing to try either. What XCP Pulse now does about it: reads the archive in streaming order and keeps whatever it read before the stream broke, rather than losing the whole analysis to the last few missing bytes, and says on the report when it ended early. If a collection tells you the bundle ended early, the honest advice is to retry it β€” not that it's fixed. Documented in docs/installation.md in case someone with more insight into the Nginx/httpx side of this has a fix. Also fixed since v0.6.0 The restricted-account warning on the Collect page was showing on every connection, including admin ones β€” wrong template condition, not a real permission check. Fixed. The default collection no longer downloads the XAPI audit trail unless you ask for it β€” xen-bugtool already includes it in the bundle, so it was 770 MiB of duplicate data on every run. Default collection is now the bundle only, ~870 MB / ~3 minutes. XO's /messages and similar routes were being limited from the oldest end, not the newest β€” a pool with a lot of history could return findings from a month ago and miss everything recent. Now filtered by time window server-side instead. https://github.com/acebmxer/xcp_pulse
    • A

      Broadcom removed public access to VDDK download links

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Migrate to XCP-ng
      3
      1 Votes
      3 Posts
      284 Views
      poddingueP
      We are fully aware of Broadcom's decision to stop providing the VDDK library to the cloud community or to reserve its download to some authorized partners and customers. As much as we regret this decision, we have to respect it. Because it impacts users who need to make backups, we are evaluating alternative options to address this situation. We will provide further guidance as this evaluation progresses but can't share more information for now.
    • A

      Backup remote repository structure

      Watching Ignoring Scheduled Pinned Locked Moved Backup
      2
      0 Votes
      2 Posts
      58 Views
      P
      @abudef Hi, Do you think this doc can help you? Link to doc I think it needs some improvements, feel free to enhance it if you feel it is necessary!
    • D

      Ubuntu cloud images on XCP-ng 8.3 UEFI: ~15s per secondary vCPU at boot, caused by console=ttyS0

      Watching Ignoring Scheduled Pinned Locked Moved Solved Compute uefi cloud-init slow-boot ubuntu
      10
      0 Votes
      10 Posts
      551 Views
      poddingueP
      Thanks for the feedback, @dvinni !
    • stormiS

      XCP-ng 8.3 updates announcements and testing

      Watching Ignoring Scheduled Pinned Locked Moved News
      680
      1 Votes
      680 Posts
      628k Views
      B
      @gduperrey Installed on all pools. No issues so far.
    • BytevenidosB

      XO NFS option sec=krb5p encrypted transport

      Watching Ignoring Scheduled Pinned Locked Moved Xen Orchestra
      1
      0 Votes
      1 Posts
      27 Views
      No one has replied
    • M

      Master, commit a3139 failing backups

      Watching Ignoring Scheduled Pinned Locked Moved Solved Backup
      21
      0 Votes
      21 Posts
      2k Views
      M
      I've just been hit with this also: Can't init vhd directory without using alias All S3 repo's running SeaweedFS, where fine the last time I used them (a few weeks ago). I don't use my xcpng servers on the homelab daily as I move to Unraid. Running Master, commit 99312
    • R

      Date format on web interface: Only US format available?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Compute
      11
      2 Votes
      11 Posts
      1k Views
      J
      @julienXOvates said: @acomav We will actually propose to change the date and time format in XO6 settings, so you would be able to choose between : YYYY-MM-DD MM/DD/YYYY DD/MM/YYYY and 12h or 24h time format. Hopefully in one of the next 3 months ! I hope that will answer your need, otherwise let me know ! Thanks for putting this one the roadmap, for one of the next 3 months. That date order issue, has been bugging me as if you are rushed off your feet, may not remember that it’s the US date order. Also fits in more with the rest of European software used, or configured for the European localisation.
    • J

      VIDs are showing up as snapshot, but they are not.

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved XOSTOR
      7
      1
      0 Votes
      7 Posts
      440 Views
      K
      @olivierlambert I'm seeing a recurrence of the snapshot_of / hidden-disks issue after patching to xapi-26.1.16-1.2 (both hosts, rebooted). Unusual element this time: snapshot-fixer.py dry-run flags ~260 VDIs across the SR that all cite a single OpaqueRef which resolves to no VDI (xe vdi-list | grep <ref> returns nothing). Holding off on rewrite until I understand whether that single-dangling-ref pattern is safe, given the set appears to include base VDIs of legitimate snapshots. Full technical detail and questions posted on GitHub: https://github.com/xcp-ng/xcp/issues/844.
    • A

      XenOrchestra not showing VM Disks on Pool (on single Server working) - XCP-ng Center is showing them

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Xen Orchestra
      28
      2
      0 Votes
      28 Posts
      5k Views
      K
      @poddingue I'm seeing a recurrence of the snapshot_of / hidden-disks issue after patching to xapi-26.1.16-1.2 (both hosts, rebooted). Unusual element this time: snapshot-fixer.py dry-run flags ~260 VDIs across the SR that all cite a single OpaqueRef which resolves to no VDI (xe vdi-list | grep <ref> returns nothing). Holding off on rewrite until I understand whether that single-dangling-ref pattern is safe, given the set appears to include base VDIs of legitimate snapshots. Full technical detail and questions posted on GitHub: https://github.com/xcp-ng/xcp/issues/844.