Repository navigation
Puppet Repose 3.0.0
Breaking Changes
General
- Renamed service/package name to repose from repose-valve/repose-tomcat/repose-war
- Removed support for versions of Repose older than 9.0.0.0
- Removed support for OS's other then EL7
- Modern systemd OS may work, but are currently untested
- Removed support for versions of Puppet older then 5.0.0
- Dependencies updated to modern versions
Removed
- Running Repose via Tomcat and WAR (Repose 9 only supports valve)
- Valve configuration merged into the main classes from
manifests/valve.pp
- Valve configuration merged into the main classes from
- Params moved from
manifests/params.ppinto module hieradata - Removed the RPM spec file for puppet-repose
- Removed
testsdirectory with old unused puppet2 tests
Changes
There are variable name changes and class name changes throughout the main manifests to support
the breaking changes above, this section refers to specific changes where the function of the
resource isn't changing, but usage has.
HERP Filter (manifests/filter/highly_efficient_record_processor.pp)
- Renamed
filterOuttofilter_outto match puppet variable standards
Cleanup
- Moved to PDK
- Updated code to match Puppet 4+ style guide
Notes
- A legacy branch has been created called version2x corresponding with the last release of 2.12.1