Virtuozzo Hybrid Infrastructure 6.3 (6.3.0-170)

Issue date: 2024-10-29

Applies to: Virtuozzo Hybrid Infrastructure 6.3

Virtuozzo Advisory ID: VZA-2024-043

1. Overview

In this release, Virtuozzo Hybrid Infrastructure provides a range of new features that cover the compute service and our ecosystem of backup and disaster recovery solutions. Additionally, this release delivers stability and security improvements, and addresses issues found in previous releases.

2. New Features

  • [Compute service] Updated licensing models and screens. Added support for multiple licensing models: lease (pay-as-you-go), annual subscription, and perpetual. The product shows the license type, limits, and current usage of licensed resources.

  • [Compute service] External Fibre Channel (FC) storage support. Starting from this release, FC-based external storages with the OpenStack Cinder driver are supported as an experimental feature.

  • [Compute service] Q35 virtual machine chipset support. By default, the Q35 virtual chipset will now be used instead of i440fx, to provide better performance for virtual machines and the ability to use thin-provisioned volumes with high-performance volume types.

  • [Compute service] Virtuozzo Storage update without VM migration. Decreased a number of updates with maintenance for VM migration by allowing the ability to update the integrated Virtuozzo Storage without downtime.

  • [Compute service] Integrated backup: incremental backup support. The integrated backup service supports incremental backups that help to decrease the amount of space needed to store backup files. A system administrator can enable or disable the incremental backup functionality in the cluster settings.

  • [Compute service] Using Cilium CNI for Kubernetes by default. Starting from Kubernetes version 1.30, the Cilium CNI will be used as the default Kubernetes network plugin.

  • [Compute service] Support for Kubernetes version 1.30.

  • [Compute service] New CPU models. Added new CPU models to the hypervisor, to support new CPU generations and provide compatibility between multiple generations for a single cluster.

  • [Integrations] New disaster recovery (DR) solutions: Storware Backup and Recovery, and CloudBase Coriolis. To allow customers to provide DR capabilities for their virtual machines and legacy applications, we support multiple third-party DR solutions. In this release, we are adding support for Storware Backup and Recovery, and CloudBase Coriolis, in addition to the already supported solutions.

  • [Integrations] Backup solutions: Commvault. Commvault is a very popular backup solution that supports multiple virtualization solutions, including OpenStack. Starting from this release, we also support Commvault as a backup solution for Virtuozzo Hybrid Infrastructure.

  • [Integrations] Compatibility with Vertica in Eon Mode. Vertica is a unified analytics data warehouse with a massively scalable architecture. The performed validation tests confirmed compatibility between Vertica in Eon Mode and Virtuozzo Hybrid Infrastructure S3 storage.

3. Important Notes

  • Kubernetes version 1.26 is deprecated. Update to the currently supported version 1.27.

4. Bug Fixes

  • The DHCP agent fails on networks with the MTU value lower than 1280. (VSTOR-62540)

  • Some VMs located on controller nodes lost internet access due to issues with the Neutron L3 agent. (VSTOR-80462)

  • Stale cache disks in the database cause issues with listing disks in the admin panel. (VSTOR-82889)

  • Unable to delete VMs by using the Nova API. (VSTOR-84273)

  • The command ‘vinfra service compute server reset-state’ does not clean up a task state. (VSTOR-86363)

  • An inefficient structure of a huge PostgreSQL database may cause the compute API degradation. (VSTOR-86875)

  • Fixed an issue with the OpenStack service health check. (VSTOR-88241)

  • Unable to switch network access from full to routed if a floating IP exists in this network. (VSTOR-88453)

  • Some task statuses are not updated in the admin panel after the primary node change. (VSTOR-89213)

  • The command ‘vinfra service compute server create –placements’ does not accept placement names. (VSTOR-89463)

  • Failed to cancel a node release after the release of its chunk service was canceled. (VSTOR-89678)

  • The Nova and Cinder multipath parameters are not compatible with the Synology storage. (VSTOR-91197)

  • Prevented simultaneous volume cloning and uploading to an image in order to avoid locks. (VSTOR-91373)

  • Fixed an issue with detaching volumes. (VSTOR-91461)

  • The vstorage-mount process may use swap intensively resulting in the I/O slowdown. (VSTOR-91831)

  • Unable to create a flavor with more than 64 vCPUs. (VSTOR-92388)

  • Unable to create an iSCSI target group in the admin panel due to the “Node has no IP address” error. (VSTOR-93005)

  • Improved usage data collection on clusters with over 1000 VMs. (VSTOR-94283)

5. Known Issues

  • With the new default Q35 chipset, virtual machines will not boot if they are created from images without the virtio-blk driver installed. To prevent using the Q35 chipset in such cases, an image should have a special property requesting the legacy machine type ‘pc’. You can set this property for an image by using the following command: ‘openstack –insecure image set <image_id> –property hw_machine_type=pc’.

6. Installing the Update

You can update Virtuozzo Hybrid Infrastructure in the SETTINGS > UPDATES section of the admin panel. A reboot is required to obtain this update.

The source of this advisory is available in the JSON file.