-
Notifications
You must be signed in to change notification settings - Fork 9.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
[Bug]: compressionType is not a valid parameter in extra connection attributes #27852
Comments
Community NoteVoting for Prioritization
Volunteering to Work on This Issue
|
Same problem here. The Terraform resource for the DMS S3 endpoint I was testing broke overnight. Very frustrating. I compiled a local copy of the provider and found at least 3 other attributes that have had their support removed as well as
There could be more to. |
Our pipelines are silent. Please make this a high priority. |
Ok at least I'm not crazy. Ran into something similar for MySQL as well when testing a potential change to include the sybase engine |
I believe I am being impacted by this also. I believe there may be a related issue with an old fix: #14620 |
This functionality has been released in v4.45.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. |
Terraform Core Version
1.0.5
AWS Provider Version
4.8.0
Affected Resource(s)
aws_dms_endpoint
Expected Behavior
Terraform should not send the default value for compressionType and Resource is created
Actual Behavior
Endpoint fails to create as aws has removed the compressionType attribute for dms s3 as source endpoint . Terraform is sending default value of compressionType=None causing the call to fail.
Relevant Error/Panic Output Snippet
Terraform Configuration Files
resource "aws_dms_endpoint" "main" {
endpoint_id = var.resource_prefix
endpoint_type = "source"
ssl_mode = "none"
tags = var.application_tags
engine_name = "s3"
s3_settings {
bucket_name = var.source_bucket_id
bucket_folder = var.source_bucket_folder
service_access_role_arn = var.activities_dms_s3_role_arn
external_table_definition = var.external_table_mappings
csv_delimiter = var.csv_delimiter
cdc_path = var.cdc_path
csv_null_value = var.csv_null_value
csv_row_delimiter = var.csv_row_delimiter
}
Steps to Reproduce
Create a DMS source endpoint with S3 as source
Debug Output
No response
Panic Output
No response
Important Factoids
No response
References
Would you like to implement a fix?
No response
The text was updated successfully, but these errors were encountered: