Andrii Dema
Andrii Dema
https://perconadev.atlassian.net/browse/K8SPG-832
[](https://jira.percona.com/browse/K8SPS-567) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=percona&utm_campaign=badge_info) https://perconadev.atlassian.net/browse/K8SPS-567 **DESCRIPTION** --- This PR introduces automatic generation of the example `cr.yaml`, `backup.yaml`, `restore.yaml` files. ### How it works: 1. A new binary `cmd/example-gen` generates a populated `PerconaServerMySQL`/`PerconaServerMySQLBackup`/`PerconaServerMySQLRestore`...
[](https://jira.percona.com/browse/K8SPXC-1748) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=percona&utm_campaign=badge_info) https://perconadev.atlassian.net/browse/K8SPXC-1748 **DESCRIPTION** --- **Problem:** When PITR is enabled, the collector runs the following DDL statements each time it starts: - `CREATE FUNCTION IF NOT EXISTS get_last_record_timestamp_by_binlog RETURNS INTEGER...
[](https://jira.percona.com/browse/K8SPG-873) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=percona&utm_campaign=badge_info) https://perconadev.atlassian.net/browse/K8SPG-873 **DESCRIPTION** --- This PR adds `.containerOptions.env` and `.containerOptions.envFrom` fields to our backup and restore resources **CHECKLIST** --- **Jira** - [ ] Is the Jira ticket created and...
[](https://jira.percona.com/browse/K8SPSMDB-1541) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=percona&utm_campaign=badge_info) https://perconadev.atlassian.net/browse/K8SPSMDB-1541 **DESCRIPTION** --- **Problem:** It's not possible to deploy a PSA (Primary-Secondary-Arbiter) cluster. Operator returns an error: ``` set votes: write mongo config: replSetReconfig: (NewReplicaSetConfigurationIncompatible) Rejecting reconfig where...
[](https://jira.percona.com/browse/K8SPSMDB-1296) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=percona&utm_campaign=badge_info) https://perconadev.atlassian.net/browse/K8SPSMDB-1296 **DESCRIPTION** --- This PR improves readiness probe by verifying the `stateStr` field in the `replSetGetStatus` output. If it's not possible to execute the command, the readiness probe...
[](https://jira.percona.com/browse/K8SPSMDB-1429) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=percona&utm_campaign=badge_info) https://perconadev.atlassian.net/browse/K8SPSMDB-1429 **DESCRIPTION** --- **Problem:** *A PSMDB cluster can become ready before all replicasets have been added to the shard. This can cause issues when a restore is created...
[](https://jira.percona.com/browse/K8SPSMDB-1211) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=percona&utm_campaign=badge_info) https://perconadev.atlassian.net/browse/K8SPSMDB-1211 **DESCRIPTION** --- **Problem:** *During the physical restore, the operator detects a `FULL CLUSTER CRASH` and attempts to resolve the issue. The operator log contains the `FULL CLUSTER...