intuit / Trapheus

This tool automates restoration of RDS database instances from snapshots into any dev, staging or production environments. It supports individual RDS Snapshot as well as cluster snapshot restore operations.
https://intuit.github.io/Trapheus/
MIT License
101 stars 52 forks source link

addition of Tags causing deployment failures for trapheus CFT #198

Closed namitad closed 7 months ago

namitad commented 7 months ago

Multiple failures due to addition of tags for resources in template.yaml:

  1. securityGroup tag incorrectly added for AWS::Serverless::LayerVersion (tags are not supported for this resource of this type)

    Screenshot 2023-11-13 at 12 15 28 AM
  2. indentation issues which lead to stack creation to be stuck at REVIEW_IN_PROGRESS https://github.com/intuit/Trapheus/blob/master/template.yaml#L542 https://github.com/intuit/Trapheus/blob/master/template.yaml#L569 https://github.com/intuit/Trapheus/blob/master/template.yaml#L596

  3. Expected format for Tags is a list with Key and Value attributes which results in deployment errors

    Screenshot 2023-11-13 at 12 22 38 AM