Platform9 Managed KubeVirt 5.7 Release Notes

The Platform9 Managed KubeVirt version 5.7 release is now available, bringing a whole new UI, feature enhancements, and bug fixes.

What's New

New User Experience

The KubeVirt 5.7 release provides a new intuitive UI that assists in both day 1 and day 2 operations. Building on the 5.6 release to provide even more functionality for the day to day operations of Kubevirt management via an easy-to-use UI, that makes the transition to KubeVirt simpler than ever.

Overview Dashboard

The new overview dashboard provides a high level view of the overall health and status of the KubeVirt environment. Get a quick at-a-glance status of everything Kubevirt related from cluster health, hosts, virtual machines, add-on health and storage allocated to KubeVirt.

All VMs View

Management actions can now be initiated from the all VMs view. Restart, Start, Stop, Live Migration, Edit, & Delete operations can be performed without jumping into the VM details page, saving both time and effort for large scale environments.

Edit VM CPU & Memory

With the arrival of PMK version 5.7, we have included the ability to edit the existing configurations for CPU & Memory. Users can review the currently allocated VM CPU (cores, sockets, threads, & dedicated placement) & Memory (requests, limits), edit the existing configuration and even configure CPU pinning if desired.

Edit Labels & Annotations

Prior to PMK 5.7, an administrator would need to edit the VM YAML to add or edit labels and annotations for the VM. With PMK 5.7, KubeVirt VM details now include the ability to create and edit the labels of an existing VM/VMI within the UI.

Active Pods

You can now view the active virt-launcher pod (or pods) associated with a VM from the the VM details page. Selecting the pod's name will take you to the Kubernetes section directly to the workloads-pods area where you can view contextual information about the pod associated with the VM.

Active Pods (VM) view from Workloads-Pods

Active Pods (VM) view from Workloads-Pods

Events

In PMK 5.6, we added the ability to see Kubevirt events as they pertained to a specific VM in the UI. In PMK 5.7, we have modified this by showing the events within the VM details view without having to select a tab to move out of the VM details.

Live Migration Dashboard

For PMK 5.7, we added a global Live Migration dashboard that will track live migrations across all your KubeVirt clusters. This is especially useful when migrating a large number VMs off a host for maintenance purposes or if there are concurrent migrations across multiple cluster. From here, you can track pending (in queue to be migrated), active & completed (succeeded & failed) migrations.

Instancetype

New to KubeVirt in PMK 5.7 are InstanceTypes which replaced Presets to provide the ability for users to create a CPU & Memory configuration template for new VM creation. We added capability to create and edit InstanceTypes in the UI for PMK 5.7. Once an InstanceType is created, it can be used in the VM creation wizard.

Global Events

We added the ability to view global KubeVirt related events by selecting the picker below the overview dashboard and all VMs view.

Enhancements & Updates

Added Added support for Platform9 DHCP plugin which was specifically created for KubeVirt virtualization to support customers who don't have an external DHCP server and require support for Live Migration.

Added Improves instancetype and preference controller revisions. This is a backwards incompatible change and introduces a new v1alpha2 api for instancetype and preferences.

Added Added a vnc screenshot REST endpoint and a "virtctl vnc screenshot" command for UI and script integration.

Enhanced Upgraded KubeVirt add-on to release version 0.58.0 providing additional functionality and bug fixes. Additional info can be found at https://github.com/kubevirt/kubevirt/releases/tag/v0.58.0 .

Bug Fixes

Fixed Fixed a bug where the Kubevirt VM monitoring service scrapes only a single VM at a time.

Fixed Fixed an issue where the add-on upgrade which overwrites existing configuration resulting in custom changes being rolled back.

Fixed Fixed migration failure of VMs with containerdisks on systems with containerd.

Known Issues

Known Issue Storage: A requirement for KubeVirt is to have a default or explicit storage class specified for data volume creation.

Known Issue Installation Dependency: It is necessary to install KubeVirt on the cluster before adding the Platform9 DHCP plugin. If the DHCP plugin is installed prior to KubeVirt, then it will need to be re-enabled after KubeVirt is installed.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard