Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Fix markdown
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
- Standardise files with files in sous-chefs/repo-management
- Remove delivery folder
- resolved cookstyle error: recipes/configuration.rb:41:4 refactor:
Chef/Modernize/UseChefLanguageSystemdHelper
- Standardise files with files in sous-chefs/repo-management
- Fixed ChefSpecs by replacing
node.set
withnode.default
- Fixed Platform Family checks in the attributes that resulted in incorrect attributes being set
- Fix a legacy ChefSpec
- Moved all templates out of the default directory
- Migrate to Github Actions
- resolved cookstyle error: libraries/helpers.rb:35:9 convention:
Style/RedundantReturn
- resolved cookstyle error: libraries/helpers.rb:386:21 warning:
Lint/SendWithMixinArgument
- resolved cookstyle error: libraries/helpers.rb:387:23 warning:
Lint/SendWithMixinArgument
- resolved cookstyle error: libraries/helpers.rb:388:42 warning:
Lint/SendWithMixinArgument
- resolved cookstyle error: recipes/autotune.rb:29:5 refactor:
ChefCorrectness/ChefApplicationFatal
- resolved cookstyle error: recipes/linux_installer.rb:45:30 warning:
Lint/SendWithMixinArgument
- resolved cookstyle error: recipes/linux_standalone.rb:37:21 warning:
Lint/SendWithMixinArgument
- resolved cookstyle error: attributes/default.rb:50:1 refactor:
ChefStyle/UnnecessaryPlatformCaseStatement
- resolved cookstyle error: libraries/helpers.rb:386:1 refactor:
ChefCorrectness/IncorrectLibraryInjection
- resolved cookstyle error: libraries/helpers.rb:387:1 refactor:
ChefCorrectness/IncorrectLibraryInjection
- Update the owner information in metadata.rb
- Update CircleCI version
- Run cookstyle on repo (fixes #187)
- ISO-8601 date format for the CHANGLOG
- Added version pin for Apache2
- Added hash values to support for Confluence version
6.8.2
.
- Changed cookbook ownership to Sous Chefs Community. Hopefully cookbook will come back to life.
- Added hash values and support for Confluence versions
6.2.1
,6.2.2
,6.2.3
,6.3.1
. - Fix by style check suggestions.
- Added hash values and support for Confluence versions
6.1.3
,6.1.4
and6.2.0
.
- Added hash values and support for Confluence v6.1.2
- Added hash values and support for Confluence v6.0.5 and v6.1.1
- Added restriction to avoid testing with Chef Client v13 for now
- Added autotune feature for configuring jvm settings. see README.md for details. [GH-140]
- Add temporary workaround for CONF-35722. [GH-148]
Improvements:
- Added support of Confluence 5.10.4, 5.10.5, 5.10.6, 5.10.7, 5.10.8, 6.0.1, 6.0.2. [GH-127] [GH-135]
- Added support of "hsqldb" database type [GH-117] [GH-119]
- Don't redirect /server-status for monitoring systems [GH-128]
Bug fixes:
- Add a matching quote to JAVA_OPTS variable. [GH-124]
- Fix initial service start after installing Confluence with .bin installer on systemd-driven systems. [GH-136]
Improvements:
Backwards incompatibilities:
- Dropped support of Confluence < 5.5, since they've reached their EOL date. [GH-106]
- Attribute
['confluence']['jvm']['maximum_permgen']
was removed, because it is not needed for Java 8. [GH-114]
IMPROVEMENTS:
- Added attribute
['confluence']['jvm']['bundled_jre']
allowing to manage custom JRE byjava
cookbook regardless ofinstall_type
. [GH-111] - Added support of Confluence 5.9.9, 5.9.10, 5.10.1. [GH-107] [GH-115]
- Changed
mysql
cookbook constraint to work with newer version ofmysql2_chef_gem
cookbook. [GH-109] - Removes non-dynamic template for
web.xml
config. [GH-116]
Bug fixes:
- postgres: Set "utf-8" encoding, "C" collation and "template0". [GH-108]
- Fixed attributes for Apache listen ports. [GH-103] [GH-105]
- Fixed
conf
directory permissions. [GH-99]
BACKWARDS INCOMPATIBILITIES:
- Changed data bag layout [GH-74]
- Cookbook dependency
mysql
is constraint to version 6 and higher [GH-50] - linux_installer: Use Java (JRE) bundled with Confluence installer [GH-32]
IMPROVEMENTS:
- Added support for newer Confluence versions up to 5.9.5 [GH-24] [GH-57] [GH-79] [GH-87] [GH-94]
- Added support for Crowd SSO [GH-26] [GH-72] [GH-75]
- Added support for
systemd
[GH-45] - library: Added helper methods for database connection [GH-61]
- library: Added helper methods for Apache virtual host name and alias [GH-81]
- apache: Redirect HTTP to HTTPS [GH-73]
- apache: Added support for Apache 2.4 [GH-37]
- tomcat: Disable HTTPS on the Tomcat side [GH-68]
- postgresql: Set database owner to confluence user [GH-54]
- Allow to override apache webapp template in a wrapper cookbook [GH-91]
- linux_standalone: Use
ark
resource to download and unpack Confluence .tar.gz artifact [GH-40] - linux_installer: Update Confluence automatically using the installer [GH-33] [GH-49]
- Removed unused template for
confluence.cfg.xml
[GH-41] - Removed unsupported and non-implemented installer types [GH-27]
Bug fixes:
- Fixed issues of derived attributes [GH-30] [GH-31] [GH-62] [GH-64]
- linux_standalone: Fixed permissions on Confluence installation directory [GH-71]
- linux_installer: Fixed issue of upgrade to the newer Confluence version [GH-33] [GH-49]
- library: Fix merging
settings
hashes from attribute and data bag. [GH-23] - mysql: Fixed install path of MySQL JDBC connector [GH-52]
- mysql: Fixed "RecipeNotFound" caused by invalid cookbook dependencies [GH-19]
- Fixed apache default settings for
ServerName
andServerAlias
directives [GH-47] [GH-89]
Bug fixes:
- Fixed chef-solo run failure with
java_ark
resource notification [GH-2]
- Bump default version of Confluence to 5.3
- Bump default version of Confluence to 5.2.3
- Bump default version of Confluence to 5.1.5
- Bump default version of Confluence to 5.1.4
- Bump default version of Confluence to 5.1.3
- Fix Apache log file names
- Bump default version of Confluence to 5.1.0
- Update Vagrant box URLs to Chef 11.2.0 since its tested and works
- Bump default version of Confluence to 5.0.1
- Production ready with Linux installer/standalone installs
- Split out individual recipes for installation and configuration
- Default recipe now includes Apache 2 proxy
- Built-in checksum handling
- Moved apache2 attributes into default attributes
- Initial beta release