Greetings,
I am a security researcher, who is looking for security smells in Puppet scripts.
I noticed instances of hard-coded passwords, which are against the best practices
recommended by Common Weakness Enumeration (CWE) [https://cwe.mitre.org/data/definitions/259.html] and also by other security practitioners.
I have added hiera support to mitigate this smell. Feedback is welcome.
Here is where I noticed hard-coded passwords:
https://github.com/Juniper/contrail-puppet/blob/master/contrail/environment/modules/contrail/manifests/ha_config.pp
Pull request : #26