Module Version: Current git master
Puppet Version: 5.1.0
OS Name/Version: CentOS 7 (master), Amazon Linux 2017.03 (client)
Describe your issue in as much detail as possible...
When setting puppet_agent::package_version to an explicit version (e.g., "5.1.0", puppet runs fail
The package is ensured to the correct version
Puppet fails with an error (see below):
I've proposed a fix at: