This is the last release with Puppet3 support!
- Set minimum version_requirement for Puppet
- Remove unnecessary disabling of RSpec/NestedGroups
- Modulesync with latest Vox Pupuli changes
- Fix several rubocop issues
- define #path on filetype mocks/fix broken symbols
This is a backwards incompatible release.
- Drop Ruby 1.8.7 support
- Move to Vox Pupuli namespace
- Significant code quality improvements
- Modulesync with latest Vox Pupuli defaults
- Sync mk_resource_methods with Puppet Core
Thanks to Joseph Yaworski and the Vox Pupuli teams for their work on this release.
This is a backwards compatible bugfix release.
- Invoke super in self.initvars to initialize
@defaults
Thanks to Igor Galić for his work on this release.
This is a backwards compatible bugfix release.
- Update permissions of built modules to be a+rX.
This is a backwards compatible bugfix release.
- (filemapper-#4) Add resource failure when in error state
Thanks to Reid Vandewiele for his contribution for this release.
This is a backwards compatible feature release.
- Add Apache 2.0 LICENSE
- Add Gemfile
- (filemapper-#3) Add
unlink_empty_files
attribute - (maint) spec cleanup for readability
- (filemapper-#2) Add pre and post flush hook support
This is a backwards compatible maintenance release.
- Update metadata to reference forge username
- Ensure implementing classes return a string from format_file
This is a backwards compatible maintenance release.
- Remove call
#symbolize
method; said method was removed in Puppet 3.0.0 - Fail fast if an including class returns bad data from Provider.parse_file
- Don't try to fall back to
@resource.should
value for properties