Xen Orchestra 6.3

XO 6.3 is out: major dashboard performance overhaul, symmetrical replication, a rewritten immutable backup engine, expanded MCP support, and more. Plus QCOW2 RC2 is coming next week!

Xen Orchestra 6.3

March has been a packed month. Between InCyber in Lille, the Xen Spring Meetup in Grenoble, and everything happening around the project (new user stories, the Vates Alliance Network, a webinar series wrapping up) there was barely time to breathe.

And yet the engineering team kept shipping. XO 6.3 is here, with some changes I'm particularly happy about, including a dashboard performance rewrite for large deployments, and a completely reworked immutable backup engine. Oh, and QCOW2 RC2 is landing next week: I'll need your help on that one.

Happy Easter to those celebrating! 🐣

As usual, this announcement is available as a Youtube video but also a Spotify podcast:

👨‍🚀 Project & Community

Beyond the product itself, the broader Vates ecosystem has also been moving fast lately, with new technical content, a partner webinar, and fresh user stories showing how organizations are modernizing their infrastructure with open virtualization.

XCP-ng 8.3 March updates

March was busy on the XCP-ng side with one maintenance update and two security patches for XCP-ng 8.3 LTS, all requiring a host reboot.

The March 10 maintenance update was the most substantial XCP-ng: it brought OpenSSL up to version 3.0.9, a major version jump that strengthened cryptographic protections and required rebuilding many system packages. In most cases this is transparent, with one notable exception affecting XO's SDN controller plugin.

March 2026 Maintenance Updates for XCP-ng 8.3 LTS
New maintenance updates are available for XCP-ng 8.3 LTS.

The March 19 security update addressed XSA-480, a vulnerability on x86 Intel systems with EPT support where unintended host or guest memory regions could be accessed from privileged VM code, potentially leading to privilege escalation, denial of service, or information leaks. An ipmitool bugfix was bundled in as well.

March 2026 Security Updates for XCP-ng 8.3 LTS
New security and maintenance updates are available for XCP-ng 8.3 LTS.

The March 26 security update patched a second vulnerability (CVE-2026-4397) where insufficient memory sanitization during VM creation could leak data from earlier instances and open the door to privilege escalation. Notably, this was caught before the Xen Project issued any upstream release, so there is no corresponding XSA.

March 2026 Security Updates #2 for XCP-ng 8.3 LTS
New security updates are available for XCP-ng 8.3 LTS.

New Win PV driver release

In fact 2 releases: 9.1.145, which came 2 weeks ago, bundling the VGA display adapter to allow easy resolution change. The changelog is available here.

And more recently, the 9.1.146 (latest) which fixed a small bug:

Release 9.1.146 Release · xcp-ng/win-pv-drivers
This is a small revision to fix issues when installing on certain Windows installations. Only the installer and XenClean were changed; the binaries inside stay the same. To download XenClean, click…

DevOps Tools #1: Infrastructure as Code

We recently published the first article in a new DevOps Tools series, focused on Infrastructure as Code. It shows how version-controlled, repeatable workflows also apply to virtualization, networking, and storage in modern on-prem and hybrid environments.

DevOps Tools with Vates VMS: IaC fundamentals
Infrastructure as Code is more than automation! Learn how Vates VMS lets you manage virtual machines, networks, and storage with version-controlled, repeatable workflows.

Introducing the Vates Alliance Network

We introduced the Vates Alliance Network (VAN), a new framework for building and showcasing validated solutions around Vates VMS. Through assets such as the Solutions Compatibility List, Solution Briefs, and Solution Guides, the VAN is meant to make tested integrations easier to discover and deploy.

Introducing the Vates Alliance Network
Organizations moving to Vates VMS are not looking for products, they are building complete solutions. The Vates Alliance Network (VAN) ensures those solutions are tested, documented, and ready to deploy.
💡
If you are a technology vendor or solution provider interested in joining the Vates Alliance Network, we'd love to hear from you: reach out here.

QCOW2 volumes: RC2 coming next week!

The QCOW2 volume support (which removes the 2 TiB limit on virtual disks) is entering its second and final Release Candidate next week. This RC2 is the last planned testing round before the General Availability release, targeted for end of April.

If you want to help make that GA as solid as possible, now is the perfect time to jump in. The more issues we can surface and squash during RC2, the more confidence we'll have going into production. We've set up a dedicated thread with full testing instructions:

👉 Dedicated thread: Removing the 2TiB limit with QCOW2 volumes

Your feedback directly shapes the quality of the final release: don't hesitate to report anything you find, however minor it seems!

Protect Xen Orchestra with BunkerWeb

BunkerWeb recently shared a guide on securing Xen Orchestra’s management interface. It is a good example of how open source security tooling can complement XO with a safer access layer and reduced attack surface.

Protect Xen Orchestra with BunkerWeb Guide
Learn how to protect Xen Orchestra’s management interface with BunkerWeb and reduce your attack surface with a cleaner, safer access layer.

🏢 User stories

This month, we published two new user stories showing how organizations are putting Vates VMS to work in very different contexts: one in the French public sector, one in the private sector following a VMware migration. Both share a common thread: reducing vendor lock-in and regaining control over their infrastructure.

DRAC Grand Est

On the user stories side, we published a new case study on DRAC Grand Est, showing how a public-sector organization modernized its infrastructure while reducing vendor lock-in. The project highlights better cost control, simpler operations, and stronger alignment with sovereignty requirements.

How DRAC Grand Est modernized IT with Vates VMS
See how DRAC Grand Est modernized its IT: Vates VMS cut licensing costs, simplified management, and ensured compliance without vendor lock-in.

Fujifilm MicroChannel

We also shared the story of Fujifilm MicroChannel, which migrated from VMware to Vates VMS with a strong focus on predictability and operational continuity. It is a good example of how a well-prepared migration can reduce lock-in and create a more stable foundation for the future.

Fujifilm Microchannel switches from VMware to Vates VMS
Fujifilm Microchannel migrated from VMware to Vates VMS, simplifying licensing and eliminating vendor lock-in. The transition caused minimal disruption and now delivers stable, scalable performance for both internal and hosted workloads.

🎫 Events & webinars

The event season is getting busy! In the coming weeks, Vates will be in Lille for InCyber Forum Europe 2026, our webinar series with Exodata will conclude in April, and the Xen community will gather again in Grenoble for Xen Spring Meetup 2026. Different formats, same focus: building better infrastructure through shared experience.

InCyber 2026

From March 31 to April 2, Vates will be in Lille for InCyber Forum Europe 2026. Meet us at booth G16 to talk about open virtualization, resilience, and infrastructure control.

Vates at InCyber 2026: meet us in Lille!
Vates will be in Lille for InCyber 2026, where Charles-Henri Schulz will speak about digital sovereignty and infrastructure control. Meet us at booth G16.

Xen Spring Meetup 2026

On April 2-3, the Xen community will gather in Grenoble for Xen Spring Meetup 2026. It is a focused event for technical talks, design discussions, and direct exchanges with the people building and using Xen.

Xen Spring Meetup 2026: meet us in Grenoble
Join us in Grenoble on April 2-3 for the Xen Spring Meetup 2026: two days of technical talks, design sessions, and real community collaboration.

Webinar series with Exodata

Our webinar series with Exodata will conclude in April with a final session focused on sovereign infrastructure.

The March 26 webinar looked at skills, support, and long-term autonomy for technical teams, before the series closes on April 16 with NextInfra: building your roadmap toward sovereign infrastructure. Like the rest of the series, the final session will take a practical approach to building a more coherent, resilient, and sovereign infrastructure strategy.

🥖
Reminder: This series of webinars is held in French.
NextInfra - Compétences, support, autonomie : sécuriser dans la durée avec Vates
👉 Une infrastructure souveraine n’a de valeur que si vos équipes peuvent la maîtriser dans le temps. Changer de technologie ne suffit pas. Encore faut-il garantir la continuité, la montée en compétences et l’autonomie. Dans ce webinaire, Exodata et Vates détaillent les leviers concrets pour sécuriser votre trajectoire dans la durée : - Comprendre le rôle du Technical Account Manager (TAM) - Identifier les dispositifs de support éditeur et leurs niveaux d’engagement - Structurer les parcours de formation : administration, exploitation, montée en compétences - Éviter la dépendance… y compris vis-à-vis de l’intégrateur - Retour d’expérience Exodata sur la prise en main et le transfert de compétences 🎯 Objectif : sécuriser votre autonomie et votre sérénité à long terme. Un format de 30 minutes. Pensé comme un épisode “sérénité long terme”. Inscrivez-vous juste ici :

Past webinar: DataCore, Vates & NeoVAD

Vates recently took part to a webinar with DataCore and NeoVAD on validated virtualization. The session looked at how Vates VMS, DataCore’s software-defined storage, and NeoVAD’s expertise can come together in a practical, production-ready approach. The webinar was held in French.

Webinar on March 24: Validated Virtualization with Vates VMS
Discover how Vates VMS and DataCore, integrated by NeoVAD, can help build a validated, modern virtualized infrastructure.

With all that happening around the project, let's get into the release itself!

XO 6.3

This release focuses on two things: performance and reliability: with a major UI overhaul for large pools, a rewritten immutable backup engine, and symmetrical replication to simplify disaster recovery.

🛡️ Security

As a reminder, you can check all our 2026 security announcements across the whole stack in here:

2026 | Vates VMS Documentation
List of all our security advisories in 2026. Each description provides: Published date / Severity / Affected products

Axios supply chain attack

We are NOT AFFECTED by this supply chain attack. But if you are interested to read more about it, the story is interesting: https://thehackernews.com/2026/03/axios-supply-chain-attack-pushes-cross.html

💾 Backup

For XO 6.3, we've worked on many aspects of backup management: from performance boosts to compatibility, and interface tweaks so that you can catch relevant information with no effort.

Symmetrical replication

With XO 6.3, we’re introducing symmetrical replication, which is an evolution of incremental replication. Previously, incremental replication created a new VM for every job execution. Now, we reuse the same target VM, with the same UUID, whenever possible.

This change makes monitoring much simpler and ensures the source and target remain symmetrical. Also, this improvement will help prepare the ground for reversing replication flows. Reversing replication flows will make it easier to fall back after a disaster recovery scenario.

💡
Note: This change won’t affect full replication, which will continue to operate as before.

Optimized immutable backups

We have completely rewritten the underlying engine for immutable backups (introduced in the XO 5.91 release) to significantly reduce resource consumption. Previously, some users encountered "out of memory" errors when managing a large number of virtual machines or disks.

This new architecture replaces the old indexing system with a more efficient approach that uses native filesystem APIs. By batching operations and only locking a VM after all its disks have finished uploading, we have drastically reduced the memory footprint (dividing it by seven in our tests) while making both locking and unlocking up to 30 times faster. These technical improvements ensure that immutability remains stable and performant, even for the most demanding environments:

// Past performance

watchRemote startup: 26 ms
Phase A — rebuild index: 560023 ms TIMEOUT
Phase B — write backups: 401587 ms
Phase B — lock all: 2185 ms OK
Phase C — lift all: 771545 ms (0 entries remaining)
Memory before watch: 147.5 MB
Memory after watch: 337.6 MB
Peak RSS: 2081.5 MB
Current RSS: 1789.2 MB
// XO 6.3 performance

watchRemote startup:              72 ms
Phase A  — rebuild index:         65726 ms  OK
Phase B  — write backups:         18682 ms
Phase B  — lock all:              373 ms  OK
Phase C  — lift all:              40866 ms  (0 entries remaining)
Memory before watch:              133.8 MB
Memory after watch:               153.1 MB
Peak RSS:                         322.4 MB
Current RSS:                      322.4 MB
💡
Please share your feedback!

We’re eager to hear how these updates improve your backup performance. Please take a moment to test the changes and let us know what kind of speed boost you’re seeing on your end.
Xen Orchestra 5.91
Welcome to our inaugural 2024 release! This update is particularly robust, featuring an array of new additions: it’s one of our largest in terms of new features. A special shout-out to our new users transitioning from VMware; your enthusiasm is greatly propelling the entire Vates ecosystem, including XCP-ng and Xen

CLI tools for backup repositories

We’ve introduced new command-line tools to help you manage your backup repositories. With these tools, you can explore and list the contents of your backup storage straight from the terminal (no need to use the web interface).

This addition is particularly useful for administrators who need to quickly verify backup sets or troubleshoot storage issues.

Here are some examples:

$ xo-disk-cli list file:///mnt/backups /xo-vm-backups/<vm-uuid>/vdis/<vdi-uuid>/
┌──────────────┬──────────────────────────────────────┬─────────────┬──────────────┬─────────────┬──────────────────────────────────────┐
│ File         │ UID                                  │ Size on disk│ Virtual size │ Differencing │ Parent UID                           │
├──────────────┼──────────────────────────────────────┼─────────────┼──────────────┼─────────────┼──────────────────────────────────────┤
│ base.vhd     │ xxxxxxxx-...                         │ 1.20 GiB    │ 8.00 GiB     │ no          │ (none)                               │
│ snapshot.vhd │ yyyyyyyy-...                         │ 128.00 MiB  │ 8.00 GiB     │ yes         │ ↑                                    │
└──────────────┴──────────────────────────────────────┴─────────────┴──────────────┴─────────────┴──────────────────────────────────────┘

$ xo-disk-cli transform file:///mnt/backups /xo-vm-backups/<vm-uuid>/vdis/<vdi-uuid>/snapshot.vhd raw > disk.img
$ xo-disk-cli transform file:///mnt/backups /xo-vm-backups/<vm-uuid>/vdis/<vdi-uuid>/snapshot.vhd qcow2 > disk.qcow2
$ xo-disk-cli transform file:///mnt/backups /xo-vm-backups/<vm-uuid>/vdis/<vdi-uuid>/snapshot.vhd vhd > disk.vhd
xen-orchestra/@xen-orchestra/disk-cli at master · vatesfr/xen-orchestra
The global orchestration solution to manage and backup XCP-ng and XenServer. - vatesfr/xen-orchestra

Better S3 compatibility

We have improved our S3 backup compatibility to better support providers like DigitalOcean. Previously, some platforms handled bulk deletion commands differently, which could lead to issues when cleaning up old backup data.

To ensure a consistent experience across all S3-compatible storage, we have updated the removal process to handle object deletions individually and asynchronously when needed. This technical adjustment makes your backup rotations more reliable, regardless of the specific cloud provider you choose to use.

🥝 Core UI

The Core UI section covers updates shared by both the XO 6 and XO Lite interfaces. This month, we’ve added a small but essential option to the VM creation form: Secure Boot.

VM Snapshot tab

We’ve added a dedicated Snapshots tab to the VM management view. This section features a clean, organized table where you can view all snapshots for a specific VM, along with their names, creation dates, and descriptions.

In addition to snapshots, you can now monitor active VDI tasks directly from this tab. This update makes it easier to keep an eye on ongoing storage operations without having to switch views.

Secure Boot support in VM creation

Secure Boot is now supported in XO 6 and XO Lite.

You can enable or disable Secure Boot directly when creating a VM, with behavior aligned across interfaces. If a template includes a Secure Boot setting, it is now properly handled during deployment.

Bug tools download

You can now download directly all the logs from your host or your entire pool, directly from the UI!

New Stepper component

We've added a new Stepper component to our web core library to simplify multi-step processes. This UI element breaks down complex tasks into a clear, numbered sequence, which makes the interface easier to follow.

🛰️ XO 6

We've some big features to the XO 6 dashboard this month, including huge performance improvements and new visibility tools that allow you to keep a better check on your infrastructure.

Major performance boost

We have overhauled how the XO 6 interface handles data updates to resolve significant slowdowns. Previously, the system would recalculate every list and count one by one for every single event, which could cause the browser to freeze when connecting to large pools or during heavy activity.

By switching to a bulk-processing approach, we’ve drastically reduced the internal workload. For example, in a environment with 500 VMs, the interface now performs a fraction of the operations it used to. This results in a much smoother, more responsive dashboard that stays fluid even when managing thousands of objects.

Past performance: 1,456,300 iterations to build the VM store!
XO 6.3 performance: Only 4,700 iterations to build the VM store

New color for paused VMs

We’ve changed the Paused status color for your VMs, so that it’s more readable for users who use custom themes or different display settings.

This simple change will let you read your VM states easily, regardless of your preferred dashboard styling.

New server connection loader

Starting with XO 6.3, you will see a dedicated “Please wait” page and a loader during your first connection to the server. This addition ensures you aren't left staring at a blank screen while the initial configuration and services are warming up.

This quality-of-life improvement makes the onboarding experience much clearer. Now, the interface lets you know exactly when the system is ready for you to jump in and start managing your infrastructure.

VM backup cards

We’ve added backup cards to the VM dashboard. These cards show recent backup runs and available archives for each VM.

Instead of jumping between menus, you can now check your restore points and ensure your data is safe right from the main VM view.

Backup replication card

We’ve added a Replication card to the VM dashboard.

This card shows the replication status of any VM involved in a backup job, with the outcome of your latest synchronization, the exact timestamp and how long the process took.

By making this information more visible, we’ve made it easier to confirm your disaster recovery readiness. You can now verify that your replicas are up to date, without having to dig through various backup logs.

📡 REST API

Our REST API continues to evolve into a powerful tool for your automation. This month, we’re doubling down on the MCP support we introduced last month (which lets you interact with Xen Orchestra using LLMs) while expanding our Swagger documentation with a special focus on plugin integration.

Enhanced MCP support

💡
Note:
The Model Context Protocol (MCP) allows you to interact with Xen Orchestra by using large-language models.

This is an all-new way to use XO features. Instead of clicking through menus, you can now use natural language to pull infrastructure data or execute changes in real-time.

Following our recent introduction of the MCP (Model Context Protocol), we have significantly expanded the range of data available to your AI models. With the XO 6.3 release, you can now query for snapshot lists, virtual disks and storage repositories.

We also exposed host and VM performance statistics, which were previously tucked away in our client but not yet accessible via MCP. Also, to make the connection more secure and easier to manage, you can now authenticate your MCP server using a dedicated token.

Interact with Xen Orchestra by asking your LLM

With these updates, you can get a clear overview of your infrastructure's health and resources through an AI interface, easily and quickly.

MCP meets Xen Orchestra
Talk to your infrastructure in plain language, get instant answers, and keep everything on-prem if you want.
Xen Orchestra 6.2
XO 6.2 is here! This release brings distributed backups, a visual query builder, new REST API endpoints, a refreshed dashboard, and a new MCP package for AI-driven workflows.

New maintenance mode endpoints

We’ve introduced new endpoints to manage maintenance mode for your hosts. Accessible directly via our Swagger documentation, these controls allow you to enable or disable maintenance mode programmatically:

New endpoints

We've added new endpoints (including their Swagger documentation).

The new endpoints include:

  • Storage: POST /rest/v0/srs/:id/actions/forget
  • VMs: POST /rest/v0/vms/:id/actions/clone
  • Networking: POST /rest/v0/pools/:id/actions/create_bonded_network and POST /rest/v0/pools/:id/actions/create_internal_network

This update continues our effort to bring full feature parity to the API.

ACLv2 in preview

We are working on a brand new access control model for Xen Orchestra. ACLv2 is a complete rethink of how permissions are handled, designed from the ground up to offer much finer-grained control over who can do what on your infrastructure.

It will be available via the API first, so developers and advanced users can start exploring and providing feedback early. A dedicated forum thread with instructions will be shared next week: stay tuned!

WiP: ACL V2
ACL V2 is coming soon! Feel free to follow this topic to know when it becomes available on the master branch. I will add usage examples and more details abou…

☸️ DevOps Tools

We know how much you rely on automation to keep things running, so this month we’ve also focused on sharpening our tools for your deployment pipelines.

Packer plugin for XCP-ng

We’ve released version 0.11.4 of our Packer plugin for XCP-ng. This update introduces several new features and brings all underlying dependencies up to date.

With the strength of an integration supported by Vates, built in the open and welcoming community contributions, we keep providing a reliable, up-to-date toolset for automated infrastructure deployment on XCP-ng.

Releases · vatesfr/packer-plugin-xenserver
A builder plugin for Packer.IO to support building XCP-ng images. - vatesfr/packer-plugin-xenserver

Cloud Controller Manager v1.0.0

First stable release 🥳

💡
The XO CCM bridges your Kubernetes cluster and XO infrastructure: it maps VMs to their corresponding Kubernetes nodes and automatically labels them based on the underlying topology: pool, host, and more.The XO CCM bridges your Kubernetes cluster and XO infrastructure: it maps VMs to their corresponding Kubernetes nodes and automatically labels them based on the underlying topology, pool, host, and more.
Release v1.0.0 · vatesfr/xenorchestra-cloud-controller-manager
Full Changelog: v0.9.0...v1.0.0 What’s Changed build: bump chart version - Use node DNS in the CCM pod by @nathanael-h in #39 Feat add host pool name label by @gCyrille in #40 build(deps): bump gi…

Several improvements and fixes on the deployment and Helm Charts: deployment with daemon set, pool and host “name label” added in the node labels, cleaner chart roles and permissions, etc.

Cloud Storage Interface (CSI) driver v0.1.0

Since the first communication on the CSI driver in last November, there have been a lot of improvements to this 'on development' driver. For the moment, it only offers 'static volume provisioning' (i.e. use an existing VDI by UUID), but deployment is made easier thanks to several fixes and improvements.

💡
A Container Storage Interface (CSI) driver that provides persistent storage for Kubernetes workloads using XenServer/XCP-ng infrastructure through Xen Orchestra.A Container Storage Interface (CSI) driver that provides persistent storage for Kubernetes workloads using XenServer/XCP-ng infrastructure through Xen Orchestra.
Release v0.1.0 · vatesfr/xenorchestra-csi-driver
What’s Changed Fix wrong docker image name Add feature to load the config/credentials from env Add documentation Replace jRPC calls (v1 SDK) with calls to the REST API (v2 SDK) Remove dependencies…

It is recommended to install the Xen Orchestra CCM in addition to the CSI driver.

Golang SDK update v1.14.0

The v2 SDK has received a new implementation of endpoints: we can now use it to retrieve and manipulate VDBs. It can also be used to retrieve and connect/disconnect PBDs.

Release v1.14.0 · vatesfr/xenorchestra-go-sdk
1.14.0 (2026-03-26) Features v2/pbd: add PBD service, including operations and integration tests (cf88cc0)

🐦 VMware to Vates (V2V)

It shouldn't be a headache to migrate your infrastructure, which is why we're always improving our V2V tools to make the move as simple as possible. With XO 6.3, we're rolling out smarter defaults and better disk handling. This way, switching to the Vates ecosystem gets more efficient and predictable.

Choose QCOW2 during SR creation

When creating a new Storage Repository, you can now choose in what order image formats will be used, depending on availabilty on the host. A new option lets you choose between QCOW2 and VHD right from the start.

Setting this at the creation stage ensures that all future virtual disks on that SR follow your chosen standard automatically. This helps you optimize storage performance or specific features for your needs.

'Preferred image format' option during SR creation
💡
Notes:
• Keep in mind that for any disks under 2TB, the system will still default to VHD.
• If the field is left blank, the default XCP-ng values will be used.

📖 Documentation & Guides

We’ve refreshed our docs to clear up some of the more technical changes from our recent updates. Our goal is to make your configuration process as straightforward as possible so you can keep your infrastructure running smoothly.

Migration cooldown

Following the addition of a migration cooldown with Xen Orchestra 6.2, we've added a dedicated section to the Load Balancer documentation. As a reminder, the migration cooldown prevents the same virtual machine from being migrated twice in quick succession by the load balancer.

Preview of the migration cooldown documentation
Load balancing | Xen Orchestra | XO Documentation
Basic notions
Xen Orchestra 6.2
XO 6.2 is here! This release brings distributed backups, a visual query builder, new REST API endpoints, a refreshed dashboard, and a new MCP package for AI-driven workflows.

OpenSSL 3 certificates

With OpenSSL 3 arriving in XCP-ng 8.3, some certificates generated by the SDN Controller plugin in Xen Orchestra will soon become incompatible. To avoid any issues, these certificates will need to be regenerated.

We’ve updated our documentation to more clearly define which setups are affected, so there should be no more confusion. If your environment meets these criteria, we recommend regenerating your certificates before the March 2026 update to ensure your connectivity stays as it should.

Preview of the updated requirements for regenerating OpenSSL 3 certificates
SDN Controller | Xen Orchestra | XO Documentation
Be sure to enable the plugin on only one XOA instance.

🌐 Translations

Xen Orchestra is a global project, and it's always inspiring to see our community help make it accessible to everyone. Thanks to your ongoing contributions, we’ve just rolled out updates for many different languages, so the interface stays current for users all over the world.

16 languages updated

A big thank you to our community for their ongoing efforts in translating Xen Orchestra!

This month, 15 languages were updated: Czech, Brazilian portuguese, Chinese (simplified), Danish, Dutch, English, French, Italian, German, Norwegian (Bokmål) Persian, Portuguese, Russian, Slovak, Spanish, and Swedish.

Current XO translation status

Want to help translate Xen Orchestra or improve existing translations? You’re more than welcome to join in here.

General wording refinements

A big thank you to our community for helping us polish the English localization in Xen Orchestra! This month’s release includes several fixes from user DustyArmstrong, which clean up technical labels, typos and other minor English mistakes.

These changes ensure that the wording remains consistent across the entire portal, for a more predictable and intuitive experience.

DustyArmstrong - Overview
DustyArmstrong has 20 repositories available. Follow their code on GitHub.

🆕 Misc

Behind every major feature are the smaller refinements thatmake a difference in your daily operations. This month, we’re giving you deeper visibility into your infrastructure by expanding the data available for your external monitoring tools.

More data and documentation for OpenMetrics

We’ve updated our OpenMetrics plugin to include several RRD (round-robin database) metrics that were previously missing. This gives you a clearer picture of your infrastructure’s performance when using external tools, like Prometheus or Grafana.

You’ll now find VM disk throughput (read, write, and total), along with average disk latency. For supported hardware, we’ve also added DCMI power readings, so you can monitor the actual wattage your physical hosts are pulling.

Also, we've updated the documentation for all the metrics exposed by Xen Orchestra through the OpenMetrics endpoint. By providing descriptions for each data point, you can build more accurate dashboards without jumping back into Xen Orchestra to check the details, and set up more effective alerts.