Example: https://github.com/cloudnative-pg/klio/actions/runs/33097274923
Each restore test fails with recovery Cluster not ready.
The cause appears to be from a CloudNativePG commit 8179beb0 feat(bootstrap): use an init container instead of a separate Job for new instances (#11319).
The above commit is likely breaking restores because it puts the bootstrap containers in the instance pod. The Klio operator does not put the klio-plugin container in the new restore pod. Thus the restore does not find a plugin that supplies the restore job hooks capability.
Example: https://github.com/cloudnative-pg/klio/actions/runs/33097274923
Each restore test fails with
recovery Cluster not ready.The cause appears to be from a CloudNativePG commit
8179beb0feat(bootstrap): use an init container instead of a separate Job for new instances (#11319).The above commit is likely breaking restores because it puts the bootstrap containers in the instance pod. The Klio operator does not put the
klio-plugincontainer in the new restore pod. Thus the restore does not find a plugin that supplies the restore job hooks capability.