Platform9 Managed KubeVirt 5.8 Release Notes

The Platform9 Managed KubeVirt version 5.8 release is now generally available with support for Kubernetes v1.24 and Kubevirt v0.58.1, bringing new features, enhancements and bug fixes.

This release adds key new features around OVS with DPDK and with full live migration support, along with a list of other key features and enhancements.

Kubernetes v1.22 has been marked as End of Life. New clusters should be created using Kubernetes version v1.24. All existing clusters must be upgraded to at least Kubernetes v1.23 before upgrading from PMK 5.7 to PMK 5.8

Kubernetes v1.23 is marked as deprecated. New clusters are to be created on Kubernetes v1.24.

Release Highlights

New Features

  • Added Support for OVS with DPDK to Kubevirt and Networking Operator.
  • Added Live Migration support for VMs attached to OVS-DPDK networks.
  • Added VM Disk & Network edit functionality in UI.
  • Extended Platform9 DHCP plugin to support SR-IOV and DPDK networks.
  • Improved Platform9 DHCP plugin by adding resiliency to DHCPServer VM failure.
  • Enabled persistent MAC support for VM Multus interfaces using Kubemacpool.
  • Allocated IPs are now also annotated to the corresponding VMI resources.
  • Enabled FeatureGate for Volume Expansion support.
  • Added monitoring/alerting support for KubeVirt service interruptions.

This release has also scale tested Kubevirt to now support up to 300 nodes in a single region.

Kubernetes Support and Add-ons

  • KubeVirt addon upgraded to v0.58.1 with Kubenetes v1.24.
  • Advanced Networking Operator add-on upgraded to v0.5.0 with Kubenetes v1.24.

Bug Fixes

Fixed Fixed a bug in UI which prevented OVS interface IP addresses from being shown in the Networks lists in the VM Instance view.

Fixed Fixed a bug in UI which caused the label updates to not work as expected, on the Kubevirt VMs.

Fixed Fixed a bug in UI which caused the VM console address to be undefined or wrong in a few instances such as post restart of the VMs.

Security Fixes

Fixed Upgraded nginx version to address security vulnerabilities as identified by the Qualys scan.

Fixed Resolved security vulnerabilities associated with Angular in our Web UI.

Known Issues

Known Issue Intermittent errors may be seen in pf9ctl when onboarding nodes at scale; retrying should resolve the issue.

Known Issue Storage details are not updated dynamically on KubeVirt Dashboard when new VMs are created. Refreshing the page should load the information.

Known Issue Stale virt-launcher pod is not removed from the Active Pods View in VM details after it is deleted until you refresh browser.

Known Issue When creating a OVS-DPDK VM, users need to specify memory as a multiple of number of CPU cores.

Scale Considerations

  • Platform9 Managed KubeVirt now supports upto 300 nodes in a single region.
  • Platform9 Managed KubeVirt has been tested for onboarding a maximum of 100 nodes to a PMK cluster with this release.
  • A maximum of 10 clusters can be safely upgrade with upto 100 nodes each in parallel.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard