Added Manifest and Tests for Listener Element in server.xml. Updated the README and added an example for Tomcat 7 Instance with JMX Listener.
Added parent_server_port, fixed Attribute
Added Parameter parent_server_port to select the server element.
Allow Listener to be nested below Server, Engine, or Host elements
Clarify docs for tomcat::service
There was some confusion about whether or not this manifest would provide an init script, so add a note in the README.
Merge pull request #63 from mhaskel/MODULES-1499
Clarify docs for tomcat::service
Merge pull request #1 from mhaskel/MODULES-1415
Allow Listener to be nested below Server, Engine, or Host elements
Merge pull request #57 from juame/MODULES-1415-ServerListener
Added Manifest for Listener
Update additional_attributes to support values with spaces
The value needs to be quoted so the augeas command works properly.
Exporting setenv.sh entries to make them operational
Rebase of #34 - export setenv entries
Make sure setenv entries have `export`, and update tests accordingly Fixes #34
Merge pull request #64 from mhaskel/MODULES-1492
Update additional_attributes to support values with spaces
Merge pull request #65 from mhaskel/rebase_34
Rebase of #34 - export setenv entries
Context Container below Host element in server.xml
Add a manifest for Context Containers in Tomcat configuration file 'server.xml'. Wrote some Context specific tests. Updated the readme and added an example.
(FM-2010) Tomcat download mirrors are flaky (tests)
This refactors out download urls in the test manifests and parametrizes them within the spec_helper_acceptance.rb to allow using internal resources (default if ran in CI)
Add metadata summary per FM-1523
Merge pull request #68 from laurenrother/summary
Add metadata summary per FM-1523
Merge pull request #69 from justinstoller/maint/master/geppetto-update
Update for using Geppetto plugin in CI
Manage User and Roles in Realms
Configures user and role elements for UserDatabaseRealm or MemoryRealm in $CATALINA_BASE/conf/tomcat-users.xml or any other specified file.
Merge pull request #67 from justinstoller/maint/master/FM-2010_use_in…
…ternal_mirrors (FM-2010) Tomcat download mirrors are flaky (tests)
Add travis configs in .sync.yml to avoid testing on Puppet 2.7
Merge pull request #72 from cmurphy/master
Sync with modulesync
Merge pull request #66 from juame/MODULES-1513
Context Container below Host element in server.xml
Initial revision of manifest and spec tests for managing Realm elemen…
…ts in server.xml. Updated README and added an example manifest for Tomcat 8 showing configuration of a JNDIRealm.
Merge pull request #73 from surry/MODULES-1526
Added manifest for managing Realm elements in server.xml
Merge pull request #70 from juame/MODULES-1546
Manage User and Roles in Realms
Merge pull request #74 from icalvete/master
Being able to ordering setenv entries.
Merge pull request #77 from bmjen/add-enable-attr-to-service
Adds parameter for enabling Tomcat service on boot
Update tests for rspec-puppet 2
This patch uses `catalogue` instead of `should compile` or `is_expected.to compile` since only `catalogue` properly contains the actual puppet error. We also unpin rspec-puppet.
puppetlabs_spec_helper handles these dependencies for us.
Fix lint errors and ensure lint fails on warnings
This commit makes the following changes to the test matrix: - Runs tests on ruby 2.1.5 instead of 2.0.0 - Adds an environment to run on an intermediate 3.x puppet version instead of latest (specifically 3.4.x) - Adds an environment to run with the future parser on latest puppet. This would affect the test runs for the validate and spec checks. - Runs the tests on docker
Merge pull request #79 from cmurphy/rspec-puppet-2
Test updates and lint fixes
(BKR-147) add Gemfile setting for BEAKER_VERSION for puppet...
puppetdb, etc - support for BEAKER_VERSION and BEAKER_RSPEC_VERSION in gemfile
Merge pull request #80 from anodelman/master
(BKR-147) add Gemfile setting for BEAKER_VERSION for puppet...
(MODULES-1886) Add ability to specify server_config location
(MODULES-1886) Allow for configuration of the location of server.xml.
Merge pull request #82 from mhaskel/MODULES-1886
(MODULES-1886) - Allow configuration of location of server.xml
1. Remove any "what this affects" sections, except where particularly warranted. 2. Make sure that for each parameter, where applicable, there is a data type and a default value. 3. Make sure that for each parameter that's applicable, there is a note if the parameter is optional. 4. Make sure the links in the README work and are accurate. 5. Update the link in the Contributing section to point here: https://docs.puppetlabs.com/forge/contributing.html 6. General copyediting. Updates README with `server_config` parameters Incorporates and clarifies info added in 4abbf39 and d68b16e Also adds back the parameter definition for `purge_realms`, which had been accidentally removed. Alphabetizes parameter definitions I'd been holding off on rearranging the parameters in the Reference section, in order to produce a more legible diff. As a team, we've decided not to follow that practice, because it's time consuming and we'd prefer that the tech review include the entire updated README rather than just the parts that have changed.
Merge pull request #83 from psoloway/readme
Updates README per DOC-1507