Categories

  • All news regarding Xen and XCP-ng ecosystem

    143 Topics
    4k Posts
    A
    @stormi I'm also getting error on some VMs while trying to export a disk and also trying to even start some VMs from NFS (that were fine before). xo-server[565]: 2026-05-13T02:53:15.746Z xo:api WARN admin | vm.start(...) [2s] =!> XapiError: INTERNAL_ERROR(xenopsd internal error: Storage_error ([S(Illegal_transition);[[S(Activated);S(RO)];[S(Activated);S(RW)]]])) xo-server[565]: 2026-05-13T02:53:40.652Z xo:api WARN admin | vm.start(...) [3s] =!> XapiError: SR_BACKEND_FAILURE_46(, The VDI is not available [opterr=VDI 399734eb-5965-4799-ac36-f6dd774db867 not detached cleanly], )
  • Everything related to the virtualization platform

    1k Topics
    15k Posts
    T
    Hey guys, With qcow support hot off the press we are attempted a V2V with a 2+ TB volume. The system that we are testing with the system disk is less than 2TB in size and it is showing up as vhd and the data volume is greater than 2TB so it shows qcow [image: 1778798506522-93b35429-3720-4099-ae43-2cdf5807b844-image.jpeg] The issue that we are running into is the system volume never transfers any data from what we can tell. Is there any known issues around importing VMs when the disks are different sizes causing one to be vhd and the other qcow? Looking in the xensource log file we see this which might be a clue as to the issue. [debug||641 /var/lib/xcp/xapi|VBD.create R:4257b476bd74|vbdops] Checking whether there's a migrate in progress... [error||628 HTTPS 10.1.1.203->:::80|Importing raw VDI R:b2be45fe8be8|vhd_tool_wrapper] vhd-tool failed, returning VDI_IO_ERROR [error||628 HTTPS 10.1.1.203->:::80|Importing raw VDI R:b2be45fe8be8|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 [error||628 HTTPS 10.1.1.203->:::80|Importing raw VDI R:b2be45fe8be8|import] Caught exception: VDI_IO_ERROR: [ Device I/O errors ] [error||628 :::80|VDI.import D:476cc7b7bc5e|backtrace] Importing raw VDI R:b2be45fe8be8 failed with exception Server_error(VDI_IO_ERROR, [ Device I/O errors ]) [error||628 :::80|VDI.import D:476cc7b7bc5e|backtrace] Raised Server_error(VDI_IO_ERROR, [ Device I/O errors ])
  • 3k Topics
    28k Posts
    acebmxerA
    Just noticed my V6 dashboard for the XO appliance does not load... Commit - d810e [image: 1778793793035-screenshot_20260514_172209-resized.png] Reboot xo and the dashboard may load or after a few refreshes it will load or partially load. [image: 1778794189994-screenshot_20260514_172919-resized.png] Pool Dashboard loads... [image: 1778793842609-screenshot_20260514_172342.png] [image: 1778794433895-screenshot_20260514_173222-resized.png] [image: 1778794439290-screenshot_20260514_173236-resized.png] After some trouble shooting with my script and AI this is what we think to be the issue... After pulling master (at 8c00ccef / d810ea0c), @xen-orchestra/web/dist is empty after a fresh build. Turbo reports all 33 tasks successful, but the browser gets text/html for every JS chunk under /assets/ because xo-server serves / from an empty directory. Yarn warns about unmet peer deps for @xen-orchestra/web-core@0.52.0: pinia@^3.0.1 vue@~3.5.13 vue-router@^5.0.0 vue-i18n@^11.1.2 These appear to not be resolved correctly, likely causing Vite to produce no output while still exiting 0. The old UI is accessible at /v5. Environment: Node 24.15.0, yarn 1.22.22, turbo 2.9.12, built from fresh clone. Another issue found After a token flush (or after any update where session tokens are cleared), xo-server logs: TypeError: Cannot destructure property 'client' of 'token' as it is undefined. at Tokens._unserialize (packages/xo-server/src/models/token.mjs:16:13) at packages/xo-server/src/collection/redis.mjs:194:48 Root cause: collection/redis.mjs iterates xo:token:* keys but does not filter out the xo:token::indexes key, which is a Redis HASH (not a STRING). Calling GET on a hash-type key returns a WRONGTYPE error; the code receives undefined and passes it to _unserialize, which destructures it and crashes. The fix would be to skip keys containing :: when iterating token records, since those are collection index metadata, not auth token entries.
  • Our hyperconverged storage solution

    47 Topics
    745 Posts
    J
    @Mathieu-L linstor n l was included in my original post. All nodes were updated to May 2026 Security and Maintenance Updates for XCP-ng 8.3 LTS, all nodes were restarted. May 2026 Updates #2 for XCP-ng 8.3 LTS was released, and a couple days later I installed on all hosts. No host restarted. When xen04 was restarted, that is when this issue happened. I had used systemctl restart linstor-controller here (https://xcp-ng.org/forum/post/105309) to restart the controller.
  • 35 Topics
    113 Posts
    olivierlambertO
    Ah excellente nouvelle Je passe le sujet en résolu !