You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* rename upstream api package
* fix old api references
* rename CRDs
* fix api version
* remove testing dir
* fix rbacs
* add migration controller
* update manifests
* fix unit tests
* fix upgrade-minor
* fix typo
* e2e-tests: add Crunchy Data migration test suite
Add three test suites covering the supported migration paths from
Crunchy Data PGO v5 to the Percona PostgreSQL Operator:
- migration-from-crunchy-backup-restore: seeds a Percona cluster from a
Crunchy pgBackRest backup via spec.dataSource, then validates a full
restore
- migration-from-crunchy-standby: promotes a Percona standby cluster that
streams from a live Crunchy primary, verifying cutover, WAL replay
stabilisation, and post-promotion backup/restore
- migration-from-crunchy-pv: reuses the Crunchy primary's data PV directly
Also exports CPGO_VERSION in vars.sh so all three tests can pin the Crunchy
operator version consistently.
* address mayank's comments
* remove references to testing/
* use require to assert owner reference
* fix issues due to review comments
* address review comments
* fix timeouts
* fix tests
* remove migration controller
* fix updating owner references of issuer & certificates
* add status condition for migration status
* address review comments
* fix owner references for ca cert
* update manifests
* fix unit tests
* delete unneeded files
* fix misleading condition if legacy cluster is not found
* increase timeout
* fix rbac for migration
* fix triggered perconapgupgrade after operator upgrade
* fix pgbackrest tls error after migration
* fix upgrade-minor
---------
Co-authored-by: Mayank Shah <mayankshah1614@gmail.com>
Co-authored-by: Viacheslav Sarzhan <slava.sarzhan@percona.com>
0 commit comments