-
Notifications
You must be signed in to change notification settings - Fork 113
Open
Description
Running into the following error since upgrading to checkov-action v12.2938.0:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/checkov/main.py", line 522, in run
self.scan_reports = runner_registry.run(
^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/checkov/common/runners/runner_registry.py", line 126, in run
self.runners[0].run(root_folder, external_checks_dir=external_checks_dir, files=files,
File "/usr/local/lib/python3.11/site-packages/checkov/terraform/runner.py", line 134, in run
self.check_tf_definition(report, root_folder, runner_filter, collect_skip_comments)
File "/usr/local/lib/python3.11/site-packages/checkov/terraform/runner.py", line 228, in check_tf_definition
self.push_skipped_checks_down_from_modules(self.context)
File "/usr/local/lib/python3.11/site-packages/checkov/terraform/runner.py", line 254, in push_skipped_checks_down_from_modules
self.push_skipped_checks_down(definition_context, skipped_checks, resolved_paths)
File "/usr/local/lib/python3.11/site-packages/checkov/terraform/runner.py", line 286, in push_skipped_checks_down
self.push_skipped_checks_down(definition_context, skipped_checks, recursive_resolved_paths)
File "/usr/local/lib/python3.11/site-packages/checkov/terraform/runner.py", line 293, in push_skipped_checks_down
resource_config["skipped_checks"] += skipped_checks
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
TypeError: 'int' object is not subscriptable
We're using the ubuntu-latest runner image and were originally using bridgecrewio/checkov-action@v12 before it started failing.
NOTE: Downgrading to v12.2937.0 fixed the issue!
carlos-rodriguez-vas, cailen and mscrivo
Metadata
Metadata
Assignees
Labels
No labels