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.1 (2020-06-17)
Fixed bugs:
- Added >= to capture version 7.0.0 as using the "software" url #291 (rfreiberger)
Closed issues:
- Bump puppetlabs-stdlib dependency #318
- Raise puppet-archive version #304
- Server.xml for servicedesk #295
- Jira 7.12 needs relaxedPathChars & relaxedQueryChars #269
- Puppet 4 support? #168
- jira::facts don't work with All-in-One Puppet 4.x agent #151
Merged pull requests:
v4.0.0 (2019-06-19)
Breaking changes:
- modulesync 2.7.0 and drop puppet 4 #292 (bastelfreak)
Implemented enhancements:
- Cannot add wished tag to server.xml #234
- Better Amazon support #287 (cpepe)
- Added relaxedPath xml attributes as per jira apache tomcat upgrade file #280 (domgoodwin)
Fixed bugs:
- Jira Service Desk doesn't start with JasperListener / need relaxedPath with correct version comp #288 (thonixx)
- Update default
download_url
#286 (alexjfisher) - Remove messy warnings. Fixes #234 #272 (br0ch0n)
Closed issues:
- Jira downloads url default #294
- download url has changed #285
- Support for additional cluster.properties config #245
Merged pull requests:
- Update
download_url
default value in documentation #297 (towo) - Add Ehcache options; require stdlib 4.25.0 #282 (nrhtr)
- replace deprecated has_key() with
in
#276 (bastelfreak) - replace validate_* with assert_type in init.pp #275 (bastelfreak)
v3.5.2 (2018-10-14)
Merged pull requests:
- modulesync 2.1.0 and allow puppet 6.x #268 (bastelfreak)
- modulesync 1.9.6; update all dependencies #264 (bastelfreak)
v3.5.1 (2018-07-16)
Fixed bugs:
- Update server.xml.erb to allow for jsd #260 (cpepe)
- Check
ps
for a process with the jira pid, not a the jira user #258 (rigareau)
Closed issues:
v3.5.0 (2018-07-09)
Implemented enhancements:
Fixed bugs:
- certain
dbconfig.xml
settings requireenable_connection_pooling => true
#242
Closed issues:
- Add H2 database support #254
- Not compatible with JIRA 7.5+ and MS SQL Server #244
- consolidate db, dbtype, and dbdriver #73
Merged pull requests:
- Update README.md for clarity #253 (ronech)
- Update server.xml.erb to account for weird Service Desk versioning #252 (ronech)
- switch to using ensure_packages to avoid conflicts #250 (bmagistro)
- drop EOL OSs; fix puppet version range #249 (bastelfreak)
- Rely on beaker-hostgenerator for docker nodesets #246 (ekohl)
v3.4.1 (2018-03-30)
Fixed bugs:
- MySQL storage_engine problem #239
- Correct jdbc storage engine parameter. #216 (chrisperelstein)
v3.4.0 (2018-03-28)
Implemented enhancements:
- Flags to disable management of jira user and group #215
Merged pull requests:
- bump puppet to latest supported version 4.10.0 #237 (bastelfreak)
- Add proxy support for 'archive' #233 (abrust-ucsd)
- bump mysql dependency version to allow 5.x #230 (bastelfreak)
v3.3.0 (2017-12-09)
Implemented enhancements:
- Add official Ubuntu 16.04 support #229 (KoenDierckx)
Fixed bugs:
- Update download URL logic #218
Merged pull requests:
- bump archive dep to allow latest version #221 (bastelfreak)
v3.2.1 (2017-10-13)
Fixed bugs:
v3.2.0 (2017-10-10)
Implemented enhancements:
- Issue #215 - Disable user, need to update spec tests #223 (cyberious)
- add acceptance tests on ubuntu 14.04 #222 (bastelfreak)
- Add $tomcat_protocol_ssl paramater for compatibility with Jira >= 7.3. #219 (markleary)
- replace validate_* with datatypes #212 (bastelfreak)
Closed issues:
- Error: /Stage[main]/Jira::Install/Archive[/tmp/atlassian-jira-software-7.2.3.tar.gz]/ensure: change from absent to present failed: Download file checksum mismatch #173
Merged pull requests:
This is the last release with Puppet 3 support!
- modulesync with latest Vox Pupuli defaults
- Exposes checksum_verify in init.pp w/ conditional
- Allow JIRA to run in OpenJDK
- Make 'check-java.sh' Management Optional
- Bump puppet minimum version_requirement to 3.8.7
- Move 'check-java.sh' to Templates
- Fix rubocop issue in config_spec test.
- Bump minimum version dependencies (for Puppet 4)
- Remove OpenJDK Comments, use vanilla check-java.sh
- Remove extraneous comma in config.pp.
- Add Docker acceptance tests for travis
- Atlassian doesn't provide checksums, add checksum_verify false.
- Update README
- Fix checksum verification as Atlassian doesn't provide checksums
- Fix Atlassian End of Support for versions < 6.1 , amend jira_install_spec.rb to reflect that
- Amend README to clarify default deploy module
- modulesync with latest Vox Pupuli defaults
- Change pool_test_on_borrow default to false in init class :: As this alters init class, requires MAJOR release
- Add access log format variable to init :: as this also hits init class, MAJOR release
- Update README
- Fix Download - version 7.1.9 and up
- Incompatible listeners server.xml > version 7
- Fix missing pool_test_on_borrow in dbconfig.mysql.xml.erb
- modulesync with latest Vox Pupuli defaults
- modulesync with latest Vox Pupuli defaults
- Add hiera support for catalina_opts
- Service status is not working when using init scripts
- Fix JIRA 7.1.x download URL
- We dropped ruby1.8 support!
- mkrakowitzer-deploy got replaced by puppet-archive.
- The jira::facts class is included by default. You may get a Error: Duplicate declaration: Class[jira::facts] is already declared
- We added JIRA 7 Support
- Use defined function to test for the existence of the fact ::jira_ver
- Added hieradata examples for Oracle DB backend
- Added containment for mysql_connector class
- Support STRICT_VARIABLES=yes
- Paramaterizing more tomcat settings
- Added schema parameter for dbconfig
- Added configuration option to enable or disable websudo.
- Added tests and updated README.md
- Support configuration of all properties in jira-config.properties
- Added crowd single sign-on functions as described by atlassian wiki
- Added ability to change tomcatShutdownPort
- Fix to address Amazon Ami configuration
- Avoid duplicate scheme declaration when using proxy with SSL
- Fix jira::mysql_connector_url
- Add SSL Support #76
- Resolve issue where rake lint tasks always exited with 0 status
- added new parameter disable_notifications in relation to setenv.sh
- Add examples
- Update metadata, README, CHANGELOG to point to new namespace.
- Update .travis.yml to auto deploy tagged versions
- Issue #51 Make the jira users shell configurable
- Add a notify and subscribe options to the jira service
- Added oracle to db input validator
- Turn on the AJP connector based on a hiera or puppet-variable lookup
- Added Microsoft SQL Server support
- Include jira::facts class by default.
- Adding new feature generating a content.xml configuration
- Add a notify and subscribe options to the jira service
- Provide ability to set the bind address of Tomcat via the jira::tomcatAddress parameter
- Bump jira version to 6.4.1
Thanks to Scott Searcy, Oliver Bertuch, Paul Geringer, Eric Shamow, William Lieurance, Doug Neal for their contributions.
- Add beaker tests for MySQL
- Added support for Oracle and Scientific Linux
- Bump jira version to 6.3.13
- Add support for parameter 'contextpath'
- Add class to install MySQL Java connector from mysql.com
- Add support for oracle database
Thanks to Oliver Bertuch for his contributions.
- Parameterize the lockfile variable in the init script
- Autoinstall MySql Connector/J Driver
- Add parameter stop_jira
- Fix bug on RHEL7 where updating the systemd script does not take effect without refreshing systemd
Thanks to MasonM for his contributions
- Refactor beaker tests to that they are portable and other people can run them
- Remove unnecessary comments from init.pp
- Dont cleanup jira tar.gz file when using staging module.
- Add/Remove beaker nodesets
- Add CentOS 7 nodeset
- Remove ubuntu 1004 and Debian 6 nodeset
- Add support for systemd style init script on RedHat/CentOS 7
- Add new parameter: jvm_permgen, defaults to 256m.
- Updates to readme
- Fix typo of in module nanliu-staging, preving module from being installed
- Add beaker tests for Ubuntu/Centos/Debian
- Issue #3 Handle updating of Jira
Resolve Issue #29
- Add external fact for running version of JIRA.
- Replace mkrakowitzer-deploy with nanliu-staging as the default module to deploy jira files
Update the README file to comply with puppetlabs standards
- https://docs.puppetlabs.com/puppet/latest/reference/modules_documentation.html
- https://docs.puppetlabs.com/puppet/latest/reference/READMEtemplate.markdown
- None
* This Changelog was automatically generated by github_changelog_generator