-
Notifications
You must be signed in to change notification settings - Fork 216
Open
Description
Describe the bug
The $[taskcat_secretsmanager_] pseudo parameter does not work. Secrets Manager Parameter Values are not resolved
To Reproduce
Steps to reproduce the behavior:
Add the $[taskcat_secretsmanager_mysecret] pseudo parameter to .taskcat.yaml
and deploy a CloudFormation template, the resulting CloudFormation parameter value is $[taskcat_secretsmanager_mysecret]
- Are you testing a QuickStart or Custom template? - Custom
- Attach or link a copy of the template if possible (remove any sensitive info) - template is private, but can be reproduced with any template
- Provide the parameters that you passed. (remove any sensitive info) - I tried using both secret id and ARN
- How did you install taskcat? (docker or pip3) pip3
- Are you using a profile, an instance role or access keys to run taskcat? - profile
- Is your AWS environment configured via
aws configure
? - yes
Expected behavior
The taskcat resolves the Secret Value and passes it to CloudFormation
**Version (Please make sure you are running the latest version of taskcat)
- 0.9.41
Additional context
The _get_secretsmanager_param_value_wrapper
function is not invoked in the transform_parameter function
Metadata
Metadata
Assignees
Labels
No labels