New features


Major changes in the component versions

The list of the major changes in the component versions includes:

  • Host OS kernel v5.4

  • RabbitMQ 3.9

  • Mirantis Kubernetes Engine (MKE) 3.4.6 with Kubernetes 1.20

All the relevant changes are applied to the MOSK cluster automatically during the cluster update procedure. The host machine’s kernel update implies node reboot. See the links below for details.

CPU model configuration

Implemented the capability to configure the CPU model through the spec:features:nova:vcpu_type definition of the OpenStackDeployment CR. The default CPU model is now host-model, which replaces the previous default kvm64 CPU model.

For deployments with CPU model customized through spec:services, remove this customization after upgrading your managed cluster.

Automatic backup and restoration of Tungsten Fabric data

Implemented the capability to automatically back up and restore the Tungsten Fabric data stored in Cassandra and ZooKeeper.

The user can perform the automatic data backup by enabling the tf-dbBackup controller through the Tungsten Fabric Operator CR. By default, the job is scheduled for weekly execution, allocating PVC with 5Gi size for storing backups, and keeping 5 previous backups.

Also, MOSK allows for automatic data restoration with the ability to restore from the exact backup if required.

Tungsten Fabric settings persistency

Implemented the Border Gateway Protocol (BGP) and encapsulation settings in the Tungsten Fabric Operator custom resource. This feature provides persistency of the BGP and encapsulation parameters.

Also, added technical preview of the VxLAN encapsulation feature.

Object storage encryption

TechPreview

Implemented object storage encryption integrated with the OpenStack Key Manager service (Barbican). The feature is enabled by default in MOSK deployments with Barbican.

Calculating target ratio for Ceph pools

Published the procedure on how to calculate target ratio for Ceph pools.