This Bug has been reported already 1.5 Years ago but is still open and unassigned. I wounder why this it? Am I missing something ?
https://tickets.puppetlabs.com/browse/SERVER-2500?jql=text%20~%20%22Unable%20to%20find%20a%20match%3A%20postgresql96-server%22