- Remove acceptance tests from travis (puppetserver requires too much memory to start)
- Use lens_content and test_content instead of lens_source and test_source for augeas::lens resources
- Don't manage /var/lib/puppet/ssl (fixed upstream)
- Remove RedHat 5 support (it may still work though)
- Confine rspec pinning to ruby 1.8
- Simplify spec/spec_helper_acceptance.rb
- Add puppetserver::config::boostrap to configure bootstrap.cfg
- Fix /var/lib/puppet/ssl ownership
- Add a puppetserver::hiera::eyaml class
- Various specs improvements
- Fix specs for minimal memory size
- Do not check for minimal memory size
- Fix puppet lint configuration in specs
- Properly confine the puppetserver_gem provider
- Various rspec improvements
- Use rspec-puppet-facts in specs
- Various linting
- Add anchors in puppetserver class
- Add puppetserver_gem package provider
Fix unquoted strings in cases
Fix .travis.yml
Various improvements in unit tests
-
General
- Drop support for Puppet 2.7 in tests
- Use Travis DPL for releases
-
Definitions
- Fix missing slash in puppetserver::conf::puppetserver
-
Augeas lens
- Support optional double quotes in values
-
Classes
- Add a config parameter in the puppetserver class
-
Definitions
- Add configuration defined types
-
Tests
- Create nodesets with memsize set to 3072