When using the "aws cloudformation deploy" command to update tags (add tags/update values/remove tags) on a AWS::EC2::TransitGatewayRouteTable, the update process fail with "Internal Failure".
Same update with "update-stack" work but with a replacement of the resource (see #1166).
Also, and probably related, tags applied to the stack with "--tags" aren't applied to the resource
Expected Behavior
Tags should be added/removed/updated without issue as it is the case in the WebUI
Then add/remove/update tags within and redeploy using "aws cloudformation deploy",
You can also use "aws cloudformation deploy --tags Key=xxx,Value=yyy", to see the tag propagation failure and "aws cloudformation update-stack" to see the replacement problem (issue #1166).
Name of the resource
Other
Resource Name
AWS::EC2::TransitGatewayRouteTable
Issue Description
When using the "aws cloudformation deploy" command to update tags (add tags/update values/remove tags) on a AWS::EC2::TransitGatewayRouteTable, the update process fail with "Internal Failure".
Same update with "update-stack" work but with a replacement of the resource (see #1166).
Also, and probably related, tags applied to the stack with "--tags" aren't applied to the resource
Expected Behavior
Tags should be added/removed/updated without issue as it is the case in the WebUI
Observed Behavior
Update fail with "Internal Failure"
Test Cases
Create the follow stack:
Then add/remove/update tags within and redeploy using "aws cloudformation deploy",
You can also use "aws cloudformation deploy --tags Key=xxx,Value=yyy", to see the tag propagation failure and "aws cloudformation update-stack" to see the replacement problem (issue #1166).
Other Details
No response