Example solutions demonstrating how to implement patterns within the AWS Security Reference Architecture guide using CloudFormation (including Customizations for AWS Control Tower) and Terraform.
Other
965
stars
235
forks
source link
[BUG] Error attempting to add CloudTrail solution with easy setup #209
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
Describe the bug
After successfully applying the easy setup with limited solutions enabled, I subsequently adding a few solutions one-by-one with change sets. Adding CloudTrail solution with default settings fails to apply with error in change set
Parameter pCloudTrailS3BucketName failed to satisfy constraint: S3 bucket name can include numbers, lowercase letters, uppercase letters, and hyphens (-). It cannot start or end with a hyphen (-).
To Reproduce
Steps to reproduce the behavior:
Apply sra-easy-setup.yaml with limited solution set (DeployEC2DefaultEBSEncryptionSolution, DeployIAMPasswordPolicySolution).
Create change set and enable CloudTrail solution with all defaults
See error
Expected behavior
CloudTrail solution should be enabled with default values.
Screenshots
Deployment Environment (please complete the following information)
Deployment Framework [e.g. Customizations for Control Tower and CloudFormation StackSets]: Easy Setup
Community Note
Describe the bug
After successfully applying the easy setup with limited solutions enabled, I subsequently adding a few solutions one-by-one with change sets. Adding CloudTrail solution with default settings fails to apply with error in change set
Parameter pCloudTrailS3BucketName failed to satisfy constraint: S3 bucket name can include numbers, lowercase letters, uppercase letters, and hyphens (-). It cannot start or end with a hyphen (-).
To Reproduce
Steps to reproduce the behavior:
sra-easy-setup.yaml
with limited solution set (DeployEC2DefaultEBSEncryptionSolution, DeployIAMPasswordPolicySolution).Expected behavior
CloudTrail solution should be enabled with default values.
Screenshots
Deployment Environment (please complete the following information)
main
55557a4ad16ddab7ca03f403fda4a88412f652f8