A puppet-lint plugin to check that the code adheres to the WMF coding guidelines: * Check for hiera in non-profiles, and in the body of those * Check for roles with declared resources that are not profiles * Check for parametrized roles * Check for node declarations not using the role keyword * Check for system::role calls outside of roles * Check for cross-module class inclusion * Check for the use of the include keyword in profiles * Check for wmf-deprecated resources usage * Check for deprecated validate_* functions
Required Ruby Version
>= 0
Authors
Giuseppe Lavagetto
Versions
- 1.1.4 January 05, 2024 (23 KB)
- 1.1.3 August 11, 2023 (23 KB)
- 1.1.2 August 11, 2023 (22.5 KB)
- 1.1.1 March 13, 2023 (22.5 KB)
- 1.1.0 February 15, 2021 (22 KB)