percona / percona-postgresql-operator

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

K8SPG-543: fix panic #708

Closed pooknull closed 3 months ago

pooknull commented 4 months ago

K8SPG-543 Powered by Pull Request Badge

https://perconadev.atlassian.net/browse/K8SPG-543

DESCRIPTION

Problem: Applying a cr.yaml with empty .spec.proxy field caused operator to panic.

Solution: Set correct defaults.

CHECKLIST

Jira

Tests

Config/Logging/Testability

JNKPercona commented 3 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
telemetry-transfer passed
upgrade-minor passed
users passed
We run 12 out of 12

commit: https://github.com/percona/percona-postgresql-operator/pull/708/commits/58719fddd98c62feb2ead3400f040b22fdf5f204 image: perconalab/percona-postgresql-operator:PR-708-58719fddd