unbounce / iidy

iidy (Is it done yet?) -- CloudFormation with Confidence
MIT License
52 stars 7 forks source link

Stack args filter doesn't work with derived variables #167

Closed jpb closed 5 years ago

jpb commented 5 years ago

$defs or $imports that are derived from other $defs or $imports do not resolve properly for commands that filter the contents of stack args.

Running iidy template-approval request ... with the following template:

$defs:
  a: 1
  b: !$ a

ApprovedTemplateLocation: !$b
...

will produce an error that a is not defined.