Hello puppet devs!
The puppet 3.x series has been EOL'd as of the beginning of 2017 and is no longer supported by Puppet Inc. (
https://puppet.com/misc/puppet-enterprise-lifecycle/)
In the interest of forward progress we will begin testing on ruby and puppet versions no older than our current oldest-supported version of Puppet Enterprise in Travis-CI for pull requests and our internal Jenkins testing for releases. These are puppet 4.2.3, ruby 2.1.7, and PE 2015.2.
Over the next few months we will be updating the module "compatibility" metadata fields to indicate which modules only have puppet 4 compatibility, however we will not merge any changes that knowingly break puppet 3 compatibility until the compatibility field is updated and the module receives a major release.