You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Elastic Transcoder allows setting notifications to empty strings, however it appears that terraform flattens the list of notifications, removing any empty strings. This is not the correct behaviour. Infact, you should do the opposite, allow the user to not set the notification and set it as a blank string by default:
* aws_elastictranscoder_pipeline.rise_transcoder_pipeline: Error creating Elastic Transcoder Pipeline: ValidationException: [The "Progressing" field is not allowed to be null., The "Warning" field is not allowed to be null.]
status code: 400, request id: ee0d3d7c-60b9-11e6-836a-1da35ca08e88`
Also appears after it failed to do the modification (the resource was previously created with the same arn for each notification type), it also saved the modified state file, even though it failed. So now the state file is inconsistent from the actual AWS settings
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.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
ghost
locked and limited conversation to collaborators
Apr 23, 2020
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
This exists on terraform 0.7.0
Elastic Transcoder allows setting notifications to empty strings, however it appears that terraform flattens the list of notifications, removing any empty strings. This is not the correct behaviour. Infact, you should do the opposite, allow the user to not set the notification and set it as a blank string by default:
terraform/builtin/providers/aws/resource_aws_elastic_transcoder_pipeline.go
Lines 251 to 277 in b8a8469
Currently, with this config:
This error occurs:
Some extra context:
boto/boto#1315
aws/aws-sdk-net#322
The text was updated successfully, but these errors were encountered: