Open enchorb opened 11 months ago
Voting for Prioritization
Volunteering to Work on This Issue
Possibly related: #26229
Looks like this issue occurs when UpdateConfigurationSetTrackingOptionsWithContext
is called without calling CreateConfigurationSetTrackingOptionsInput
before.
This can happen when the configuration set is created first without tracking options, and then it's updated to include tracking options.
https://github.com/hashicorp/terraform-provider-aws/blob/5deca6413355b80d737a33f646223798dc0af2cc/internal/service/ses/configuration_set.go#L261 https://github.com/hashicorp/terraform-provider-aws/blob/5deca6413355b80d737a33f646223798dc0af2cc/internal/service/ses/configuration_set.go#L149
I have the exact same error using AWS provider 5.49.0
Error: updating SES configuration set (<MyConfigurationSetName>) tracking options: TrackingOptionsDoesNotExist: There are no tracking options for configuration set <MyConfigurationSetName>
UPDATE
Using sesv2_configuration_set instead of ses_configuration_set resolve this issue
Terraform Core Version
1.6.5
AWS Provider Version
5.3.0
Affected Resource(s)
aws_ses_configuration_set
Expected Behavior
Tracking options deploys successfully without having top manually add it in the AWS console first
Actual Behavior
Get the error
updating SES configuration set tracking options: TrackingOptionsDoesNotExist: There are no tracking options for configuration set
Relevant Error/Panic Output Snippet
Terraform Configuration Files
N/A
Steps to Reproduce
Debug Output
No response
Panic Output
No response
Important Factoids
No response
References
No response
Would you like to implement a fix?
None