percona / percona-postgresql-operator

Percona Operator for PostgreSQL
https://www.percona.com/doc/kubernetes-operator-for-postgresql/index.html
Apache License 2.0
265 stars 52 forks source link

K8SPG-535: Panic on missing repo #771

Closed inelpandzic closed 4 months ago

inelpandzic commented 4 months ago

K8SPG-535 Powered by Pull Request Badge

CHANGE DESCRIPTION

Problem: If you try to perform a backup with a repo not defined in the spec, the operator panics.

Solution: Handle missing repo properly.

CHECKLIST

Jira

Tests

Config/Logging/Testability

JNKPercona commented 4 months ago
Test name Status
custom-extensions passed
demand-backup passed
init-deploy passed
monitoring passed
operator-self-healing passed
scaling passed
scheduled-backup passed
self-healing passed
start-from-backup passed
tablespaces passed
telemetry-transfer passed
upgrade-minor passed
users passed
We run 13 out of 13

commit: https://github.com/percona/percona-postgresql-operator/pull/771/commits/3a8dd8f5db580a47996068fe669230d69b8c245e image: perconalab/percona-postgresql-operator:PR-771-3a8dd8f5d