Releases: waveclaw/puppet-subscription_manager
Pushing PDK
- Update the
facter_cachable
requirement for initial Puppet 5 support. - Migrate the control scripts to Puppet Development Kit (PDK) 1.4 layout.
Proxy Patching
Add support for no_proxy filter option
Broken Boolean Bamboozled
Replace Adrien Theebo's boolean module with the one he donated to Voxpupli.
Method Madness Mitigated
Pass parameters to the Puppet internal command that wraps the subscription-manager binary instead of a flat string.
This separates the parameters into parameters instead of performing unexpected collection of different parameters into a single item.
Removal Unremoved
The Puppet 4 branch lacks explicit separation of remove commands to work around behavior like Bugzilla 988086. Multiple config runs are required to achieve the desired result.
Increaed inspection
Merge in contiubted support for ca-default as the name of the certificate.
Relaxed Requirement
Stop checking for JSON feature before requiring the Ruby json library.
Last Puppet 3 Support
This is the last release to support Puppet 3 officially.
Maintenance and backporting may occur on github through this version but no new feature work.
All future releases target Puppet 4.
Present Packages
Ensure that the CA latest package is merely present, not latest.
Hashy Hijinks
Prepare a pre-Puppet 4 release with roll-up of fixes for:
- broken facter tests on repository facts
- deprecation of support for Ruby 1.8.7 in Travis CI tests
- generalization of hash support (just in case someone does want to try to use Ruby 1.8.7)