-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
GetBucketWebsite Details - NotImplemented error with third party S3 implementation #14645
Comments
I'm in the same situation — using a NetApp for object storage via its S3 API — and I'm getting the same error:
My provider configuration looks something like:
It would be great to be able to skip the fetch of S3 bucket website configuration, as the |
Hi, We use S3 from Ceph, Where we don't Maybe better if terraform detects 'NotImplemented' it would just skipped it. Grtz, Jiri |
I have the same issue, on Ceph RGW but I don't have NotImplemented but MethodNotAllowed.
|
Having the same problem - are there any workarounds possible, like sending empty block? |
Third party S3 might reply `NotImplemented` error when creating a bucket. This error prevent the successful apply of the plan. Example when checking policy: ``` ╷ │ Error: error getting S3 bucket ([redacted]) policy: NotImplemented: The requested resource is not implemented │ status code: 501, request id: [redacted], host id: [redacted] │ │ with aws_s3_bucket.lts, │ on main.tf line 22, in resource "aws_s3_bucket" "lts": │ 22: resource "aws_s3_bucket" "lts" { │ ╵ ``` Example when checking for payment: ``` ╷ │ Error: error getting S3 Bucket request payment: NotImplemented: The requested resource is not implemented │ status code: 501, request id: txc25b2f0fe509409081b8b-00620fcb0c, host id: txc25b2f0fe509409081b8b-00620fcb0c │ │ with aws_s3_bucket.lts, │ on main.tf line 23, in resource "aws_s3_bucket" "lts": │ 23: resource "aws_s3_bucket" "lts" { │ ╵ ``` Closes: hashicorp#14645, hashicorp#13726 Signed-off-by: Wilfried Roset <wilfriedroset@users.noreply.github.com>
Hi @eldhosepaul7, thank you for raising this issue. To look into this a bit further, is the error code you (and @command-tab) are seeing literally Reference: #5842. |
The error code in the response is literally |
@anGie44 yes, the error code for most of the custom AWS providers has |
Wow, TIL ! thank you for confirming @command-tab @eldhosepaul7 |
This appears to still be an issue in v4 of the AWS provider. |
Hi all, noting here we've added handling for both |
This functionality has been released in v4.2.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
We are using netapp S3 and automate bucket creation and support using terraform. Bucket gets created but terraform fails due to
Error: error getting S3 Bucket website configuration: XNotImplemented: The request you provided implies functionality that is not implemented.
Affected Resource(s)
Terraform tf file
Debug output:
Steps to Reproduce
Can be reproduced on custom endpoint implementation of s3.
Proposed Solution
Add a flag which can skip features that are not implemented on this third party s3 providers.
The text was updated successfully, but these errors were encountered: