You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(terraform): Better utilization of managed modules (if enabled) (#……7111)
If we have managed modules, the output from terraform should be
authoratative. This also allows checkov to scan terraform which only
pulls in a module, which contains submodules, from the root module.
fix(terraform): Handle explicitly-specified tfvars explicitly (#7107)
fix(terraform): Handle explicitly-specified vars explicitly
* Allow for ``--var-file`` arguments outside of the tf dir to be
handled correctly.
* Use a dict to enforce tfvars precedence, grouping vars by the directory
for which they were defined, reducing the number of tfvar nodes added to
the graph for a given directory.
* Create variable -> tfvars edges based on the directory for which the
var was defined.
* Have _load_files take a list of str instead of os.DirEntry.
* Changed a usage of printf() to logging.debug()
fix(terraform_plan): Support count in terraform plan files (#7195)
* created sanitization of module calls in terraform plan
* perform sanitization only if root module was not found
* moved test to correct file
* fix test
fix(kubernetes): Only filter out files that contain Helm built-in var…
…iables and functions (#6922)
* Filter out files that contain Helm built-in variables and functions
* format
fix(serverless): check if start and end line in serverless definition…
…s context (#7189)
check if start and end line in serverless definitions context
fix(terraform_plan): add a check to avoid doing get on a none dict ob…
…ject in tfplan scan (#7180)
* add a check to avoid doing get on a none dict object