Skip to content

For help, click the link below to get free database assistance or contact our experts for personalized support.

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


Last update: 2025-01-21