Remove CHECK_FOR_UPGRADES and registration#4321
Conversation
1d2c4de to
be7e64a
Compare
|
FYI / heads‑up for anyone who encounters the following warning when running multiple PGO instances at different versions: This occurs due to a schema change in the status section of the PostgresCluster CRD. When OLM manages multiple operator installations at different versions (e.g., multi‑tenant clusters using namespace‑scoped installs), the following scenario can break reconciliation:
Workaround: Upgrade Operator Instance B so all operator installations run the same CRD version. While the assumed deployment model is likely one PGO instance per cluster, OLM technically supports multiple namespace‑scoped operator installations which is a common pattern for multi‑tenant clusters. Without versioned CRD APIs, any breaking change in the shared CRD can affect older versions of the operator running in the same cluster. Suggestion: For changes that remove or alter CRD fields, would be ideal to bump the CRD API version to avoid breaking older operator versions still in use in the same cluster. |
Checklist:
Type of Changes:
What is the current behavior (link to any open issues here)?
What is the new behavior (if this is a feature change)?
Other Information: