Features — v8.3-ce9

Current release · June 2026 · Based on XCP-ng 8.3

Table of contents

  1. Base platform
  2. customisations
    1. Patched XO Lite
    2. xoa-proxy — local XVA delivery
    3. HomeLab XOA image
    4. Ronivay’s XOA image
    5. Vates XOA image
  3. GPG signing
    1. Key structure
  4. What you get (full feature summary)
    1. Hypervisor & host management
    2. XO Lite (browser-based quick management)
    3. Xen Orchestra (after XOA deployment)
  5. Known limitations in this release
  6. Changelog
    1. v8.3-ce9 (June 2026)
    2. v8.3-ce alpha2 (May 2026)
    3. v8.3-ce (April 2026)

Base platform

XCP-ng HL is a drop-in ISO replacement for XCP-ng 8.3. It inherits the full upstream feature set, the differences are in XO Lite, XOA and the deployment workflow. Everything below the installer works exactly as in the official release.

Attribute Value
Base release XCP-ng 8.3 (latest upstream point release)
Hypervisor Xen 4.17
Dom0 kernel Linux 4.19 (XCP-ng kernel)
Management API XAPI (Xen API)
Default networking Open vSwitch (OVS)
Installer XCP-ng text installer

customisations

Patched XO Lite

XO Lite is the lightweight single-page management UI bundled with every XCP-ng host. In HomeLab Edition, the upstream DeployXoaView.vue component is patched at source level before the RPM is built, so the patch is minimal.

The upstream xo-lite version is pinned via the UPSTREAM_TAG file in xolite-ce (currently xo-lite-v0.21.0, the last known-good release) and only moves when that pin is deliberately bumped.

What the patch changes:

  • The “Deploy XOA” button targets an updated XOA deploy webpage.
  • The XOA-HL image
  • The official Vates image.
  • The image provided by Ronivay.
  • A custom field to deploy your own XOA image.

Everything else in XO Lite — VM management, console access, SR browsing, host metrics — remains untouched.

xoa-proxy — local XVA delivery

A purpose-built Rust HTTP server (xoa-proxy) is bundled with the ISO and runs on the host. It:

  • Serves the community XOA image with support for gzip-compressed format.
  • Supports both HTTP and HTTPS (including self-signed certificates).

HomeLab XOA image

The XOA image deployed by the proxy is built by integrating XOA-HL Vagrantin/xoa-hl,

Ronivay’s XOA image

The XOA image deployed by the proxy is built from ronivay/XenOrchestraInstallerUpdater, a well-maintained community installer for self-hosted Xen Orchestra.

Detail Value
XO version Tracks latest stable XO release
Default admin user admin@admin.net
Default admin password admin
SSH user xo
SSH password xopass

Change the default passwords immediately after first login.

Vates XOA image

This is the official image provided by Vates for XCP-ng multi-host management. In this case you can specify the credentials at the deployment step.


GPG signing

All XCP-ng HL artifacts are signed with the XCP-ng HomeLab Edition GPG key.

Key structure

The key follows an offline master + subkeys model:

Role Description
Master key Certification only — kept offline, never used for signing
RPM signing subkey Signs all community RPM packages (xo-lite-community, xoa-proxy)
ISO signing subkey Signs the ISO checksum file (xcp-ng-8.3-ceN.iso.sha256.asc)
Property Value
Master key fingerprint 2F59 1DB9 D2C1 28C4 C3D9 63F4 6DA0 0DCA 5BBA 215A
Published keys.openpgp.org
Email xcp-ng-ce.lid530@passmail.com
Public key file xcp-ng-ce-public.asc (attached to every release)

The public key file contains both signing subkeys. Importing it once is sufficient to verify both RPMs and the ISO checksum.


What you get (full feature summary)

Hypervisor & host management

  • Full XCP-ng 8.3 feature set — all VM types (HVM, PV, PVH), live migration (XenMotion), Storage XenMotion.
  • Storage Repositories — Local LVM, NFS, iSCSI (LVM & EXT), HBA/FC, XOSTOR (hyper-converged), SMB, ISO SR.
  • GPU/vGPU — PCI passthrough and NVIDIA GRID vGPU support.
  • HA — pool high-availability with automatic VM restart on host failure.

XO Lite (browser-based quick management)

Available at http://<host-ip> immediately after install:

  • Pool and host overview (CPU, RAM, storage at a glance).
  • VM list: start, stop, reboot, console access.
  • Basic SR and network inspection.
  • HomeLab deploy flow: one-click XOA deployment with no external connectivity required if you host your XOA image locally.

Xen Orchestra (after XOA deployment)

After “Deploy XOA” in XO Lite, you get a full Xen Orchestra instance:

  • Full lifecycle VM management — create, clone, migrate, snapshot.
  • Agentless backup — full, delta, continuous replication, disaster recovery.
  • Scheduling — cron-based backup jobs with configurable retention.
  • RBAC / delegation — roles (Admin, Operator, Viewer) and resource sets.
  • Monitoring & alerting — per-VM and per-host metrics, threshold alerts.
  • REST API + xo-cli — scriptable access to all resources.
  • Rolling pool upgrade — zero-downtime upgrades via XO.
  • XOSTOR — hyper-converged storage setup via the XO UI (3+ nodes).

Some features require a license distributed by Vates.


Known limitations in this release

Limitation Status
Xolite-ce — Deploy button always accessible issue#4 — switch button to “Access XOA” after successful deploy
Xoa-proxy — Logs are in UTC issue#3 — investigation to be done
Xoa-proxy — Reduce the number of crates issue#2 — investigation to be done
Xoa-proxy — Reduce memory footprint issue#1 — xoa-proxy runs in Dom0; its memory impact must be controlled
Xcp-hl — Release publication versioning issue#4 — versioning is inconsistent across artifacts

Changelog

v8.3-ce9 (June 2026)

  • xolite-ce v0.21.0-ce6 — upstream xo-lite pinned to 0.21.0 (last known-good release; 0.22.0/0.23.0 broke the build) via the UPSTREAM_TAG file.
  • xoa-proxy v0.1.1.x — simplified RPM versioning (.static release suffix) and automated, categorized GitHub release notes.
  • Consistent artifact naming: xcp-ng-8.3-ceN.iso + .iso.sha256 + .iso.sha256.asc, published as xcp-ng-ce-iso GitHub Releases.

v8.3-ce alpha2 (May 2026)

  • Initial public release.
  • First usable release.
  • Provides basic feature to deploy from Vates, Ronivay, or custom URL.
  • GPG: offline master key + dedicated RPM and ISO signing subkeys. Public key published to keys.openpgp.org.

v8.3-ce (April 2026)

  • XO Lite patched: community deploy endpoint, read-only credential fields.
  • xoa-proxy Rust server bundled: HTTP/HTTPS, gzip streaming.
  • ISO assembled from upstream XCP-ng 8.3 with community RPM repo overlay.
  • GPG key infrastructure (4096-bit RSA, single key RPM-GPG-KEY-xcp-ng-ce).
  • GitHub Actions CI/CD pipeline: RPM build → ISO build → GitHub Releases.

XCP-ng Community Edition — GPL-3.0 license. Not affiliated with Vates SAS or the XCP-ng project.

This site uses Just the Docs, a documentation theme for Jekyll.