Hi Everyone,
I tried running forseti 2.23.2 and 2.25.2 and while python scanners works like a charm, config validator always fail to find me violations
My Steps are:
- Create a faulty security with everything open to whole world (i'm infra sec eng, i'm good at doing it lol )
- having one policy in /home/ubuntu/policy-library/policy-library/policies/constraints/
named restrict_fw_rules_world_open.yaml
- Make sure Config_Validator is running - Checked, up and running
-
MODEL_ID=$(/bin/date -u +%Y%m%dT%H%M%S) - forseti inventory create --import_as ${MODEL_ID}
- forseti model use ${MODEL_ID}
- forseti scanner run
At this stage i see that the config validator policy is being checked:
{
"serverMessage": "Running ConfigValidatorScanner..."
}
{
"serverMessage": "Scan completed!"
}
forseti notifier run --scanner_index_id $MY_INDEX
{
"serverMessage": "Resource 'config_validator_violations' has no violations"
}
So CSCC plugin does not contain any violations while even in the inventory dump, i can see my wrong firewall rules
Could anyone help me with this one please, as i'm planning to use it for my organisation, a 7000+ employees
Thanks a lot for your help