Platform9 4.3 Release Notes
Below are new features, upgrades and bug fixes for the 4.3 release of Platform9 Managed Kubernetes and Managed OpenStack.
What’s Changed: Platform9 Managed Kubernetes
Platform9 CLI Support for Ubuntu 18.04 and CentOS 7.6/7.7/7.8
Users may now use the Platform9 CLI to create BareOS clusters on supported Ubuntu and CentOS operating systems.
We’re launching a new user interface
We added a mechanism to switch to the new Platform9 user experience. Give it a try!
Added Support for Kubernetes Version 1.16.x
Platform9 now supports Kubernetes version 1.16.x. Users should be aware of APIs that have moved from Beta and Extension to finalized v1 APIs. Users will need to make sure they upgrade their K8s resource objects prior to upgrading.
See the Kubernetes documentation for a list of deprecated APIs To avoid breaking changes review this document from Kubernetes
Calico CNI - Enhanced Cluster Configuration
We have added the ability to configure Calico CNI NAT, IPinIP and Block size settings during cluster creation for BareOS and AWS Clusters.
Added Docker Live-Restore support. Live-Restore is now enabled by default on all new clusters.
Bug Fixes and Improvements
- Etcd has been upgraded to 3.1.20
- MetalLB has been upgraded to 0.9.3 Latest Stable Release
- Made adding nodes easier, the Add Nodes page now always shows the BareOS CLI instructions.
- Squashed a bug that impacted the list of Pods from updating.
- Fixed a bug impacting AWS Cluster upgrades.
- Fixed a bug impacting the Create Cluster Review page. Network CNI details now display correctly.
- Fixed an issue that was causing the cluster status to be absent in UI post Kubernetes upgrade.
- Resolved an issue that would cause new worker nodes to deploy into a cluster with an incompatible version of Kubernetes.
We resolved an issue causing users running Calico CNI in AWS to manually update Calico to enable IPinIP Encapsulation.
What’s Changed: Platform9 Managed OpenStack
Keystone v2 API no longer supported
Starting version 4.1 of PMO, support for Keystone v2 API has been dropped. PMO now supports v3 version of Keystone API only. Keystone v2 has been deprectated in upstream Keystone version starting Mitaka release of OpenStack. PMO upgraded Keystone to Pike release in PMO release 3.8. For more information on Keystone v3 API, refer to the OpenStack Documentation Here.
Cinder Override Policy
We added support to configure and persist Cinder override policies.
OpenStack on VMware Changes
VMware now supports Stein Cinder drivers.
Bug Fixes and Improvements
- Updated SAML authentication packages to Python 3.
- We fixed an issue that was impacting volume creation on OpenStack Cinder nodes
- Fixed an issue impacting Tags related to new OpenStack Instances.
- We fixed a bug that was impacting OpenStack on VMware instance power states.
- Fixed a bug where white space in a VMware instance name was causing errors.
- Fixed a bug impacting tags on OpenStack on VMware instances.
- Fixed an issue that was causing network performance and routing issues.
- Fixed an issue that was causing instances operations requiring volume detach to fail when volumes had LVM configured inside the guest OS.
- Fixed an issue where changing network name in vCenter didn’t get reflected in OpenStack.
- Fixed a bug that would cause an incorrect total number of instances to be displayed when using the All Tenants filter on the Instances dashboard.
- Fixed an issued where spawning DHCP process for networks would timeout when waiting for dnsmasq enablement.
- Fixed an issue that was preventing SSO users from seeing their Block Storage Quota.
- Fixed an issue preventing fixed IPs being assigned from the web user interface.
- Fixed a UI bug causing 400 error codes to appear when users set User Quota to unlimited.
For the latest support matrix please visit OpenStack Support Matrix Latest
May 20, 2020