From 35c72788ec0552dbed8f82d7270242495ef505df Mon Sep 17 00:00:00 2001 From: Virender Khatri Date: Fri, 2 Oct 2015 16:32:02 +0530 Subject: [PATCH] publish new cookbook v0.8.5 --- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ README.md | 21 +++++++++++++++------ metadata.rb | 2 +- 3 files changed, 51 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1659081..8c5bc98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,41 @@ solrcloud CHANGELOG This file is used to list changes made in each version of the solrcloud cookbook. +0.8.5 +----- + +- Virender Khatri - issue #40, add zookeeper chroot support + +- Virender Khatri - #43, set default[solrcloud][enable_ssl] to false + +- Virender Khatri - #42, add test solrcloud_test cookbook + +- Virender Khatri - #44, reformat env sysconfig file parameters + +- Keith Stone - allow solr to start using new init.d for version 5.2.x + +- Keith Stone - default[:solrcloud][:sysconfig_file] + +- Keith Stone - modify init.d template to support v5.2.x + +- Virender Khatri - issue #51, add new default attribute file for v5.2.1 + +- Virender Khatri - issue #49, restart solr service on sysconfig and init + +- Virender Khatri - updated env sysconfig solr file for v5.2.x + +- Keith Stone - include missing java_options in env sysconfig solr file for v5.2.x + +- Virender Khatri - issue #52 - fix solr v5.2.x service + +- Dawid Romaldowski - added missing dependency (make) to build zk-gem + +- Virender Khatri - #59, run apt-get update once for debian family setup + +- Virender Khatri - fix for #61, #58, Issues with setting default[solrcloud][version] and wrapper cookook + +- Virender Khatri - #62, optional purge old versions archive + 0.6.9 ----- diff --git a/README.md b/README.md index 4044d09..8eaa1d9 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,8 @@ https://github.com/vkhatri/chef-solrcloud This cookbook was tested for Apache Solr v4.9, v4.10 and v5.1.0. +>> v5.2.x support is being added, but not yet fully tested. + ## Supported Apache Solr Runtime @@ -65,13 +67,21 @@ Existing users might want to test LWRP `zkconfigset` resources before using this ## Recipes -- `solrcloud::tarball` - install solr package, directories and service +- `solrcloud::default` - default recipe, used for `run_list` + +- `solrcloud::attributes` - derived attributes recipe + +- `solrcloud::tarball` - install solr + +- `solrcloud::config` - manages solr configuration -- `solrcloud::config` - manages solr base configuration files +- `solrcloud::service` - manages solr service -- `solrcloud::jetty` - manages jetty base configuration files and directories +- `solrcloud::jetty` - manages jetty configuration -- `solrcloud::zkcli` - setup zookeeper package for zookeeper client binary (zkCli.sh) +- `solrcloud::java` - install java + +- `solrcloud::zkcli` - setup zookeeper for zookeeper client binary (zkCli.sh) zkcli recipe does not manage zookeeper server and its only purpose is to have zookeeper client on all solr nodes @@ -81,13 +91,12 @@ Existing users might want to test LWRP `zkconfigset` resources before using this solr user is better to be managed by a User management cookbook instead of solrcloud for Production environment. + - `solrcloud::zkconfigsets` - create/delete solrcloud configSet in zookeeper via LWRP - `solrcloud::collections` - create/delete solrcloud collection on solrcloud node via LWRP -> `solrcloud::tarball` is the main recipe which includes all other recipe. For `run_list` use `solrcloud::tarball`. - ## SolrCloud configSet (Zookeeper Configs) LWRP diff --git a/metadata.rb b/metadata.rb index 3e653c3..c68da11 100644 --- a/metadata.rb +++ b/metadata.rb @@ -4,7 +4,7 @@ license 'Apache 2.0' description 'Installs/Configures Apache Solr' long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) -version '0.6.9' +version '0.8.5' depends 'java' depends 'ulimit'