###Summary
Small release for bug with multiple Realms in the same parent path.
- Improved documentation for purging connectors.
- Improved documentation for purging realms.
- Added package_options to tomcat::instance
- Fixed bug where multiple Realms in the same parent would corrupt data.
- Added work-around for Augeas bug when purging Realms.
###Summary
Small release for support of newer PE versions. This increments the version of PE in the metadata.json file.
This release fixes username quoting and metadata.
- Allow username values that contain non-string characters like whitespace
- Validate $catalina_base
- Correct pe/puppet compatibility metadata
This release fixes metadata because it supports puppet 4.
This is a feature release, with a couple of bugfixes and readme changes.
- Update additional_attributes to support values with spaces
- Documentation changes
- Add a manifest for Context Containers in Tomcat configuration
- Manage User and Roles in Realms
- New manifests for context.xml configuration
- Added manifest for managing Realm elements in server.xml
- Ordering of setenv entries
- Adds parameter for enabling Tomcat service on boot
- Add ability to specify server_config location
- Allow configuration of location of server.xml
- Make sure setenv entries have export
- Test improvements
- version pinning for acceptance tests
This is primarily a feature release, with a couple of bugfixes for tests and metadata.
- Add
install_from_source
parameter to classtomcat
- Add
purge_connectors
parameter to classtomcat
and definetomcat::server::connector
- Fix dependencies to remove missing dependency warnings with the PMT
- Use
curl -k
in the tests
This release includes documentation and test updates, strict variable support, metadata bugs, and added support for multiple connectors with the same protocol.
- Strict variable support
- Support multiple connectors with the same protocol
- Update tests to not break when tomcat releases happen
- Update README based on QA feedback
- Update stdlib requirement to 4.2.0
- Fix illegal version range in metadata.json
- Fix typo in README
This is a bugfix release.
- Fix typo in tomcat::instance
- Update acceptance tests for new tomcat releases
This release has added support for installation from packages, improved WAR management, and updates to testing and documentation.
- Updated tomcat::setenv::entry to better support installations from package
- Added the ability to purge auto-exploded WAR directories when removing WARs. Defaults to purging these directories
- Added warnings for unused variables when installing from package
- Updated acceptance tests and nodesets
- Updated README
- $tomcat::setenv::entry::base_path is being deprecated in favor of $tomcat::setenv::entry::config_file
This release adds compatibility information and updates the README with information on the requirement of augeas >= 1.0.0.
This is a bugfix release.
- Update 'warn' to correct 'warning' function.
- Update README for use_init.
- Test updates and fixes.
Initial release of the tomcat module.