aws-solutions / aws-control-tower-customizations

The Customizations for AWS Control Tower solution combines AWS Control Tower and other highly-available, trusted AWS services to help customers more quickly set up a secure, multi-account AWS environment using AWS best practices.
https://docs.aws.amazon.com/controltower/latest/userguide/cfct-overview.html
Apache License 2.0
360 stars 205 forks source link

Cannot deploy template with Transforms (requires capabilities: [CAPABILITY_AUTO_EXPAND] #105

Closed sboonyakiatACR closed 2 years ago

sboonyakiatACR commented 2 years ago

Describe the bug When using ControlTower to deploy any template that has a serverless application (which requires Transform) The pipeline failed at Step Function phrase

To Reproduce Deploy any CF template containing "Type: AWS::Serverless::Application" resource type that requires you to declare "Transform: 'AWS::Serverless-2016-10-31' on the CF template" from ControlTower

Expected behavior The Serverless Application should have gotten deployed

Please complete the following information about the solution:

Screenshots If applicable, add screenshots to help explain your problem (please DO NOT include sensitive information).

image

image

Additional context Add any other context about the problem here.

snebhu3 commented 2 years ago

@sboonyakiatACR the support for capability was added in v2.2.0. Could you use CFCT's latest version v2.3.0 and retry your customization request?

sboonyakiatACR commented 2 years ago

I'll upgrade my CFCT version. Thank you