Closed tlindsay42 closed 2 years ago
Are you able to verify independently with cfn-lint specifying the us-gov region in question?
What version of cfn-lint?
Whoops! Didn't know taskcat leveraged cfn-lint for that functionality. I'm able to reproduce in both us-gov-east-1 & us-gov-west-1 for cfn-lint versions 0.61.1 and 0.61.4. I'll open an issue over there when I'm back on Monday. Thanks @andrew-glenn!
$ cfn-lint -t ./templates/aws-tap-entrypoint-existing-vpc.template.yaml -r us-gov-west-1
E3001 Invalid or unsupported Type AWS::Route53::HostedZone for resource PrivateHostedZone in us-gov-west-1
./templates/aws-tap-entrypoint-existing-vpc.template.yaml:765:5
$ cfn-lint -t ./templates/aws-tap-entrypoint-existing-vpc.template.yaml -r us-gov-east-1
E3001 Invalid or unsupported Type AWS::Route53::HostedZone for resource PrivateHostedZone in us-gov-east-1
./templates/aws-tap-entrypoint-existing-vpc.template.yaml:765:5
Describe the bug A clear and concise description of what the bug is.
While testing the VMware Tanzu Application Platform Quick Start for interop in GovCloud in PR #93, I received the following error indicating that Route 53 private hosted zones aren't supported in GovCloud, which is inaccurate. Afterward, I re-ran with the
--lint-disabled
parameter, and the deployment completed successfully.To Reproduce Steps to reproduce the behavior:
aws configure
? YesExpected behavior A clear and concise description of what you expected to happen.
The taskcat basic CloudFormation resource check should not fail for valid resources.
Screenshots If applicable, add screenshots to help explain your problem.
With linting enabled, the linter failed on the resource check
With linting disabled, I made it through a full deploy & destroy
**Version (Please make sure you are running the latest version of taskcat)
Taskcat Version (ex: [2018.817.210357]) v0.9.31
Note: Python Version (python3 required) 3.8.10
To find versions: Via taskcat:
taskcat -V
Via pip3:
pip3 show taskcat
Note: both version should match
To update taskcat run: for docker :
docker pull taskcat/taskcat
for pip3:pip3 install --upgrade taskcat
Additional context Add any other context about the problem here.