-
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
EKS: backups fail when running on Bottlerocket nodes #8360
Comments
The backups failed because: Looks like something wrong happens to the object store and the repo data was not there. |
We retried the backup with Bottlerocket nodes after deleting the This test was done again in the same cluster but with AL2 nodes instead, and the backup finished successfully. |
Probably related to #8249. Please see fixes there and the new options you may need to apply. |
@kaovilai this is on 1.14 not 1.15, so I don't think the backupPVC issue is relevant. I think in this case, the |
Adding the |
What steps did you take and what happened:
Cluster backups fail when the nodes use a Bottlerocket AMI, but not when they use Amazon Linux 2 AMI.
What did you expect to happen:
Backups finish without errors.
The following information will help us better understand what's going on:
We have some clusters running with Bottlerocket nodes and others with Amazon Linux 2 nodes. All backup tests in the Bottlerocket clusters failed, using the same command and configuration as the AL2 clusters, where the backups finished without errors.
Furthermore, we changed some AL2 clusters into Bottlerocket and the backups started to fail.
Dataupload error:
error to initialize data path: error to boost backup repository connection default-ffwk-kopia: error to connect backup repo: error to connect repo with storage: error to connect to repository: repository not initialized in the provided storage
If you are using velero v1.7.0+:
Please use
velero debug --backup <backupname> --restore <restorename>
to generate the support bundle, and attach to this issue, more options please refer tovelero debug --help
bundle-2024-10-29-10-23-43.tar.gz
Anything else you would like to add:
Environment:
Velero version (use
velero version
):Client:
Version: v1.14.1
Git commit: 8afe3ce
Server:
Version: v1.14.1
Velero features (use
velero client config get features
):features:
Kubernetes version (use
kubectl version
):Client Version: v1.30.0
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Server Version: v1.29.8-eks-a737599
Cloud provider or hardware configuration:
AWS EKS
OS (e.g. from
/etc/os-release
):NAME=Bottlerocket
ID=bottlerocket
VERSION="1.25.0 (aws-k8s-1.29)"
PRETTY_NAME="Bottlerocket OS 1.25.0 (aws-k8s-1.29)"
VARIANT_ID=aws-k8s-1.29
VERSION_ID=1.25.0
BUILD_ID=388e1050
HOME_URL="https://github.com/bottlerocket-os/bottlerocket"
SUPPORT_URL="https://github.com/bottlerocket-os/bottlerocket/discussions"
BUG_REPORT_URL="https://github.com/bottlerocket-os/bottlerocket/issues"
Vote 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: