Pat Myron
Pat Myron
Also failing `contract_update_non_existent_resource` due to handlers being called with invalid models and expecting `CfnNotFoundException` as discussed in https://github.com/aws-cloudformation/cloudformation-cli/issues/527. I don't think it makes sense to use `inputs/inputs_1_invalid.json` as the input...
similar to https://github.com/aws-cloudformation/cloudformation-cli/issues/466
similar to https://github.com/aws-cloudformation/cloudformation-cli/issues/623
Which version of `Jinja2` do you have in your Python environment? `pip freeze | grep -i 'jinja'`
Try upgrading the Java Plugin in addition to the main CLI itself: ```bash pip3 install cloudformation-cli cloudformation-cli-java-plugin --upgrade ```
> the CLI should refuse the input can't do this because it's used to create the resource types in the reserved namespaces
> should be warned I'd be okay with this
https://github.com/seligman/aws-ip-ranges
Recommend checking out https://github.com/iann0036/former2, as [CloudFormer is indeed no longer actively developed](https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/439#issuecomment-611676438)
For more context, we have hundreds of repos using one reusable workflow where we add actions centrally like this, and it's configured across hundreds of repos to be triggered by...