Skip to content

Latest commit

 

History

History
344 lines (231 loc) · 15 KB

CHANGELOG.md

File metadata and controls

344 lines (231 loc) · 15 KB

Changelog

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)

Full Changelog

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:

  • Update jira::facts to check for Puppet AIO agent #321 (dpisano)

v4.0.0 (2019-06-19)

Full Changelog

Breaking changes:

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)

Full Changelog

Merged pull requests:

v3.5.1 (2018-07-16)

Full Changelog

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:

  • This logic does not allow Jira Service Desk to operate #259
  • RedHat 6 Service Manifest problem #243

v3.5.0 (2018-07-09)

Full Changelog

Implemented enhancements:

  • Add Support for H2 Database and Fix #73 #256 (TJM)

Fixed bugs:

  • certain dbconfig.xml settings require enable_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)

Full Changelog

Fixed bugs:

v3.4.0 (2018-03-28)

Full Changelog

Implemented enhancements:

  • Flags to disable management of jira user and group #215

Merged pull requests:

v3.3.0 (2017-12-09)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Update download URL logic #218

Merged pull requests:

v3.2.1 (2017-10-13)

Full Changelog

Fixed bugs:

  • Set tomcat_protocol_ssl based on jira version if undef #225 (markleary)

v3.2.0 (2017-10-10)

Full Changelog

Implemented enhancements:

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:

v3.1.0 (2017-01-13)

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

v3.0.1 (2016-11-23)

Summary

  • Atlassian doesn't provide checksums, add checksum_verify false.
  • Update README

Fixes

  • 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

Improvements

  • Amend README to clarify default deploy module
  • modulesync with latest Vox Pupuli defaults

v3.0.0 (2016-10-04)

Summary

  • 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

Fixes

  • 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

Improvements

  • modulesync with latest Vox Pupuli defaults

v2.1.0 (2016-09-08)

Summary

  • modulesync with latest Vox Pupuli defaults

Improvements

  • Add hiera support for catalina_opts

Fixes

  • Service status is not working when using init scripts
  • Fix JIRA 7.1.x download URL

v2.0.0 (2016-05-26)

Summary

  • 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

Improvements

  • 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

Fixes

  • Fix to address Amazon Ami configuration
  • Avoid duplicate scheme declaration when using proxy with SSL
  • Fix jira::mysql_connector_url

v1.3.0 (2015-08-05)

Summary

  • 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

v1.2.1 (2015-04-25)

Summary

  • Update metadata, README, CHANGELOG to point to new namespace.
  • Update .travis.yml to auto deploy tagged versions

v1.2.0 (2015-04-16)

  • 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.

v1.1.5 (2014-01-21)

  • 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.

v1.1.4 (2014-01-17)

  • 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

v1.1.3 (2014-11-17)

  • 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

v1.1.2 (2014-10-19)

  • Add new parameter: jvm_permgen, defaults to 256m.
  • Updates to readme

v1.1.1 (2014-10-11)

  • Fix typo of in module nanliu-staging, preving module from being installed

v1.1.0 (2014-10-09)

  • Add beaker tests for Ubuntu/Centos/Debian
  • Issue #3 Handle updating of Jira

Summary

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

v1.0.1 (2014-10-01)

Summary

Update the README file to comply with puppetlabs standards

Bugfixes

  • None

* This Changelog was automatically generated by github_changelog_generator