Hello Kasten Support !
We’ve got an error while trying to perform a Kasten DR restore that prevent Kasten catalog to be restored.
Here is the configuration:
- Openshift 4.10
- Kasten v5.0.2 (we have to upgrade it after restore) installed by Helm chart (Openshift Operator cannot be upgraded to v5.5.8 because of Openshift version)
- NFS Storage through PVC
We followed the documentation and:
- Install a Fresh K10 instance (with scc.create=true)
- Created the NFS Location Profile (which is valid and reachable)
- Created the k10-dr-secret with the correct passphrase
- Run a k10-restore application with the cluster-id and the location profile
The k10-restore instance failed with the following error:
{"File":"kasten.io/k10/kio/tools/restorectl/servicescaler/utils.go","Function":"kasten.io/k10/kio/tools/restorectl/servicescaler.waitForHealthyService.func1","Line":73,"cluster_name":"XXXXXX-XXXXXX-XXXXXXX-XXXXXX-XXXXXXXX","error":"Get \"http://XXX.XXX.XXX.XXX:8000/v0/healthz\": context deadline exceeded","hostname":"k10-restore-k10restore-72sf4","level":"info","msg":"Waiting for service to be healthy","service":"catalog","time":"2023-04-18T16:16:33.094Z"}
Error: {"message":"Failed to scale up Catalog Deployment","function":"kasten.io/k10/kio/tools/restorectl.restoreK10","linenumber":172,"file":"kasten.io/k10/kio/tools/restorectl/restore.go:172","cause":{"message":"Failed waiting for service to be healthy","function":"kasten.io/k10/kio/tools/restorectl/servicescaler.(*deploymentScaler).ScaleAndVerifyWithTimeout","linenumber":91,"file":"kasten.io/k10/kio/tools/restorectl/servicescaler/deployment_scaler.go:91","fields":l{"name":"service","value":"catalog"}],"cause":{"message":"Timeout while polling","function":"kasten.io/k10/kio/poll.waitWithBackoffWithRetries","linenumber":66,"file":"kasten.io/k10/kio/poll/poll.go:66","fields":l{"name":"duration","value":"4m9.401285582s"}],"cause":{"message":"Context done while polling","function":"kasten.io/k10/kio/poll.waitWithBackoffWithRetriesHelper","linenumber":96,"file":"kasten.io/k10/kio/poll/poll.go:96","cause":{"message":"context deadline exceeded"}}}}}
Do you have any advise ?
Best regards,
John