Module Version: git head
Puppet Version: 6
The template for creating a resolver section expects the user to define values for every single setting. The only one that HAProxy does not provide a default for is the list of nameservers so that is the only one that should be required. A PR will be submitted in a moment to resolve this.
catalog compilation fails when all parameters are not specified.