-
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
[velero-plugin-for-aws:v1.9.1] Brakes S3 compatible external storage location - oracle cloud issue #8013
Comments
What s3 provider is this? We've seen issues with IBM Cloud which, in some configurations, won't work with the latest version, but I don't think we got the "not implemented" error message there. It could be that whatever s3 driver is being used needs to be upgraded to a newer version with aws sdk v2 support. |
i'm using --plugins velero/velero-plugin-for-aws:latest and having the same problem, if anyone knows how to solve it please let me know |
Please specify your s3 compatible provider that hits this issue. It's been shown that not all s3 compatible has feature parity with AWS S3, which meant additional configuration may need to be done to disable/enable certain flags to make it work again. |
oh sorry, oracle cloud. |
You may want to try debug logging like here and send the logs over to the respective provider support channels for implementation. In the meantime, you could try use velero aws plugins prior to v1.9 |
@DiouKnox I'll keep this one open but it will likely be closed as a "won't fix" after we hear back from you. |
oracle has confirmed that it is a compatibility issue, downgrading velero version has solved the issue. thankyou for the replies. |
Thanks, I'm resovling this one. |
Hi all, Before the upgrade to |
Steps followed:
Upgrade to :
velero-plugin-for-aws:v1.9.1
Velero chart version : version: "6.7.0"
Velero version: appVersion: 1.13.2
Previous versions:
velero-plugin-for-aws:v1.8.2
Velero chart version : version: "5.2.2"
Velero version: appVersion: 1.12.3
What did you expect to happen:
Velero Backups properly stored to external S3 compatible storage location.
Before upgrade was working properly.
From velero logs:
When using
checksumAlgorithm: ""
Following error logs:operation error S3: PutObject, https response error StatusCode: 501, RequestID: , HostID: , api error NotImplemented: The s3 command you requested is not implemented."
When NOT setting
checksumAlgorithm
so by default VeleroBackupStorageLocation
setting toCRC32
Getting following errors from velero logs (tested all available algorithms and got same error) :
operation error S3: PutObject, https response error StatusCode: 400, RequestID: , HostID: , api error InvalidArgument: x-amz-content-sha256 must be UNSIGNED-PAYLOAD, STREAMING-AWS4-HMAC-SHA256-PAYLOAD or a valid sha256 value."
The text was updated successfully, but these errors were encountered: