rabbitmq Cookbook CHANGELOG =========================== This file is used to list changes made in each version of the rabbitmq cookbook. v2.3.2 ------ ### Bug - **[COOK-3678](https://tickets.opscode.com/browse/COOK-3678)** - Fix an issue where a RabbitMQ policy resource with vhost arguments emits unexpected restart notification - **[COOK-3606](https://tickets.opscode.com/browse/COOK-3606)** - Fix erlang cookie comparison - **[COOK-3512](https://tickets.opscode.com/browse/COOK-3512)** - Define rabbitmq service on SUSE ### New Feature - **[COOK-3538](https://tickets.opscode.com/browse/COOK-3538)** - Configure web management console to use SSL v2.3.0 ------ ### Improvement - **[COOK-3369](https://tickets.opscode.com/browse/COOK-3369)** - Add SUSE support - **[COOK-3320](https://tickets.opscode.com/browse/COOK-3320)** - Configure bind and cluster over a specified addr - **[COOK-3138](https://tickets.opscode.com/browse/COOK-3138)** - Do not log RabbitMQ password - **[COOK-2803](https://tickets.opscode.com/browse/COOK-2803)** - Bind erlang networking to localhost (attribute-driven) v2.2.0 ------ ### Improvement - Greatly expanded Test Kitchen coverage and platform support - added support for disabling policies and virtualhosts through attributes - added support for using with the erlang::esl recipe - [COOK-2705]: Add ability to change tcp_listen_options in config - [COOK-2397]: Added upstart support to rabbitmq cookbook - [COOK-2830]: Use a notify for server restart, instead of defining a new service - [COOK-3384]: Added ability to change user password - [COOK-3489]: Add attribute to set open file limit ### Bug - [COOK-3011]: Incorrect apt source test causes Chef run to fail on Ubuntu - [COOK-3438]: RabbitMQ fixes for Fedora 19 v2.1.2 ------ ### Improvement - [COOK-3099]: policy resource should support optional vhost argument ### Bug - [COOK-3078]: rabbitmq password is not quoted or escaped on add_user - [COOK-3079]: rabbitmq permissions check doesn't match, resulting in non-idempotency v2.1.0 ------ ### Bug - [COOK-2828]: Rabbitmq Clustering doesn't work properly - [COOK-2975]: rabbitmq has foodcritic failures ### New Feature - [COOK-2575]: LWRP for setting policies v2.0.0 ------ - Major v2.0 changes are documented in the README. - [COOK-2391] - Added support for verify verify_peer and fail_if_no_peer_cert true - [COOK-2153] - Fix of user LWRP - [COOK-2180] - Plugin management via node attributes - [COOK-2201] - Use the proper syntax when using rabbitmq 3.0 instead of 2.x - [COOK-2210] - User management via node attributes - [COOK-2211] - Virtualhost management via node attributes - [COOK-2235] - RabbitMQ bin path isn't necessarily part of PATH for the plugin provider - [COOK-2392] - correctly configure a rabbitmq cluster - [COOK-2366] - Default recipe doesn't create mnesia dir - [COOK-2416] - Add support for clearing tags. v1.8.0 ------ - [COOK-2151] - Add config options for `disk_free_limit` and `vm_memory_high_watermark` via attributes v1.7.0 ------ - [COOK-1850] - oracle linux support - [COOK-1873] - add `set_user_tag` action to `rabbitmq_user` LWRP - [COOK-1878] - :immediately action causes clustering to fail - [COOK-1888] - smartos support v1.6.4 ------ - [COOK-1684] - Unify behavior of debian and rhel clones in the rabbitmq cookbook - [COOK-1724] - enable using the distro release of rabbitmq instead of the RabbitMQ.org version v1.6.2 ------ - [COOK-1552] - removed rogue single quote from rabbitmq ssl configuration v1.6.0 ------ - [COOK-1496] - explicitly include the apt recipe - [COOK-1501] - Allow user to enable yum-based installation of rabbitmq via an attribute - [COOK-1503] - Recipe to enable rabbitmq web management console v1.5.0 ------ This version requires apt cookbook v1.4.4 (reflected in metadata). - [COOK-1216] - add amazon linux to RHELish platforms - [COOK-1217] - specify version, for RHELish platforms - [COOK-1219] - immediately restart service on config update - [COOK-1317] - fix installation of old version from ubuntu APT repo - [COOK-1331] - LWRP for enabling/disabling rabbitmq plugins - [COOK-1386] - increment rabbitmq version to 2.8.4 - [COOK-1432] - resolve foodcritic warnings - [COOK-1438] - add fedora to RHELish platforms v1.4.1 ------ - [COOK-1386] - Bumped version to 2.8.4 - rabbitmq::default now includes erlang::default v1.4.0 ------ - [COOK-911] - Auto clustering support v1.3.2 ------ - [COOK-585] - manage rabbitmq-server service