January 2026 Patch 1 Release

This patch improves system reliability, enhances security, and fixes critical issues that affect Private Cloud Director operations. This includes support for self-hosted deployments.

Enhancements

Automatic Naming for Storage-Backed VM Volumes

Volumes created for volume-backed VMs are now automatically named using the VM name as a prefix (for example, <vm-name>-volume1). Previously, these volumes appeared without a name in the Storage page.

Upgrade Notes

  • VM HA control plane deployment needs to be scaled down to 0 replicas to prevent inadvertent host evacuation during the host upgrade process.

  • When the control plane is upgraded, but hosts are not, VM traffic may be impacted. Mixed-version environments may not function as expected due to the upgrade from OVN to Caracal. When the ovn-controller package is reinstalled, and the OVN controller process restarts, a brief VM traffic disruption, including transient packet drops, may be observed. Traffic recovers automatically once the service is back up and flows are reprogrammed. It is recommended to complete all host upgrades before validating workloads or testing network connectivity.

Bug Fixes

Infrastructure Management

  • Tenant creation no longer fails with an HTTP 500 error in on-premises deployments.

  • Network bridge connectivity on hypervisor hosts is now preserved after upgrading the host OS from Ubuntu 22.04 to 24.04.

  • Support bundle generation requests initiated from the UI no longer time out.

Networking Service

  • Subnets larger than /24 (e.g., /16, /8) now correctly accept allocation pools where the start address is numerically lower than the end address across octets (e.g., 10.0.0.100–10.0.255.50). Previously, valid IP ranges were incorrectly rejected during subnet configuration.

  • Available IP address counts for networks with custom allocation pools are now calculated correctly against the defined pool range. Previously, counts were computed against the full subnet, resulting in negative counts and blocking VM creation even when pool addresses were available.

Compute and Image Service

  • UEFI-enabled VMs using the Q35 machine type (hw_machine_type=q35) on Ubuntu 24.04 now spawn successfully. Previously, a missing nvram-template configuration caused boot failures.

  • Cold migration now completes successfully for VMs configured with multiple GPU PCI passthrough aliases.

  • Cold migration of GPU-enabled VMs no longer fails with a PCI resource claim error on the destination host when sufficient GPU resources are available.

Known Issues and Limitations

circle-info

The list of known issues and limitations noted in the January 2026 release of Private Cloud Director also applies to this patch release.

  • After a region-specific backup and restore operation on self-hosted deployment, the Image service becomes unavailable. VM creation is blocked until the Image service is restored.

  • Running airctl start on a region resets all service deployment and StatefulSet replica counts to 1, reducing service availability and potentially causing unintended API outages on on-premises deployments. Avoid running airctl start on regions where HA replica counts have been configured.

  • Some on-premises users experience errors when creating multiple snapshots concurrently due to database read conflicts.

Last updated

Was this helpful?