From dc91fa923b17ceefa97ec6700e7486fac26cfb55 Mon Sep 17 00:00:00 2001 From: Brian Dwyer Date: Fri, 20 Mar 2015 16:14:17 -0400 Subject: [PATCH] Bump for recent changes -Added changelog --- CHANGELOG.md | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 7 ++-- metadata.rb | 2 +- 3 files changed, 107 insertions(+), 5 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..5ca3cdb --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,103 @@ +WildFly Cookbook CHANGELOG +========================== + +# 0.1.18 (2015-03-19) +* Adjusted behavior of the service user update procedure. + * Fixed hardcoded username. + * Adjusted logic to not fail if user is changed or does not exist... DO NOT CHANGE THE USER AFTER DEPLOYMENT! + * Touch markerfile if conditions warrant user change. +* Added CHANGELOG.md + + +# 0.1.17 (2015-03-16) +* Adjusted WildFly service user behavior. We now create a system account (UID reserved range), set home directory to WildFly's base directory, and assign the /sbin/nologin shell + * Existing installations will only have the home directory and login shell changed, WildFly service will be stopped in order to facilitate this! +* Brought standalone.conf and domain.conf outside of configuration enforcement +* Bumped Java JDK to 8u40 + + +# 0.1.16 (2015-02-04) +* Added support for provisioning domain.conf +* Added ability to set port binding offset +* Switched to JDK8 by default due to JDK7 deprecation +* Bumped MySQL Connector/J to 5.1.34 + + +# 0.1.15 (2014-11-26) +* Bump for WildFly 8.2.0-FINAL + + +# 0.1.14 (2014-10-22) +* Fixed PostGRES support and added XA datasource support +* Bumped Java JDK to 7u71 +* Bumped MySQL Connector/J to 5.1.33 + + +# 0.1.13 (2014-10-22) +* Added support for Debian + * Contributed by `atoulme` +* Added support for PostGRES + * Contributed by `atoulme` + + +# 0.1.12 (2014-09-18) +* Code cleanup + * Contributed by `rdoorn` and `bjbishop` + + +# 0.1.11 (2014-09-02) +* Adjusted MySQL Connector/J deployment to restart WildFly upon Connector/J update +* Bumped MySQL Connector/J to 5.1.32 + + +# 0.1.10 (2014-08-25) +* Updated `deploy` provider (Contributed by `rdoorn`) + * Added undeploy (:remove) action + * Allow to specify `runtime_name` + * Automatically deploy new versions of war from URL based on common `runtime_name` (See README for deploy provider, example 3) + * Bumped Java JDK to 7u67 + + +# 0.1.9 (2014-06-25) +* Set WildFly service resource to run at startup +* Added logcategory and loghandler LWRP's (Contributed by `afornie`) + + +# 0.1.8 (2014-06-06) +* Added `properties` LWRP to deploy WildFly system properties +* Added logrotate functionality + + +# 0.1.7 (2014-06-02) +* Bump for WildFly 8.1.0-FINAL +* Bumped Java JDK to 7u60 + + +# 0.1.6 (2014-05-19) +* Bump for WildFly 8.1.0-CR2 + + +# 0.1.5 (2014-05-08) +* Allow the addition of application users and roles (Contributed by `isoutham`) +* Bug fix to datasource and deploy providers to specify shell, as /sbin/nologin should be used for service user in Production (Contributed by `isoutham`) +* Rubocop and FoodCritic fixes (Contributed by `isoutham`) + + +# 0.1.4 (2014-05-07) +* Added a provider for updating configuration attributes (Contributed by `isoutham`) + + +# 0.1.3 (2014-04-16) +* Bumped Java JDK to 7u55 + + +# 0.1.2 (2014-04-16) +* Bug fix in templates + + +# 0.1.1 (2014-04-16) +* Bump for WildFly 8.1.0-CR1 + + +# 0.1.0 (2014-02-18) +* Initial commit \ No newline at end of file diff --git a/README.md b/README.md index 523a76f..f0dfbd7 100644 --- a/README.md +++ b/README.md @@ -7,11 +7,10 @@ Chef Client 11+ Java Opscode Community Cookbook # Platform -- CentOS, Red Hat, Fedora -- EC2 Amazon Linux AMI +- CentOS, Red Hat Tested on: -- CentOS 6.5 +- CentOS 6.6 # Usage You can add users in the proper format to `attributes\users.rb` @@ -27,7 +26,7 @@ If running in production, I STRONGLY recommend you use a wrapper cookbook, and m * `node['wildfly']['url']` - URL to Wildfly tarball * `node['wildfly']['checksum']` - SHA256 hash of said tarball -* `node['wildfly']['user']` - User to run Wildfly as. +* `node['wildfly']['user']` - User to run Wildfly as. DO NOT MODIFY AFTER INSTALLATION!!! * `node['wildfly']['group']` - Group which owns Wildfly directories * `node['wildfly']['server']` - Name of service and init.d script for daemonizing diff --git a/metadata.rb b/metadata.rb index b9ce299..cb395b9 100644 --- a/metadata.rb +++ b/metadata.rb @@ -6,7 +6,7 @@ license 'Apache License, Version 2.0' description 'Installs/Configures wildfly' long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) -version '0.1.17' +version '0.1.18' supports 'centos'