-
Notifications
You must be signed in to change notification settings - Fork 575
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Got "E3002 Property TopicARN should be of type List or Parameter should be a list" error #2914
Comments
Do you know what |
Looks like certain regions have TopicARN specified as:
|
From the schema:
The array is being picked over the string when translating into the specs. Specs are used by v0 of cfn-lint and the schemas are used by v1. This error will naturally go away as we move to v1. The only other option I have for v0 at this point is to patch it a consistent value. |
Fixed in this commit: 8ec403e I'll have this released early next week. |
Cannot find your commit in the main branch, when will it be released? |
Should be there in https://github.com/aws-cloudformation/cfn-lint/releases/tag/v0.83.0 Let me know if you are still having issues. |
there is still issue, but error is different as below:
You can see full error log from PR in our repo. Could you help to check it? Thank you very much. |
CloudFormation Lint Version
0.82.0
What operating system are you using?
ubuntu, mac
Describe the bug
we run cfn-lint -t template.json, got below error:
command: cfn-lint -i W3005 W2001 -e -r ap-east-1 -t template.json
E3002 Property TopicARN should be of type List or Parameter should be a list for resource <Resource> Error: <template.json file>
The template works well for cfn-lint 0.81.0 version. But got above error when we use cfn-lint 0.82.0
And the error only happens for region ap-east-1, other regions are workable.
Please help to research and solve the issue.
Thanks
Mingtong
Expected behavior
No error throw
Reproduction template
The text was updated successfully, but these errors were encountered: