Open roberthl opened 9 years ago
064505e addresses "PascalCasing" environment and template names that contain underscores, and removing characters that are not permitted in stack names; however it is still possible to create an environment that starts with a digit, which would result in an illegal stack name.
Stack names that are automatically generated by the StackConfigMapper may produce names that contain characters forbidden by the CloudFormation API (e.g. templates and environments may contain underscores, which are not permitted).
Auto-generated stack names should strip underscores, or ideally make strings that contain underscores "PascalCase" (e.g. "load_testing" becomes "LoadTesting").