-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to restore PersistentVolumes due to x509 Errors #3678
Comments
Apologies for the delay on additional information. This is happening in an AWS environment in an isolated region. Retrieving logs from this environment is quite difficult but I'm happy to answer any questions to the best of my abilities, even if getting answers can take a little bit longer. The various service endpoints for this environment are slightly different than the standard Commercial or even GovCloud endpoints and they typically require a specific set of CA Certificates to be added to requests for them to be able to go through. We initially did what Tunde pasted above -- we generated a We ran into issues actually trying to attempt to run a restore job. It would Partially Fail and report back as stated above:
We had mistakenly believed that providing our custom CA certs with the
I then edited my
After using this new manifest to kick velero off, re-taking backups and trying restores, it finally worked. Please let me know if you have any additional questions that I might be able to provide answers to for this issue. |
Something to consider documenting into aws plugin readme. |
What steps did you take and what happened:
We run into the following issue when we perform velero restore operations in AWS Isolated environment. We are also passing a CA cert to communicate with the Cloud service provider.
We are able to perform Velero Backup operations successfully but restore doesn't work.
The restores operation fail with the following approximate error:
We're using the following install command, using the velero CLI, to create a YAML manifest which we edit slightly to add in additional proxy environment variables to velero.
What did you expect to happen:
We expected velero restore to complete successfully with workloads restored.
Environment:
Velero Client Version: 1.5.4
Kubernetes 1.18
/etc/os-release
): CentOSVote on this issue!
This is an invitation to the Velero community to vote on issues, you can see the project's top voted issues listed here.
Use the "reaction smiley face" up to the right of this comment to vote.
The text was updated successfully, but these errors were encountered: