Skip to content

Percona Kubernetes Operator for Percona Server for MongoDB 1.8.0

Release Highlights

  • The support for Point-in-time recovery added in this release. Users can now recover to a specific date and time from operations logs stored on S3

  • It is now possible to perform a major version upgrade for MongoDB (for example, upgrade 4.2 version to 4.4) with no manual steps

New Features

Improvements

  • K8SPSMDB-436: The imagePullPolicy option in the deploy/cr.yaml configuration file now is applied to init container as well

  • K8SPSMDB-400: Simplify secret change logic to avoid Pod restarts when user changes the credentials

  • K8SPSMDB-381: Get credentials directly from Secrets instead of the environment variables when initializing the Replica Set

  • K8SPSMDB-352: Restrict running run less than 5 Pods of Replica Sets with enabled arbiter unless the allowUnsafeConfigurations option is set to true

  • K8SPSMDB-332: Restrict running less than 3 Pods of Config Servers unless the allowUnsafeConfigurations option is set to true

  • K8SPSMDB-331: Restrict running less than 3 mongos Pods unless the allowUnsafeConfigurations option is set to true

Bugs Fixed

  • K8SPSMDB-384: Fix a bug due to which mongos Pods were failing readiness probes for some period of time during the cluster initialization

  • K8SPSMDB-434: Fix a bug due to which nil pointer dereference error was occurring when switching the sharding.enabled option from false to true (thanks to srteam2020 for contributing)

  • K8SPSMDB-430: Fix a bug due to which a stale apiserver could trigger undesired StatefulSet and PVC deletion when recreating the cluster with the same name (thanks to srteam2020 for contributing)

  • K8SPSMDB-428: Fix a bug which caused mongos to fail in case of the empty name field in configsvrReplSet section of the Custom Resource

  • K8SPSMDB-418: Fix a bug due to which serviceAnnotations changes in the deploy/cr.yaml file were not applied to the running cluster

  • K8SPSMDB-364: Fix a bug where liveness probe of a mongo container was always failing if the userAdmin password contained special characters

  • K8SPSMDB-43: Fix a bug due to which renaming Replica Set in the Custom Resource caused creating new Replica Set without deleting the old one

Get expert help

If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services. Join K8S Squad to benefit from early access to features and “ask me anything” sessions with the Experts.


Last update: 2024-04-30