Add missing puppet doc

Change-Id: Ic1620ba4e011f71a36e1958af140f0e696754dc1
(cherry picked from commit 9ff631efbcb70e802c9124460dc4ca24008327c2)
Fail puppet-lint on warnings

Puppet-lint will now fail if there is any warnings.

Change-Id: I5997851548d32e4d723e4e76375cb17282c0d67b
(cherry picked from commit ffba060d876429dca5a2becc23c57f8ec3d56338)