All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v4.0.0 (2020-05-09)
Breaking changes:
- drop EOL Ubuntu 14.04 #187 (bastelfreak)
- modulesync 2.5.1 & drop Puppet 4 #184 (bastelfreak)
Implemented enhancements:
- Add support for Java11 (logging options) #197 (jake2184)
- Manage mysql connector #189 (hdep)
- use service_provider fact to detect systemd, support Debian 9 #183 (rrotter)
- Add support for 18.04 #180 (baurmatt)
Fixed bugs:
Closed issues:
- Support Ubuntu 18.04 #179
- check debian support #158
- spec tests fail when run on non-Debian OSes #135
- example request #127
- Module puppet/staging marked deprecated #123
- Should default to https for Confluence download URL #61
- Support the mysql connector natively #34
Merged pull requests:
- Use voxpupuli-acceptance #199 (ekohl)
- Remove duplicate CONTRIBUTING.md file #195 (dhoppe)
- Clean up acceptance spec helper #192 (ekohl)
- Add mysql_connector parameters to README #190 (hdep)
- Allow
puppetlabs/stdlib
6.x andpuppet/archive
4.x #186 (alexjfisher) - replace deprecated has_key() with
in
#176 (bastelfreak) - replace validate_* with assert_type in init.pp #175 (bastelfreak)
- confluence.cfg.xml little automation #170 (posteingang)
v3.2.0 (2018-10-20)
Implemented enhancements:
Fixed bugs:
- setenv.sh is being broken by the puppet-confluence module #155
Merged pull requests:
- modulesync 2.1.0 and allow puppet 6.x #168 (bastelfreak)
v3.1.2 (2018-09-07)
Fixed bugs:
- User 'confluence' isn't being created in /etc/passwd #153
Merged pull requests:
- allow puppetlabs/stdlib 5.x #164 (bastelfreak)
- puppet/archive 3.x and puppet/staging 3.x #162 (bastelfreak)
- Remove docker nodesets #159 (bastelfreak)
- drop EOL OSs; fix puppet version range #157 (bastelfreak)
v3.1.1 (2018-03-28)
Closed issues:
- Something wrong in puppet-confluence/manifests/init.pp #131
Merged pull requests:
- bump puppet to latest supported version 4.10.0 #151 (bastelfreak)
- allow camptocamp/systemd 2.X #149 (bastelfreak)
v3.1.0 (2017-11-26)
Implemented enhancements:
- Ubuntu 16.04 Support (systemd) #142 (KoenDierckx)
Merged pull requests:
- release 3.1.0 #144 (bastelfreak)
- migrate from topscope variables to facts hash #143 (bastelfreak)
- Ubuntu 16.04 Support (systemd) #133 (marcofl)
v3.0.0 (2017-10-11)
Implemented enhancements:
- Add proxy support when using 'archive' #138 (bt-lemery)
- set confluence.home to homedir if data_dir is empty #112 (kpankonen)
Fixed bugs:
- confluence.home isn't set if data_dir isn't parameter isn't set #111
- Fix augeas expression to properly set context path instead of failing silently with multiple contexts #130 (Tokynet)
- Fix $homedir typo #128 (binford2k)
Closed issues:
Merged pull requests:
- release 3.0.0 #139 (bastelfreak)
- Use 'ps' for version fact #137 (joshbeard)
- Fix incorrect failures with rspec-puppet-facts #136 (op-ct)
- Issue 119: updated facter script to not report java version #124 (senax)
- replace validate_* with puppet4 datatypes & fix archive errors #122 (bastelfreak)
v2.3.0 (2017-02-11)
Closed issues:
- Error in /etc/facter/facts.d/confluence_facts.sh - [[: not found #82
Merged pull requests:
- modulesync 0.16.8 #110 (nibalizer)
- modulesync 0.16.7 #109 (bastelfreak)
- Bump minimum version dependencies (for Puppet 4) #108 (juniorsysadmin)
- modulesync 0.16.6 #107 (bastelfreak)
- modulesync 0.16.4 #106 (bastelfreak)
- Bump puppet minimum version_requirement to 3.8.7 #105 (juniorsysadmin)
- Exposes checksum_verify in init.pp w/ conditional. #103 (sacres)
- modulesync 0.16.3 #102 (bastelfreak)
- Use https instead of http #101 (dhoppe)
- Add support for configuring an AJP connector #98 (JCotton1123)
- Update based on voxpupuli/modulesync_config 0.16.2 #96 (dhoppe)
- Make confluence_version a First Class Fact #95 (spjmurray)
- Revert "Make confluence_version a First Class Fact" #94 (dhoppe)
- Allow System Group #93 (spjmurray)
- Make confluence_version a First Class Fact #92 (spjmurray)
- Modulesync 0.15.0 #91 (alexjfisher)
- Added parameter for alternative data dir #90 (tgeci)
- Add missing badges #89 (dhoppe)
- Update based on voxpupuli/modulesync_config 0.14.1 #88 (dhoppe)
- Update based on voxpupuli/modulesync_config 0.13.3 #87 (dhoppe)
- modulesync 0.13.0 #86 (bbriggs)
- Update based on voxpupuli/modulesync_config 0.12.7 #85 (dhoppe)
- Update based on voxpupuli/modulesync_config 0.12.6 #84 (dhoppe)
- make facts.sh sh compatible #83 (mookie-)
v2.2.2 (2016-08-18)
Closed issues:
Merged pull requests:
- Modulesync 0.12.1 & Release 2.2.2 #81 (bastelfreak)
- modulesync 0.11.1 #80 (bastelfreak)
- modulesync 0.11.0 #79 (bastelfreak)
- Update README.md #78 (circuitousNerd)
- modulesync 0.9.1 #77 (bastelfreak)
- Fixes #74 : Correct confluence_version to fix clean install on Puppet 4 #75 (jhg03a)
- Modulesync 0.8.0 #73 (bastelfreak)
- Update based on voxpupuli/modulesync_config #72 (dhoppe)
v2.2.1 (2016-05-12)
Merged pull requests:
- Release 2.2.1 #71 (bastelfreak)
v2.2.0 (2016-05-08)
Closed issues:
- Where is the template confluence.service.erb #47
- Missing default value for $javahome. #43
- Add SSL Support #38
- Need ability to set context path. #36
- Submit to puppet forge under "puppetcommunity" vendor #32
- Add <Context> path attribute as a parameter for jira class #21
- Add systemd service file for RHEL7 #19
- Readme needs to be rewritten to comply with puppetlabs guidelines. #17
Merged pull requests:
- add note about the original author #70 (bastelfreak)
- prepare for 2.2.0 release #68 (bastelfreak)
- modulesync 0.6.0 #67 (bastelfreak)
- Update based on voxpupuli/modulesync_config #66 (dhoppe)
- Update based on voxpupuli/modulesync_config #64 (dhoppe)
- Update based on voxpupuli/modulesync_config #63 (dhoppe)
- Use module voxpupuli/archive instead of mkrakowitzer/deploy #60 (dhoppe)
- Remove uppercase parameters #59 (dhoppe)
- Check for required parameter javahome #58 (dhoppe)
- Add crowd SSO functionality #57 (patricktoelle)
- Update based on voxpupuli/modulesync_config #56 (dhoppe)
- Fix TravisCI badge #52 (juniorsysadmin)
- centos 7 service template fixes #51 (hypertext418)
- Prepare for 2.2.0 release #50 (juniorsysadmin)
- Deprecate the downloadURL parameter #49 (juniorsysadmin)
- Install systemd file before starting #48 (ericlaflamme)
- Add systemd unit file #46 (jasonhancock)
- Moved initscript into service module and template uses variable #41 (jacobmw)
- Manage context_path #40 (joshbeard)
- Add manage_user parameter #37 (choffee)
- Update metadata.json w/ stdlib 4 #35 (dudemcbacon)
2.1.1 (2015-03-22)
Closed issues:
- update .travis.yaml to deploy to puppet-community #28
- make confluence users shell configurable. #25
- confluence_version fact does not correctly pick up running version #22
- When using param manage_server_xml => 'template' acceptCount option is duplicated. #20
- Init script for Debian is missing LSB-Tags #9
- Make MaxPermSize parameter configurable #8
- Make tomcat port / tomcat parameters configurable #7
- handle confluence upgrades smoothly #6
- replace deploy module with staging as the default. #5
Merged pull requests:
- Namespace change #31 (mkrakowitzer)
- (Issue #28) Update .travis.yml to autodeploy module #30 (mkrakowitzer)
- Bump to version 2.1.0 #27 (mkrakowitzer)
- Issue #25 Make confluence users shell configurable. #26 (mkrakowitzer)
- Issue20 #24 (mkrakowitzer)
- Resolve #22 - confluence_version fact detects wrong version #23 (mkrakowitzer)
- Issue6 #18 (mkrakowitzer)
- Make tomcat port / tomcat parameters configurable #7 #16 (mkrakowitzer)
- Enable strict mode for travis tests #15 (mkrakowitzer)
- F3792625/prep for v2 #14 (mkrakowitzer)
- (Issue #5) Replace mkrakowitzer-deploy with nanliu-staging #13 (mkrakowitzer)
- Add initial beaker acceptance tests #12 (mkrakowitzer)
- Update and add missing LSB information to init script. Resolves issue #9 #11 (mkrakowitzer)
- rename rspec-tests and add test for the main class #10 (gerhardsam)
- F3792625/permgen #4 (mkrakowitzer)
- F3792625/add tests #2 (mkrakowitzer)
- Changes to ensure confluence service starts on reboot #1 (brucem)
* This Changelog was automatically generated by github_changelog_generator