CHANGELOG.md 60.3 KB
Newer Older
1
# Change Log
Seth Vargo's avatar
Seth Vargo committed
2

Michael Klishin's avatar
Michael Klishin committed
3
## [v5.8.4](https://github.com/rabbitmq/chef-cookbook/tree/v5.8.4) (2019-08-26)
Michael Klishin's avatar
Michael Klishin committed
4

Michael Klishin's avatar
Michael Klishin committed
5
* `rabbitmq[erlang_package_from_bintray]` now provisions Erlang 22 by default on RPM-based
Michael Klishin's avatar
Michael Klishin committed
6
   distributions. Erlang `21.x` can be provisioned by overriding the
Michael Klishin's avatar
Michael Klishin committed
7
   ``node['rabbitmq']['erlang']['yum']['baseurl']` attribute (see README for examples).
Michael Klishin's avatar
Michael Klishin committed
8

Michael Klishin's avatar
Michael Klishin committed
9 10 11 12
 * `node['rabbitmq']['channel_max']` is a new attribute used to configure
   the [maximum number of channels allowed per connection](https://www.rabbitmq.com/channels.html#channel-max).

   Contributed by @rafaelyehuda.
Michael Klishin's avatar
Michael Klishin committed
13

Michael Klishin's avatar
Michael Klishin committed
14
   GitHub issue: [\#533](https://github.com/rabbitmq/chef-cookbook/pull/533)
Michael Klishin's avatar
Michael Klishin committed
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

## [v5.8.2](https://github.com/rabbitmq/chef-cookbook/tree/v5.8.2) (2019-05-29)

### Chef Compatibility

 * Restored compatibility with pre-Chef 13 `apt_preference` resource.

   Contributed by Stefan Sundin.

   GitHub issue: [\#527](https://github.com/rabbitmq/cphef-cookbook/pull/527)

### Enhancements

 * Basic LDAP plugin configuration support (see documentation in the README).

   Contributed by @refaelyehuda.

   GitHub issue: [\#528](https://github.com/rabbitmq/chef-cookbook/pull/528)

### Bug Fixes

 * `rabbitmq[user]`'s `:clear_permissions` action unintentionally had no effect.

   Contributed by Brandon Kneeld.

   GitHub issue: [\#529](https://github.com/rabbitmq/chef-cookbook/issues/529)

 * `rabbitmq[erlang_package_from_bintray]` now skips Erlang packages not available on Ubuntu 16.04 (Xenial).

   Contributed by Stefan Sundin.

   GitHub issue: [\#532](https://github.com/rabbitmq/chef-cookbook/pull/532)

Michael Klishin's avatar
Michael Klishin committed
48

Michael Klishin's avatar
Michael Klishin committed
49
## [v5.8.1](https://github.com/rabbitmq/chef-cookbook/tree/v5.8.1) (2019-05-01)
Michael Klishin's avatar
Michael Klishin committed
50

Michael Klishin's avatar
Michael Klishin committed
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
### Bug Fixes

 * `rabbitmq[erlang_package_from_bintray]` could install different versions of Debian packages due to a two step
   installation proceess.

   Contributed by Kevin Bonner.

   GitHub issue: [\#525](https://github.com/rabbitmq/chef-cookbook/issues/525)

 * `rabbitmq[erlang_package_from_bintray]` had a no-op `:remove` action block on
   non-Debian platforms.

   Contributed by Kevin Bonner.

   GitHub issue: [\#526](https://github.com/rabbitmq/chef-cookbook/pull/526)
Michael Klishin's avatar
Michael Klishin committed
66 67


Michael Klishin's avatar
5.8.0  
Michael Klishin committed
68
## [v5.8.0](https://github.com/rabbitmq/chef-cookbook/tree/v5.8.0) (2019-04-22)
Michael Klishin's avatar
Michael Klishin committed
69

Michael Klishin's avatar
Michael Klishin committed
70
### Chef Compatibility
Michael Klishin's avatar
Michael Klishin committed
71 72 73

 * Chef 13 is now the minimum required version. Chef 12 has been out of support since April 2018.

74
   GitHub issue: [\#523](https://github.com/rabbitmq/chef-cookbook/issues/523)
Michael Klishin's avatar
Michael Klishin committed
75

Michael Klishin's avatar
Michael Klishin committed
76 77 78 79 80
### Enhancements

 * `rabbitmq[erlang_package_from_bintray]` now supports Debian 10 (Buster)
   starting with Erlang 21.3.6. More versions will be available as they come out
   and become available in the [rabbitmq-erlang/debian Bintray repository](https://bintray.com/beta/#/rabbitmq-erlang/debian/erlang?tab=overview).
Michael Klishin's avatar
Michael Klishin committed
81

Michael Klishin's avatar
Michael Klishin committed
82
## [v5.7.7](https://github.com/rabbitmq/chef-cookbook/tree/v5.7.7) (2019-04-16)
Michael Klishin's avatar
Michael Klishin committed
83

Michael Klishin's avatar
Michael Klishin committed
84 85 86 87 88
### Chef 12 Compatibility

 * `rabbitmq[erlang_package_from_bintray]` was adapted to support Chef 12 (which is [no longer maintained](https://blog.chef.io/2018/02/16/preparing-for-chef-14-and-chef-12-end-of-life/)).

   GitHub issue: [\#522](https://github.com/rabbitmq/chef-cookbook/issues/522)
Michael Klishin's avatar
Michael Klishin committed
89 90


Michael Klishin's avatar
Michael Klishin committed
91
## [v5.7.6](https://github.com/rabbitmq/chef-cookbook/tree/v5.7.6) (2019-04-11)
Michael Klishin's avatar
Michael Klishin committed
92

Michael Klishin's avatar
Michael Klishin committed
93 94
### Bug Fixes

Michael Klishin's avatar
Michael Klishin committed
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
 * `rabbitmq[erlang_yum_repository_on_bintray]` no longer performs a `yum update`
   which can result in unintended package updates.

   GitHub issue: [\#521](https://github.com/rabbitmq/chef-cookbook/issues/521)

 * On Debian, `rabbitmq[erlang_package_from_bintray]` will install all Erlang packages in
   a single apt operation to avoid complications with interdependencies and order of installation.

 * Plugin operations now use inferred installed RabbitMQ version when deciding what switches
   to use. This improves compatibility for distribution-provided versions.

   Contributed by Jan Klare.

   GitHub issue: [\#518](https://github.com/rabbitmq/chef-cookbook/issues/518)

Michael Klishin's avatar
Michael Klishin committed
110 111
### Enhancements

Michael Klishin's avatar
Michael Klishin committed
112 113
 * [RabbitMQ 3.7.14](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.14) is now provisioned
   by default.
Michael Klishin's avatar
Michael Klishin committed
114

Michael Klishin's avatar
Michael Klishin committed
115

Michael Klishin's avatar
Michael Klishin committed
116
## [v5.7.5](https://github.com/rabbitmq/chef-cookbook/tree/v5.7.5) (2019-03-25)
Michael Klishin's avatar
Michael Klishin committed
117

Michael Klishin's avatar
Michael Klishin committed
118 119 120 121 122 123 124 125 126 127 128 129
### Enhancements

 * Amazon Linux 2 is now supported. Note that it requires Erlang to be provisioned via
   [team RabbitMQ Erlang repositories](https://www.rabbitmq.com/which-erlang.html#erlang-repositories).

   GitHub issue: [\#515](https://github.com/rabbitmq/chef-cookbook/issues/515).

### Bug Fixes

 * Scientific Linux lacked Kitchen integration tests.

   GitHub issue: [\#516](https://github.com/rabbitmq/chef-cookbook/issues/516).
Michael Klishin's avatar
Michael Klishin committed
130

Michael Klishin's avatar
Michael Klishin committed
131
## [v5.7.4](https://github.com/rabbitmq/chef-cookbook/tree/v5.7.4) (2019-03-20)
Michael Klishin's avatar
Michael Klishin committed
132

Michael Klishin's avatar
Michael Klishin committed
133 134
### Enhancements

135
 * New LWRPs for provisioning [team RabbitMQ's Erlang packages](https://www.rabbitmq.com/which-erlang.html#erlang-repositories):
Michael Klishin's avatar
Michael Klishin committed
136 137 138 139 140 141 142 143

    * `erlang_apt_repository_on_bintray` and `erlang_yum_repository_on_bintray` for provisioning
      an appropriate [package repository from Bintray](https://bintray.com/rabbitmq-erlang). They
      are wrappers around the standard `apt_repository` and `yum_repository` resource providers:

      ``` ruby
      rabbitmq_erlang_apt_repository_on_bintray 'rabbitmq_erlang_repo_on_bintray' do
        distribution node['lsb']['codename'] unless node['lsb'].nil?
144
        # See https://www.rabbitmq.com/install-debian.html
Michael Klishin's avatar
Michael Klishin committed
145 146 147 148 149 150 151 152
        components ['erlang-21.x']

        action :add
      end
      ```

      ``` ruby
      rabbitmq_erlang_yum_repository_on_bintray 'rabbitmq_erlang' do
153
        # for RHEL/CentOS 7+, Fedora. See https://www.rabbitmq.com/install-rpm.html.
Michael Klishin's avatar
Michael Klishin committed
154 155 156 157 158 159 160 161 162 163 164 165
        baseurl 'https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/'
        gpgkey 'https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc'

        action :add
      end
      ```

    * `erlang_package_from_bintray` install the package:

      ``` ruby
      rabbitmq_erlang_package_from_bintray 'rabbitmq_erlang' do
        # This package version assumes a Debian-based distribution.
166 167
        # On RHEL/CentOS/Fedora it would be '21.3.8.6'
        version '1:21.3.8.6-1'
Michael Klishin's avatar
Michael Klishin committed
168

169
        # provision a HiPE-enabled Erlang runtime if available
Michael Klishin's avatar
Michael Klishin committed
170 171 172 173 174 175 176 177 178 179 180 181 182 183
        use_hipe true

        action :install
      end
      ```

### Bug Fixes

 * Actual installed RabbitMQ package version is now inferred using Ohai when deciding whether to use certain
   features, CLI tool arguments and so on.

   Contributed by Jan Klare.

   GitHub issue: [\#509](https://github.com/rabbitmq/chef-cookbook/issues/509)
Michael Klishin's avatar
Michael Klishin committed
184

Michael Klishin's avatar
Michael Klishin committed
185
## [v5.7.3](https://github.com/rabbitmq/chef-cookbook/tree/v5.7.3) (2019-03-15)
Michael Klishin's avatar
5.7.2  
Michael Klishin committed
186

Michael Klishin's avatar
Michael Klishin committed
187 188
 * Follow-up to [\#508](https://github.com/rabbitmq/chef-cookbook/issues/508): more resources treat
   distro version as `3.6.x`.
Michael Klishin's avatar
Michael Klishin committed
189

Michael Klishin's avatar
Michael Klishin committed
190 191
   Note that `node['rabbitmq']['use_distro_version']` will be dropped in the next major version of this cookbook.
   Consider provisioning a supported RabbitMQ version (e.g. `3.7.13`) instead of relying on `node['rabbitmq']['use_distro_version']`.
Michael Klishin's avatar
Michael Klishin committed
192

Michael Klishin's avatar
Michael Klishin committed
193
   GitHub issue: [\#508](https://github.com/rabbitmq/chef-cookbook/issues/508)
Michael Klishin's avatar
5.7.2  
Michael Klishin committed
194 195 196


## [v5.7.2](https://github.com/rabbitmq/chef-cookbook/tree/v5.7.2) (2019-03-13)
197

Michael Klishin's avatar
Michael Klishin committed
198 199 200 201
### Bug Fixes

 * If `node['rabbitmq']['use_distro_version']` is set to `true`, the version is considered
   to be a `3.6.x` one. This is the case even with [Ubuntu Cosmic (18.10)](https://packages.ubuntu.com/search?keywords=rabbitmq-server&searchon=names&suite=all&section=all) and
202
   [Debian Stretch backports](https://packages.debian.org/search?keywords=rabbitmq-server&searchon=names&suite=all&section=all).
Michael Klishin's avatar
Michael Klishin committed
203

204
   Note that `node['rabbitmq']['use_distro_version']` will be dropped in the next major version of this cookbook.
Michael Klishin's avatar
Michael Klishin committed
205
   Consider provisioning a supported RabbitMQ version (e.g. `3.7.13`) instead of relying on `node['rabbitmq']['use_distro_version']`.
206

Michael Klishin's avatar
Michael Klishin committed
207
   GitHub issue: [\#508](https://github.com/rabbitmq/chef-cookbook/issues/508)
208

Michael Klishin's avatar
Michael Klishin committed
209
## [v5.7.1](https://github.com/rabbitmq/chef-cookbook/tree/v5.7.1) (2019-03-11)
Michael Klishin's avatar
Michael Klishin committed
210

Michael Klishin's avatar
Michael Klishin committed
211 212 213 214 215 216 217 218
### Bug Fixes

 * LSB attribute is no longer references on non-Debian platforms.

   Contributed by Sten Spans.

   GitHub issue: [\#507](https://github.com/rabbitmq/chef-cookbook/pull/507)

Michael Klishin's avatar
Michael Klishin committed
219 220
### Enhancements

Michael Klishin's avatar
Michael Klishin committed
221
 * Default provisioned RabbitMQ version is now `3.7.13`.
Michael Klishin's avatar
Michael Klishin committed
222 223


224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271
## [v5.7.0](https://github.com/rabbitmq/chef-cookbook/tree/v5.7.0) (2019-03-06)

### Enhancements

 * `rabbitmq::erlang_package` and `rabbitmq::esl_erlang_package` are new recipes that
   provision Erlang packages. The latter is an alias to the `erlang::esl` recipe in the Erlang
   cookbook. The former uses [Debian Erlang packages](https://github.com/rabbitmq/erlang-debian-package/) and [zero dependency Erlang RPM package](https://github.com/rabbitmq/erlang-rpm)
   produced by Team RabbitMQ.
   Those packages provide the latest patch releases of Erlang/OTP.

 * Major integration test suite improvements

### Bug Fixes

 * `rabbitmq::cluster` referenced an unitialized variable
 * `socat` package was not installed on CentOS 6

### Diff

[Full Diff](https://github.com/rabbitmq/chef-cookbook/compare/v5.6.3...v5.7.0)


## [v5.6.3](https://github.com/rabbitmq/chef-cookbook/tree/v5.6.3) (2019-03-04)

### Enhancements

 * Generated `CONFIG_FILE` value will now use `node['rabbitmq']['config']` value as is
   if no extension is provided. Note that RabbitMQ `3.6.x` doesn't support config file
   paths with an extension, so an exception is made for those versions.

   Contributed by James Morelli.

   GitHub issue: [\#505](https://github.com/rabbitmq/chef-cookbook/pull/505)

### Bug Fixes

 * Plugin enablement detection did not work with latest RabbitMQ `3.7.x` releases.
 * Socket options now force `binary` mode.

   Contributed by Kevin Bonner.

   GitHub issue: [\#492](https://github.com/rabbitmq/chef-cookbook/issues/488)

### Diff

[Full Diff](https://github.com/rabbitmq/chef-cookbook/compare/v5.6.1...v5.6.3)


Michael Klishin's avatar
Michael Klishin committed
272 273 274 275 276 277 278 279 280 281 282 283 284
## [v5.6.1](https://github.com/rabbitmq/chef-cookbook/tree/v5.6.1) (2018-03-01)

[Full Diff](https://github.com/rabbitmq/chef-cookbook/compare/v5.6.0...v5.6.1)

### Bug Fixes

 * Force a TCP socket option, `binary`, that's not necessary starting with 3.6.0
   but implicitly required in earlier versions.

   GitHub issue: [\#488](https://github.com/rabbitmq/chef-cookbook/issues/488)



Michael Klishin's avatar
Michael Klishin committed
285 286 287 288 289 290 291 292 293 294 295 296
## [v5.6.0](https://github.com/rabbitmq/chef-cookbook/tree/v5.6.0) (2018-02-23)

[Full Diff](https://github.com/rabbitmq/chef-cookbook/compare/v5.5.0...v5.6.0)

**Enhancements:**

 * More TLS socket options are configurable (e.g. cipher suite preference) [#487](https://github.com/rabbitmq/chef-cookbook/pull/487)
 * TCP socket buffer size is now configurable [#486](https://github.com/rabbitmq/chef-cookbook/pull/486)
 * TCP listener interface and port are now configuratble [#485](https://github.com/rabbitmq/chef-cookbook/pull/485)
 * Config root is now configurable [#484](https://github.com/rabbitmq/chef-cookbook/pull/484)


Michael Klishin's avatar
Michael Klishin committed
297
## [v5.5.0](https://github.com/rabbitmq/chef-cookbook/tree/v5.5.0) (2018-02-14)
JJ Asghar's avatar
JJ Asghar committed
298

Michael Klishin's avatar
Michael Klishin committed
299
[Full Diff](https://github.com/rabbitmq/chef-cookbook/compare/v5.4.0...v5.5.0)
JJ Asghar's avatar
JJ Asghar committed
300

Michael Klishin's avatar
Michael Klishin committed
301 302 303 304
**Enhancements:**

 - RabbitMQ 3.7.x releases [now can be provisioned](https://github.com/rabbitmq/chef-cookbook/blob/master/README.md#supported-rabbitmq-versions)

JJ Asghar's avatar
JJ Asghar committed
305 306 307 308 309 310 311 312 313 314 315 316 317 318
**Closed issues:**

- Not honoring Version - always installs 3.6.8 [\#480](https://github.com/rabbitmq/chef-cookbook/issues/480)
- Github link seems to no longer be valid [\#479](https://github.com/rabbitmq/chef-cookbook/issues/479)
- Failing to create vhost and users [\#474](https://github.com/rabbitmq/chef-cookbook/issues/474)

**Merged pull requests:**

- fixed change cluster node type [\#477](https://github.com/rabbitmq/chef-cookbook/pull/477) ([pauldmccann](https://github.com/pauldmccann))
- add the ability to load definitions on start [\#472](https://github.com/rabbitmq/chef-cookbook/pull/472) ([esabelhaus](https://github.com/esabelhaus))
- Updated spec for upgrade\_dpkg\_package [\#471](https://github.com/rabbitmq/chef-cookbook/pull/471) ([k-popov](https://github.com/k-popov))
- Ability to set interface to listen for SSL connections [\#470](https://github.com/rabbitmq/chef-cookbook/pull/470) ([k-popov](https://github.com/k-popov))

## [v5.4.0](https://github.com/rabbitmq/chef-cookbook/tree/v5.4.0) (2017-12-18)
JJ Asghar's avatar
JJ Asghar committed
319 320 321 322 323 324 325 326 327 328 329 330
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v5.3.1...v5.4.0)

**Closed issues:**

- add the abitity to add a queue [\#401](https://github.com/rabbitmq/chef-cookbook/issues/401)
- Upgrade to RabbitMQ 3.6.0 [\#329](https://github.com/rabbitmq/chef-cookbook/issues/329)

**Merged pull requests:**

- Allow override of rabbitmq-env template [\#468](https://github.com/rabbitmq/chef-cookbook/pull/468) ([wjdavis5](https://github.com/wjdavis5))

## [v5.3.1](https://github.com/rabbitmq/chef-cookbook/tree/v5.3.1) (2017-10-19)
JJ Asghar's avatar
JJ Asghar committed
331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v5.3.0...v5.3.1)

**Fixed bugs:**

- .erlang.cookie template is not marked as sensitive [\#465](https://github.com/rabbitmq/chef-cookbook/issues/465)

**Closed issues:**

- User management execution optimisation  [\#463](https://github.com/rabbitmq/chef-cookbook/issues/463)
- Time for a new release \(5.3.0\)? [\#462](https://github.com/rabbitmq/chef-cookbook/issues/462)

**Merged pull requests:**

- Mark the .erlang.cookie as sensitive. [\#466](https://github.com/rabbitmq/chef-cookbook/pull/466) ([smekalayahoo](https://github.com/smekalayahoo))
- Listen ip address configuration for management console. [\#464](https://github.com/rabbitmq/chef-cookbook/pull/464) ([dragonsmith](https://github.com/dragonsmith))

## [v5.3.0](https://github.com/rabbitmq/chef-cookbook/tree/v5.3.0) (2017-10-04)
JJ Asghar's avatar
JJ Asghar committed
348 349 350 351 352
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v5.2.0...v5.3.0)

**Closed issues:**

- version is hard coded so that we can't change the default version in wrap cookbooks [\#457](https://github.com/rabbitmq/chef-cookbook/issues/457)
JJ Asghar's avatar
v4.11.0  
JJ Asghar committed
353

JJ Asghar's avatar
JJ Asghar committed
354 355 356 357 358 359
**Merged pull requests:**

- Make it possible to override base package URL location; switch default to GitHub [\#458](https://github.com/rabbitmq/chef-cookbook/pull/458) ([Wing924](https://github.com/Wing924))
- Request for adding retry to node start  [\#454](https://github.com/rabbitmq/chef-cookbook/pull/454) ([amulyas](https://github.com/amulyas))

## [v5.2.0](https://github.com/rabbitmq/chef-cookbook/tree/v5.2.0) (2017-06-16)
JJ Asghar's avatar
JJ Asghar committed
360 361 362 363 364 365
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v5.1.0...v5.2.0)

**Merged pull requests:**

- Remediate RabbitMQ reset failures [\#449](https://github.com/rabbitmq/chef-cookbook/pull/449) ([jkugler](https://github.com/jkugler))
- Add configuration for logrotate [\#448](https://github.com/rabbitmq/chef-cookbook/pull/448) ([foxdalas](https://github.com/foxdalas))
JJ Asghar's avatar
JJ Asghar committed
366
- Fix resource cloning deprecation warnings [\#446](https://github.com/rabbitmq/chef-cookbook/pull/446) ([rdeusser](https://github.com/rdeusser))
JJ Asghar's avatar
JJ Asghar committed
367 368 369 370
- Do not restart RabbitMQ for Policy Change [\#445](https://github.com/rabbitmq/chef-cookbook/pull/445) ([bdwyertech](https://github.com/bdwyertech))
- replace logrotate script, for debian upstart [\#349](https://github.com/rabbitmq/chef-cookbook/pull/349) ([flah00](https://github.com/flah00))

## [v5.1.0](https://github.com/rabbitmq/chef-cookbook/tree/v5.1.0) (2017-04-28)
JJ Asghar's avatar
JJ Asghar committed
371 372 373 374 375 376
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v5.0.0...v5.1.0)

**Closed issues:**

- CentOS 7 is broken \(in dokken\) [\#435](https://github.com/rabbitmq/chef-cookbook/issues/435)
- Tests are broken… [\#434](https://github.com/rabbitmq/chef-cookbook/issues/434)
JJ Asghar's avatar
JJ Asghar committed
377
- Add ability to leave a cluster. [\#432](https://github.com/rabbitmq/chef-cookbook/issues/432)
JJ Asghar's avatar
JJ Asghar committed
378
- Separete recipes for installation and file configuration [\#431](https://github.com/rabbitmq/chef-cookbook/issues/431)
JJ Asghar's avatar
JJ Asghar committed
379
- 3.6.2 released [\#365](https://github.com/rabbitmq/chef-cookbook/issues/365)
JJ Asghar's avatar
JJ Asghar committed
380 381 382

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
383
- Prep for 5.1.0 [\#440](https://github.com/rabbitmq/chef-cookbook/pull/440) ([jjasghar](https://github.com/jjasghar))
JJ Asghar's avatar
JJ Asghar committed
384 385 386 387
- allow set\_parameter changes to existing parameters [\#439](https://github.com/rabbitmq/chef-cookbook/pull/439) ([stevenolen](https://github.com/stevenolen))
- improve tests: migrate to inspec [\#438](https://github.com/rabbitmq/chef-cookbook/pull/438) ([rmoriz](https://github.com/rmoriz))
- Serverspec 2 upgrade [\#437](https://github.com/rabbitmq/chef-cookbook/pull/437) ([rmoriz](https://github.com/rmoriz))
- mount cgroup in docker, even when privileged [\#436](https://github.com/rabbitmq/chef-cookbook/pull/436) ([rmoriz](https://github.com/rmoriz))
JJ Asghar's avatar
JJ Asghar committed
388
- closes \#432 [\#433](https://github.com/rabbitmq/chef-cookbook/pull/433) ([majormoses](https://github.com/majormoses))
JJ Asghar's avatar
JJ Asghar committed
389 390

## [v5.0.0](https://github.com/rabbitmq/chef-cookbook/tree/v5.0.0) (2017-04-12)
JJ Asghar's avatar
v5.0.0  
JJ Asghar committed
391 392 393 394 395 396 397 398 399 400 401 402 403 404 405
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.12.1...v5.0.0)

**Closed issues:**

- policy provider prevents updating an existing policy [\#424](https://github.com/rabbitmq/chef-cookbook/issues/424)

**Merged pull requests:**

- Update to default.rb library to handle frozen strings [\#430](https://github.com/rabbitmq/chef-cookbook/pull/430) ([bphinney](https://github.com/bphinney))
- Update kitchen dokken [\#428](https://github.com/rabbitmq/chef-cookbook/pull/428) ([shortdudey123](https://github.com/shortdudey123))
- Rename params property to parameters [\#427](https://github.com/rabbitmq/chef-cookbook/pull/427) ([shortdudey123](https://github.com/shortdudey123))
- Change node.set to node.normal [\#426](https://github.com/rabbitmq/chef-cookbook/pull/426) ([shortdudey123](https://github.com/shortdudey123))
- make set action idempotent [\#425](https://github.com/rabbitmq/chef-cookbook/pull/425) ([brendenyule](https://github.com/brendenyule))

## [v4.12.1](https://github.com/rabbitmq/chef-cookbook/tree/v4.12.1) (2017-03-24)
JJ Asghar's avatar
v4.12.1  
JJ Asghar committed
406 407 408 409 410 411 412 413 414 415 416
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.12.0...v4.12.1)

**Closed issues:**

- rabbitmq::policy\_management tries to modify a frozen string [\#422](https://github.com/rabbitmq/chef-cookbook/issues/422)

**Merged pull requests:**

- reassign variable with frozen string  instead of appending to it [\#423](https://github.com/rabbitmq/chef-cookbook/pull/423) ([brendenyule](https://github.com/brendenyule))

## [v4.12.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.12.0) (2017-03-19)
JJ Asghar's avatar
v4.12.0  
JJ Asghar committed
417 418 419 420 421 422 423
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.11.2...v4.12.0)

**Merged pull requests:**

- Getting tests green [\#420](https://github.com/rabbitmq/chef-cookbook/pull/420) ([jjasghar](https://github.com/jjasghar))

## [v4.11.2](https://github.com/rabbitmq/chef-cookbook/tree/v4.11.2) (2017-03-19)
JJ Asghar's avatar
v4.11.2  
JJ Asghar committed
424 425 426 427 428 429 430
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.11.1...v4.11.2)

**Merged pull requests:**

- Fix Case Statement for RHEL [\#419](https://github.com/rabbitmq/chef-cookbook/pull/419) ([bdwyertech](https://github.com/bdwyertech))

## [v4.11.1](https://github.com/rabbitmq/chef-cookbook/tree/v4.11.1) (2017-03-18)
JJ Asghar's avatar
JJ Asghar committed
431 432
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.11.0...v4.11.1)

JJ Asghar's avatar
v4.11.2  
JJ Asghar committed
433 434 435 436
**Closed issues:**

- cookbook defaults broken with update to rabbitmq rpm names [\#416](https://github.com/rabbitmq/chef-cookbook/issues/416)

JJ Asghar's avatar
JJ Asghar committed
437 438 439 440 441 442
**Merged pull requests:**

- Fixes for rhel based pkgs [\#418](https://github.com/rabbitmq/chef-cookbook/pull/418) ([jjasghar](https://github.com/jjasghar))
- Policies Attribute Fix [\#417](https://github.com/rabbitmq/chef-cookbook/pull/417) ([bdwyertech](https://github.com/bdwyertech))

## [v4.11.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.11.0) (2017-03-17)
JJ Asghar's avatar
v4.11.0  
JJ Asghar committed
443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.10.0...v4.11.0)

**Closed issues:**

- To install version 3.6.6 [\#414](https://github.com/rabbitmq/chef-cookbook/issues/414)
- Change default hearbeat to 60 [\#412](https://github.com/rabbitmq/chef-cookbook/issues/412)
- Erlang cookbook dependency is out of date [\#403](https://github.com/rabbitmq/chef-cookbook/issues/403)

**Merged pull requests:**

- Provision 3.6.8 by default [\#415](https://github.com/rabbitmq/chef-cookbook/pull/415) ([michaelklishin](https://github.com/michaelklishin))
- Change heartbeat to 60 \(default since 3.5.5\) [\#413](https://github.com/rabbitmq/chef-cookbook/pull/413) ([tsupertramp](https://github.com/tsupertramp))
- Remove defaults from resource [\#410](https://github.com/rabbitmq/chef-cookbook/pull/410) ([tas50](https://github.com/tas50))
- Avoid double testing in Travis [\#409](https://github.com/rabbitmq/chef-cookbook/pull/409) ([tas50](https://github.com/tas50))
- Update readme to require Chef 12.1 [\#408](https://github.com/rabbitmq/chef-cookbook/pull/408) ([tas50](https://github.com/tas50))
- Add opensuse / opensuseleap to the metadata [\#407](https://github.com/rabbitmq/chef-cookbook/pull/407) ([tas50](https://github.com/tas50))
- Remove attributes from the metadata [\#406](https://github.com/rabbitmq/chef-cookbook/pull/406) ([tas50](https://github.com/tas50))
- Add support for non ssl management port [\#404](https://github.com/rabbitmq/chef-cookbook/pull/404) ([BasLangenberg](https://github.com/BasLangenberg))
- Add kitchen-dokken support to .travis.yml and Gemfile [\#400](https://github.com/rabbitmq/chef-cookbook/pull/400) ([OBrienCommaJosh](https://github.com/OBrienCommaJosh))
- defined policies and disabled\_policies as \[\] to avoid nil:NilClass error [\#399](https://github.com/rabbitmq/chef-cookbook/pull/399) ([jklare](https://github.com/jklare))
- apply\_to parameter missing [\#381](https://github.com/rabbitmq/chef-cookbook/pull/381) ([satyabhan](https://github.com/satyabhan))

JJ Asghar's avatar
JJ Asghar committed
465 466
## [v4.10.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.10.0) (2016-09-20)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.9.0...v4.10.0)
JJ Asghar's avatar
JJ Asghar committed
467

JJ Asghar's avatar
JJ Asghar committed
468 469 470 471 472 473 474 475 476 477 478 479 480
**Closed issues:**

- Unable to get secondary node to join cluster. [\#393](https://github.com/rabbitmq/chef-cookbook/issues/393)
- Unable to enable plugins [\#392](https://github.com/rabbitmq/chef-cookbook/issues/392)
- New version with MR 376 [\#390](https://github.com/rabbitmq/chef-cookbook/issues/390)

**Merged pull requests:**

- 4.10.0 release [\#397](https://github.com/rabbitmq/chef-cookbook/pull/397) ([jjasghar](https://github.com/jjasghar))
- Fix README [\#394](https://github.com/rabbitmq/chef-cookbook/pull/394) ([dhui](https://github.com/dhui))
- Cluster join never happens for manual clustering [\#380](https://github.com/rabbitmq/chef-cookbook/pull/380) ([akadoya](https://github.com/akadoya))

## [v4.9.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.9.0) (2016-08-02)
JJ Asghar's avatar
JJ Asghar committed
481
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.8.0...v4.9.0)
JJ Asghar's avatar
JJ Asghar committed
482 483 484

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
485 486 487
- what i should do about rabbitmq lay4 check? [\#386](https://github.com/rabbitmq/chef-cookbook/issues/386)
- Mixlib::ShellOut environment setter does not exist. [\#375](https://github.com/rabbitmq/chef-cookbook/issues/375)
- No candidate version available for rabbitmq-server in Ubuntu 14.04 and 4.7.0 [\#356](https://github.com/rabbitmq/chef-cookbook/issues/356)
JJ Asghar's avatar
JJ Asghar committed
488 489

**Merged pull requests:**
JJ Asghar's avatar
JJ Asghar committed
490

JJ Asghar's avatar
JJ Asghar committed
491
- v4.9.0 [\#391](https://github.com/rabbitmq/chef-cookbook/pull/391) ([jjasghar](https://github.com/jjasghar))
JJ Asghar's avatar
JJ Asghar committed
492 493 494 495
- Comments out example HA policy attributes [\#384](https://github.com/rabbitmq/chef-cookbook/pull/384) ([dgoradia](https://github.com/dgoradia))
- Fix warning:already initialized constant LOG\_LEVEL [\#378](https://github.com/rabbitmq/chef-cookbook/pull/378) ([ruizink](https://github.com/ruizink))
- Update bundler that comes with Travis' ruby 2.1.0. [\#377](https://github.com/rabbitmq/chef-cookbook/pull/377) ([ruizink](https://github.com/ruizink))
- Fixes \#375. Assign environment via constructor. [\#376](https://github.com/rabbitmq/chef-cookbook/pull/376) ([ruizink](https://github.com/ruizink))
JJ Asghar's avatar
JJ Asghar committed
496

JJ Asghar's avatar
JJ Asghar committed
497 498
## [v4.8.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.8.0) (2016-06-02)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.7.0...v4.8.0)
JJ Asghar's avatar
JJ Asghar committed
499 500 501

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
502 503 504 505 506 507
- undefined method `node\_type' for Custom resource rabbitmq\_cluster from cookbook rabbitmq [\#366](https://github.com/rabbitmq/chef-cookbook/issues/366)
- esl-erlang-compat is not needed for 'esl install method' [\#360](https://github.com/rabbitmq/chef-cookbook/issues/360)
- RabbitMQ 3.6.2 will have a dependency on socat [\#355](https://github.com/rabbitmq/chef-cookbook/issues/355)
- Cluster LWRP :join action leaves Rabbit stopped on join error [\#344](https://github.com/rabbitmq/chef-cookbook/issues/344)
- Wrong method in set\_cluster\_name matcher [\#342](https://github.com/rabbitmq/chef-cookbook/issues/342)
- Duplicate attributes \['cluster\_disk\_nodes'\] vs \['clustering'\]\['cluster\_nodes'\] [\#268](https://github.com/rabbitmq/chef-cookbook/issues/268)
JJ Asghar's avatar
JJ Asghar committed
508 509 510

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
511 512 513 514 515 516 517 518
- v4.8.0 [\#374](https://github.com/rabbitmq/chef-cookbook/pull/374) ([jjasghar](https://github.com/jjasghar))
- Updated to cookstyle [\#373](https://github.com/rabbitmq/chef-cookbook/pull/373) ([jjasghar](https://github.com/jjasghar))
- Added socat [\#372](https://github.com/rabbitmq/chef-cookbook/pull/372) ([jjasghar](https://github.com/jjasghar))
- Fix set\_cluster\_name ChefSpec matcher [\#371](https://github.com/rabbitmq/chef-cookbook/pull/371) ([josacar](https://github.com/josacar))
- Update cipher examples [\#370](https://github.com/rabbitmq/chef-cookbook/pull/370) ([yoshiwaan](https://github.com/yoshiwaan))
- fix cluster\_nodes config line syntax when using auto clustering [\#368](https://github.com/rabbitmq/chef-cookbook/pull/368) ([devsibwarra](https://github.com/devsibwarra))
- Fix typo in name of rabbitmq clustering enable attribute [\#367](https://github.com/rabbitmq/chef-cookbook/pull/367) ([jperville](https://github.com/jperville))
- Restart Rabbit on cluster join error, resolves \#344 [\#346](https://github.com/rabbitmq/chef-cookbook/pull/346) ([CVTJNII](https://github.com/CVTJNII))
JJ Asghar's avatar
JJ Asghar committed
519

JJ Asghar's avatar
JJ Asghar committed
520 521
## [v4.7.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.7.0) (2016-03-25)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.6.0...v4.7.0)
Seth Vargo's avatar
Seth Vargo committed
522

JJ Asghar's avatar
JJ Asghar committed
523 524
**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
525 526 527 528 529 530
- Nodes try to rejoin cluster when first listed node is down [\#347](https://github.com/rabbitmq/chef-cookbook/issues/347)
- Logrotating [\#338](https://github.com/rabbitmq/chef-cookbook/issues/338)
- rabbitmq\_plugin\[rabbitmq\_management\] erlexec: HOME must be set [\#334](https://github.com/rabbitmq/chef-cookbook/issues/334)
- Alternate restarts fail on CentOS [\#264](https://github.com/rabbitmq/chef-cookbook/issues/264)
- rabbitmq-server fail to start after setting the cipher suites [\#259](https://github.com/rabbitmq/chef-cookbook/issues/259)
- Add auth\_backends attribute [\#230](https://github.com/rabbitmq/chef-cookbook/issues/230)
JJ Asghar's avatar
JJ Asghar committed
531 532 533

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
534 535 536 537 538
- 4.7.0 prep [\#354](https://github.com/rabbitmq/chef-cookbook/pull/354) ([jjasghar](https://github.com/jjasghar))
- Pass a HOME environment variable to all rabbitmq execute blocks [\#352](https://github.com/rabbitmq/chef-cookbook/pull/352) ([RoboticCheese](https://github.com/RoboticCheese))
- added an example to the "user\_management" section. [\#350](https://github.com/rabbitmq/chef-cookbook/pull/350) ([farshidce](https://github.com/farshidce))
- Fix check for whether node has joined cluster [\#348](https://github.com/rabbitmq/chef-cookbook/pull/348) ([ccrebolder](https://github.com/ccrebolder))
- Update metadata.rb with config\_template\_cookbook [\#345](https://github.com/rabbitmq/chef-cookbook/pull/345) ([jgonera](https://github.com/jgonera))
JJ Asghar's avatar
JJ Asghar committed
539
- allowing to clear a parameter which is created in a vhost [\#343](https://github.com/rabbitmq/chef-cookbook/pull/343) ([sergiu-svinarciuc](https://github.com/sergiu-svinarciuc))
JJ Asghar's avatar
JJ Asghar committed
540 541 542 543
- simplified clustering logic [\#340](https://github.com/rabbitmq/chef-cookbook/pull/340) ([jklare](https://github.com/jklare))
- Package install logrotate for \*.log [\#339](https://github.com/rabbitmq/chef-cookbook/pull/339) ([ptqa](https://github.com/ptqa))
- Debian Fixes [\#330](https://github.com/rabbitmq/chef-cookbook/pull/330) ([bdwyertech](https://github.com/bdwyertech))
- Use init if job\_control uses init. [\#303](https://github.com/rabbitmq/chef-cookbook/pull/303) ([rogerhu](https://github.com/rogerhu))
JJ Asghar's avatar
JJ Asghar committed
544

JJ Asghar's avatar
JJ Asghar committed
545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562
## [v4.6.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.6.0) (2016-02-02)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.5.1...v4.6.0)

**Closed issues:**

- Problems getting erlang 1.5.x version on Ubuntu 14.04 [\#336](https://github.com/rabbitmq/chef-cookbook/issues/336)
- node type is being ignored when joining a cluster [\#326](https://github.com/rabbitmq/chef-cookbook/issues/326)
- Chef restarts RabbitMQ because it always set the permissions to all the users when it runs [\#197](https://github.com/rabbitmq/chef-cookbook/issues/197)

**Merged pull requests:**

- v4.6.0 prep work [\#337](https://github.com/rabbitmq/chef-cookbook/pull/337) ([jjasghar](https://github.com/jjasghar))
- Fix user grep command to match whitespace [\#331](https://github.com/rabbitmq/chef-cookbook/pull/331) ([gerr1t](https://github.com/gerr1t))
- fix hardcoded --ram node type for cluster join [\#327](https://github.com/rabbitmq/chef-cookbook/pull/327) ([scalp42](https://github.com/scalp42))
- NO-REF Check chef client version before calling sensitive [\#317](https://github.com/rabbitmq/chef-cookbook/pull/317) ([XiangYao](https://github.com/XiangYao))

## [v4.5.1](https://github.com/rabbitmq/chef-cookbook/tree/v4.5.1) (2015-11-24)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.5.0...v4.5.1)
JJ Asghar's avatar
4.5.1  
JJ Asghar committed
563 564 565

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
566
- Fix the missing comma in rabbitmq config [\#324](https://github.com/rabbitmq/chef-cookbook/pull/324) ([mgosalia](https://github.com/mgosalia))
JJ Asghar's avatar
4.5.1  
JJ Asghar committed
567

JJ Asghar's avatar
JJ Asghar committed
568 569
## [v4.5.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.5.0) (2015-11-24)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.4.0...v4.5.0)
Seth Vargo's avatar
Seth Vargo committed
570

JJ Asghar's avatar
4.5.0  
JJ Asghar committed
571 572
**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
573 574 575 576 577 578 579 580 581 582 583 584
- Upgrade to "-3\_all.deb" [\#311](https://github.com/rabbitmq/chef-cookbook/issues/311)
- Changelog missing entries for 4.2.1 and 4.2.2 [\#306](https://github.com/rabbitmq/chef-cookbook/issues/306)
- Logrotate Error on Ubuntu 14.04 [\#283](https://github.com/rabbitmq/chef-cookbook/issues/283)
- 'node\_name' method bug in cluster.rb recipe [\#271](https://github.com/rabbitmq/chef-cookbook/issues/271)
- RabbitMQ 3.5.2  [\#266](https://github.com/rabbitmq/chef-cookbook/issues/266)
- Error for clustering cluster\_nodes use with cluster.rb [\#265](https://github.com/rabbitmq/chef-cookbook/issues/265)
- Recreate kitchen tests for Clustering [\#258](https://github.com/rabbitmq/chef-cookbook/issues/258)
- CHEF-3694 warnings [\#221](https://github.com/rabbitmq/chef-cookbook/issues/221)
- Not able to clear a policy which was created in a vhost [\#204](https://github.com/rabbitmq/chef-cookbook/issues/204)
- RabbitMQ Auto-Clustering [\#156](https://github.com/rabbitmq/chef-cookbook/issues/156)
- Add missing attribute `rabbitmq.hipe\_compile` [\#146](https://github.com/rabbitmq/chef-cookbook/issues/146)
- nodes not joining cluster  [\#125](https://github.com/rabbitmq/chef-cookbook/issues/125)
JJ Asghar's avatar
4.5.0  
JJ Asghar committed
585

586
**Merged pull requests:**
Seth Vargo's avatar
Seth Vargo committed
587

JJ Asghar's avatar
JJ Asghar committed
588 589 590 591
- 4.5.0 [\#323](https://github.com/rabbitmq/chef-cookbook/pull/323) ([jjasghar](https://github.com/jjasghar))
- Enable chef setting for tcp\_listen linger option [\#321](https://github.com/rabbitmq/chef-cookbook/pull/321) ([mgosalia](https://github.com/mgosalia))
- Readme improvements [\#318](https://github.com/rabbitmq/chef-cookbook/pull/318) ([Fitzsimmons](https://github.com/Fitzsimmons))
- Allow the partition handling to be set even if we are not using auto clustering [\#307](https://github.com/rabbitmq/chef-cookbook/pull/307) ([joshgarnett](https://github.com/joshgarnett))
Seth Vargo's avatar
Seth Vargo committed
592

JJ Asghar's avatar
JJ Asghar committed
593 594
## [v4.4.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.4.0) (2015-10-12)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.3.2...v4.4.0)
Seth Vargo's avatar
Seth Vargo committed
595

596 597
**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
598
- Provision 3.5.6 by default [\#315](https://github.com/rabbitmq/chef-cookbook/pull/315) ([michaelklishin](https://github.com/michaelklishin))
599

JJ Asghar's avatar
JJ Asghar committed
600 601
## [v4.3.2](https://github.com/rabbitmq/chef-cookbook/tree/v4.3.2) (2015-10-08)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.3.1...v4.3.2)
602 603 604

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
605
- Revert "Upgrade to -3\_all.deb" [\#312](https://github.com/rabbitmq/chef-cookbook/pull/312) ([jjasghar](https://github.com/jjasghar))
606

JJ Asghar's avatar
JJ Asghar committed
607 608
## [v4.3.1](https://github.com/rabbitmq/chef-cookbook/tree/v4.3.1) (2015-10-08)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.3.0...v4.3.1)
609 610 611

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
612
- Upgrade to -3\_all.deb [\#310](https://github.com/rabbitmq/chef-cookbook/pull/310) ([jdrago999](https://github.com/jdrago999))
613

JJ Asghar's avatar
JJ Asghar committed
614 615
## [v4.3.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.3.0) (2015-10-08)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.2.2...v4.3.0)
616 617 618

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
619 620
- updated for 3.5.5 of rabbitmq [\#308](https://github.com/rabbitmq/chef-cookbook/pull/308) ([jjasghar](https://github.com/jjasghar))
- enable to configure log\_levels [\#291](https://github.com/rabbitmq/chef-cookbook/pull/291) ([nipe0324](https://github.com/nipe0324))
621

JJ Asghar's avatar
JJ Asghar committed
622 623
## [v4.2.2](https://github.com/rabbitmq/chef-cookbook/tree/v4.2.2) (2015-09-08)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.2.1...v4.2.2)
624 625 626

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
627
- logic around the apt-force-yes. [\#302](https://github.com/rabbitmq/chef-cookbook/pull/302) ([jjasghar](https://github.com/jjasghar))
628

JJ Asghar's avatar
JJ Asghar committed
629 630
## [v4.2.1](https://github.com/rabbitmq/chef-cookbook/tree/v4.2.1) (2015-09-08)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.2.0...v4.2.1)
631 632 633

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
634
- Fix for Issue 301 [\#301](https://github.com/rabbitmq/chef-cookbook/pull/301) ([jjasghar](https://github.com/jjasghar))
635

JJ Asghar's avatar
JJ Asghar committed
636 637
## [v4.2.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.2.0) (2015-08-28)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.1.2...v4.2.0)
638 639 640

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
641 642
- Server failing unable to restart, able to restart when resetting queues [\#289](https://github.com/rabbitmq/chef-cookbook/issues/289)
- ulimit won't work if the current user doesnot have the limit higher or equal to 'rabbitmq' user [\#250](https://github.com/rabbitmq/chef-cookbook/issues/250)
643 644 645

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
646 647 648 649 650 651 652 653
- Updates for 4.2.0 [\#298](https://github.com/rabbitmq/chef-cookbook/pull/298) ([jjasghar](https://github.com/jjasghar))
- rabbitmq.community\_plugins default should be {} [\#297](https://github.com/rabbitmq/chef-cookbook/pull/297) ([michaelklishin](https://github.com/michaelklishin))
- Fix regex in user.rb [\#296](https://github.com/rabbitmq/chef-cookbook/pull/296) ([jdrago999](https://github.com/jdrago999))
- Delay start of RabbitMQ on template changes [\#295](https://github.com/rabbitmq/chef-cookbook/pull/295) ([jschneiderhan](https://github.com/jschneiderhan))
- esl-erlang-compat now provides Erlang R16B03-1 [\#294](https://github.com/rabbitmq/chef-cookbook/pull/294) ([michaelklishin](https://github.com/michaelklishin))
- Provision 3.5.4 by default [\#293](https://github.com/rabbitmq/chef-cookbook/pull/293) ([michaelklishin](https://github.com/michaelklishin))
- removing ulimit from rabbitmq-env.conf [\#292](https://github.com/rabbitmq/chef-cookbook/pull/292) ([jordant](https://github.com/jordant))
- Fixed rabbitmq cluster\_status parsing when node list takes multiple lines. [\#290](https://github.com/rabbitmq/chef-cookbook/pull/290) ([jperville](https://github.com/jperville))
654

JJ Asghar's avatar
JJ Asghar committed
655 656
## [v4.1.2](https://github.com/rabbitmq/chef-cookbook/tree/v4.1.2) (2015-07-17)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.1.1...v4.1.2)
657 658 659

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
660 661
- cluster resource : possible bug in running\_nodes method [\#285](https://github.com/rabbitmq/chef-cookbook/issues/285)
- cluster resource : possible bug in node\_name method [\#282](https://github.com/rabbitmq/chef-cookbook/issues/282)
662

JJ Asghar's avatar
JJ Asghar committed
663 664
## [v4.1.1](https://github.com/rabbitmq/chef-cookbook/tree/v4.1.1) (2015-07-17)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.0.1...v4.1.1)
665 666 667

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
668
- Feature Request: Support rabbitmq\_user with multiple vhosts. [\#278](https://github.com/rabbitmq/chef-cookbook/issues/278)
669 670 671

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
672 673 674 675 676 677
- Fix exception when first node is launched. Fixes issue \#285 [\#286](https://github.com/rabbitmq/chef-cookbook/pull/286) ([alexpop](https://github.com/alexpop))
- Use gsub instead of gsub! [\#284](https://github.com/rabbitmq/chef-cookbook/pull/284) ([stevedomin](https://github.com/stevedomin))
- Allow the service to be manually managed [\#281](https://github.com/rabbitmq/chef-cookbook/pull/281) ([joshgarnett](https://github.com/joshgarnett))
- Allow for flexiable SSL cipher formats [\#280](https://github.com/rabbitmq/chef-cookbook/pull/280) ([kramvan1](https://github.com/kramvan1))
- Support rabbitmq\_user with multiple vhosts. [\#279](https://github.com/rabbitmq/chef-cookbook/pull/279) ([jemc](https://github.com/jemc))
- Changes from let to cached [\#277](https://github.com/rabbitmq/chef-cookbook/pull/277) ([jjasghar](https://github.com/jjasghar))
678

JJ Asghar's avatar
JJ Asghar committed
679 680
## [v4.0.1](https://github.com/rabbitmq/chef-cookbook/tree/v4.0.1) (2015-06-16)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v4.0.0...v4.0.1)
681 682 683

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
684
- wrapper cookbook - node\['rabbitmq'\]\['deb\_package\_url\] has not been overrided during  execution phase [\#270](https://github.com/rabbitmq/chef-cookbook/issues/270)
685 686 687

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
688 689 690 691 692 693
- Changes for 4.0.1 to be pushed. [\#275](https://github.com/rabbitmq/chef-cookbook/pull/275) ([jjasghar](https://github.com/jjasghar))
- Fix single quote and nil issues with cluster recipe [\#274](https://github.com/rabbitmq/chef-cookbook/pull/274) ([dude051](https://github.com/dude051))
- Fixed 'rabbitmqctl eval' command for old rabbitmq versions [\#272](https://github.com/rabbitmq/chef-cookbook/pull/272) ([XiangYao](https://github.com/XiangYao))
- Support additional env args [\#269](https://github.com/rabbitmq/chef-cookbook/pull/269) ([krtyyy](https://github.com/krtyyy))
- Add patterns to catch where the node name is surrounded by single-quotes [\#267](https://github.com/rabbitmq/chef-cookbook/pull/267) ([monkey1016](https://github.com/monkey1016))
- Remove the extra curly braces for format\_ssl\_ciphers [\#260](https://github.com/rabbitmq/chef-cookbook/pull/260) ([wenchma](https://github.com/wenchma))
694

JJ Asghar's avatar
JJ Asghar committed
695 696
## [v4.0.0](https://github.com/rabbitmq/chef-cookbook/tree/v4.0.0) (2015-04-24)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.13.0...v4.0.0)
697 698 699

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
700
- Unable to set/override default\_user/pass [\#245](https://github.com/rabbitmq/chef-cookbook/issues/245)
701 702 703

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
704 705
- 4.0.0 release [\#257](https://github.com/rabbitmq/chef-cookbook/pull/257) ([jjasghar](https://github.com/jjasghar))
- allowing to clear a policy which is created in a vhost [\#203](https://github.com/rabbitmq/chef-cookbook/pull/203) ([cvasii](https://github.com/cvasii))
706

JJ Asghar's avatar
JJ Asghar committed
707 708
## [v3.13.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.13.0) (2015-04-23)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.12.0...v3.13.0)
709 710 711

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
712 713 714 715 716
- 3.13.0 [\#256](https://github.com/rabbitmq/chef-cookbook/pull/256) ([jjasghar](https://github.com/jjasghar))
- Added ssl\_ciphers [\#255](https://github.com/rabbitmq/chef-cookbook/pull/255) ([kramvan1](https://github.com/kramvan1))
- Fix plugin\_enabled not having path appended [\#253](https://github.com/rabbitmq/chef-cookbook/pull/253) ([Itxaka](https://github.com/Itxaka))
- Fix \#245 [\#252](https://github.com/rabbitmq/chef-cookbook/pull/252) ([cheeseplus](https://github.com/cheeseplus))
- Add more support for erlang args [\#247](https://github.com/rabbitmq/chef-cookbook/pull/247) ([kramvan1](https://github.com/kramvan1))
717

JJ Asghar's avatar
JJ Asghar committed
718 719
## [v3.12.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.12.0) (2015-04-07)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.11.0...v3.12.0)
720 721 722

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757
- seems cookbook is unable to set/override default username & password \#245 [\#246](https://github.com/rabbitmq/chef-cookbook/issues/246)
- Oops [\#242](https://github.com/rabbitmq/chef-cookbook/issues/242)
- metadata.rb is missing in rabbitmq 3.10.0 cookbook [\#233](https://github.com/rabbitmq/chef-cookbook/issues/233)
- Installation fails if you decide to install erlang from sources [\#224](https://github.com/rabbitmq/chef-cookbook/issues/224)
- 3.4.4 has been released.  [\#222](https://github.com/rabbitmq/chef-cookbook/issues/222)
- Use default version not working in CentOS [\#218](https://github.com/rabbitmq/chef-cookbook/issues/218)
- No changelog for 3.10 [\#216](https://github.com/rabbitmq/chef-cookbook/issues/216)
- When updating the user attributes or the policy attributes they are not taken into consideration if the resource already exists [\#205](https://github.com/rabbitmq/chef-cookbook/issues/205)
- rabbitmq-server can't be started when selinux is enforcing on redhat 7 [\#200](https://github.com/rabbitmq/chef-cookbook/issues/200)
- erlang broken [\#199](https://github.com/rabbitmq/chef-cookbook/issues/199)
- Replace the hard links for package sources with attributes [\#192](https://github.com/rabbitmq/chef-cookbook/issues/192)
- Centos 7.0 support [\#189](https://github.com/rabbitmq/chef-cookbook/issues/189)
- cannot\_read\_enabled\_plugins\_file - eacces [\#182](https://github.com/rabbitmq/chef-cookbook/issues/182)
- loopback\_users cannot be configured [\#159](https://github.com/rabbitmq/chef-cookbook/issues/159)
- .erlang.cookie is ignored [\#137](https://github.com/rabbitmq/chef-cookbook/issues/137)
- Configuring default\_user and default\_pass in rabbitmq.config  is insecure [\#136](https://github.com/rabbitmq/chef-cookbook/issues/136)
- policy provider does not support apply-to [\#135](https://github.com/rabbitmq/chef-cookbook/issues/135)
- Kernel parameters errors [\#124](https://github.com/rabbitmq/chef-cookbook/issues/124)

**Merged pull requests:**

- 3.12.0 [\#249](https://github.com/rabbitmq/chef-cookbook/pull/249) ([jjasghar](https://github.com/jjasghar))
- Fix command error in provider/user.rb [\#243](https://github.com/rabbitmq/chef-cookbook/pull/243) ([shalq](https://github.com/shalq))
- \[\#125\] - Enhancing clustering functionality [\#238](https://github.com/rabbitmq/chef-cookbook/pull/238) ([sunggun-yu](https://github.com/sunggun-yu))
- don't put change password in log [\#237](https://github.com/rabbitmq/chef-cookbook/pull/237) ([kramvan1](https://github.com/kramvan1))
- Remove yum-epel case statement. [\#236](https://github.com/rabbitmq/chef-cookbook/pull/236) ([cmluciano](https://github.com/cmluciano))
- Added pin\_distro\_version for other platforms [\#234](https://github.com/rabbitmq/chef-cookbook/pull/234) ([kramvan1](https://github.com/kramvan1))
- addition of attributes for downloading deb, rpm and esl-erlang-compat [\#220](https://github.com/rabbitmq/chef-cookbook/pull/220) ([dannietjoh](https://github.com/dannietjoh))
- umask [\#219](https://github.com/rabbitmq/chef-cookbook/pull/219) ([cmluciano](https://github.com/cmluciano))
- Additional rabbit configs [\#217](https://github.com/rabbitmq/chef-cookbook/pull/217) ([jacyzon](https://github.com/jacyzon))
- Allow specifying allowed ssl protocol versions via attributes [\#152](https://github.com/rabbitmq/chef-cookbook/pull/152) ([JonathanTron](https://github.com/JonathanTron))
- Open file limit not set correctly [\#127](https://github.com/rabbitmq/chef-cookbook/pull/127) ([jessedavis](https://github.com/jessedavis))

## [v3.11.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.11.0) (2015-02-26)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.10.0...v3.11.0)
758 759 760

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
761 762 763
- Recipe stops server to change erlang cookie even when it's not necessary [\#232](https://github.com/rabbitmq/chef-cookbook/issues/232)
- Type Error with newest code [\#227](https://github.com/rabbitmq/chef-cookbook/issues/227)
- Add support for multiple nodes on one machine [\#225](https://github.com/rabbitmq/chef-cookbook/issues/225)
764 765 766

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
767 768 769 770
- Change module back to Opscode. [\#231](https://github.com/rabbitmq/chef-cookbook/pull/231) ([cmluciano](https://github.com/cmluciano))
- Update Contributing file with new links and help. [\#229](https://github.com/rabbitmq/chef-cookbook/pull/229) ([cmluciano](https://github.com/cmluciano))
- Fix travis build. [\#228](https://github.com/rabbitmq/chef-cookbook/pull/228) ([cmluciano](https://github.com/cmluciano))
- 3.4.4 was released and this is the update [\#223](https://github.com/rabbitmq/chef-cookbook/pull/223) ([jjasghar](https://github.com/jjasghar))
771

JJ Asghar's avatar
JJ Asghar committed
772 773
## [v3.10.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.10.0) (2015-02-05)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.9.0...v3.10.0)
774 775 776

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
777
- version pining does not work by default with use\_distro\_version [\#210](https://github.com/rabbitmq/chef-cookbook/issues/210)
778 779 780

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
781 782 783 784 785
- changed regex behavior for guard command on set user permission resource  [\#215](https://github.com/rabbitmq/chef-cookbook/pull/215) ([fnicholas](https://github.com/fnicholas))
- CentOS 7 support [\#214](https://github.com/rabbitmq/chef-cookbook/pull/214) ([jjasghar](https://github.com/jjasghar))
- inital enforcement of Gemfile.lock [\#213](https://github.com/rabbitmq/chef-cookbook/pull/213) ([jjasghar](https://github.com/jjasghar))
- \*  add support for looback users [\#212](https://github.com/rabbitmq/chef-cookbook/pull/212) ([sethcall](https://github.com/sethcall))
- Add more chefspec tests [\#193](https://github.com/rabbitmq/chef-cookbook/pull/193) ([wenchma](https://github.com/wenchma))
786

JJ Asghar's avatar
JJ Asghar committed
787 788
## [v3.9.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.9.0) (2015-01-28)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.8.0...v3.9.0)
789 790 791

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
792 793 794
- Can't successfully rerun the cookbook if set the wrong parameter the first time [\#201](https://github.com/rabbitmq/chef-cookbook/issues/201)
- New version 3.4.3 released [\#195](https://github.com/rabbitmq/chef-cookbook/issues/195)
- More chefspec test coverage [\#190](https://github.com/rabbitmq/chef-cookbook/issues/190)
795 796 797

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
798 799 800 801
- Distro version pinning [\#211](https://github.com/rabbitmq/chef-cookbook/pull/211) ([kramvan1](https://github.com/kramvan1))
- syntax typos [\#208](https://github.com/rabbitmq/chef-cookbook/pull/208) ([stensonb](https://github.com/stensonb))
- LWRP for managing RabbitMQ parameters [\#207](https://github.com/rabbitmq/chef-cookbook/pull/207) ([portertech](https://github.com/portertech))
- Fix for Issue \#201 [\#202](https://github.com/rabbitmq/chef-cookbook/pull/202) ([jjasghar](https://github.com/jjasghar))
802

JJ Asghar's avatar
JJ Asghar committed
803 804
## [v3.8.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.8.0) (2015-01-08)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.7.0...v3.8.0)
805 806 807

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
808 809 810 811
- Wrong service provider used on Linux Mint [\#194](https://github.com/rabbitmq/chef-cookbook/issues/194)
- undefined method `sensitive' for Chef::Resource::Execute [\#191](https://github.com/rabbitmq/chef-cookbook/issues/191)
- Chef \>= 11.14.0 requirement [\#183](https://github.com/rabbitmq/chef-cookbook/issues/183)
- Change the rabbitmq config file path via cookbook will not take effect [\#157](https://github.com/rabbitmq/chef-cookbook/issues/157)
812 813 814

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
815
- 3.4.3 release [\#196](https://github.com/rabbitmq/chef-cookbook/pull/196) ([jjasghar](https://github.com/jjasghar))
816

JJ Asghar's avatar
JJ Asghar committed
817 818
## [v3.7.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.7.0) (2014-12-18)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.6.0...v3.7.0)
819 820 821

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
822
- RabbitMQ should get pinned on Debian based systems [\#178](https://github.com/rabbitmq/chef-cookbook/issues/178)
823 824 825

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
826 827 828 829 830
- Updating Readme [\#187](https://github.com/rabbitmq/chef-cookbook/pull/187) ([jjasghar](https://github.com/jjasghar))
- Added Three different os supports [\#186](https://github.com/rabbitmq/chef-cookbook/pull/186) ([jjasghar](https://github.com/jjasghar))
- Updating kitchen configs and fixing tests [\#185](https://github.com/rabbitmq/chef-cookbook/pull/185) ([cheeseplus](https://github.com/cheeseplus))
- Supports setting rabbitmq config file to a different path [\#184](https://github.com/rabbitmq/chef-cookbook/pull/184) ([wenchma](https://github.com/wenchma))
- Better upgrade and distro package installation. [\#180](https://github.com/rabbitmq/chef-cookbook/pull/180) ([jjasghar](https://github.com/jjasghar))
831

JJ Asghar's avatar
JJ Asghar committed
832 833
## [v3.6.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.6.0) (2014-12-09)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.5.1...v3.6.0)
834 835 836

**Fixed bugs:**

JJ Asghar's avatar
JJ Asghar committed
837
- Foodcritic failures [\#163](https://github.com/rabbitmq/chef-cookbook/issues/163)
838 839 840

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
841 842 843 844 845
- Restarts after vhost creation [\#179](https://github.com/rabbitmq/chef-cookbook/issues/179)
- undefined method `path' for Chef::Resource::Execute [\#175](https://github.com/rabbitmq/chef-cookbook/issues/175)
- enabled\_plugins file permissions issue [\#174](https://github.com/rabbitmq/chef-cookbook/issues/174)
- rabbitmq doesn't support package upgrade [\#143](https://github.com/rabbitmq/chef-cookbook/issues/143)
- chef run fails when using upstart [\#134](https://github.com/rabbitmq/chef-cookbook/issues/134)
846 847 848

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
849 850 851 852
- Community plugins [\#161](https://github.com/rabbitmq/chef-cookbook/pull/161) ([dggc](https://github.com/dggc))
- Adds policy apply\_to option [\#158](https://github.com/rabbitmq/chef-cookbook/pull/158) ([hufman](https://github.com/hufman))
- make config file template source cookbook configurable [\#151](https://github.com/rabbitmq/chef-cookbook/pull/151) ([mgreensmith](https://github.com/mgreensmith))
- COOK-4694 Remove service restart for vhost mgmnt [\#121](https://github.com/rabbitmq/chef-cookbook/pull/121) ([kamaradclimber](https://github.com/kamaradclimber))
853

JJ Asghar's avatar
JJ Asghar committed
854 855
## [v3.5.1](https://github.com/rabbitmq/chef-cookbook/tree/v3.5.1) (2014-12-05)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.5.0...v3.5.1)
856 857 858

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
859
- New Rabbitmq release [\#165](https://github.com/rabbitmq/chef-cookbook/issues/165)
860 861 862

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
863
- Removing the PATH from the execute resource [\#176](https://github.com/rabbitmq/chef-cookbook/pull/176) ([jjasghar](https://github.com/jjasghar))
864

JJ Asghar's avatar
JJ Asghar committed
865
## [v3.5.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.5.0) (2014-12-02)
JJ Asghar's avatar
v4.12.0  
JJ Asghar committed
866
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.4.0...v3.5.0)
867 868 869

**Fixed bugs:**

JJ Asghar's avatar
JJ Asghar committed
870
- Default for heartbeat is set higher then suggested [\#169](https://github.com/rabbitmq/chef-cookbook/issues/169)
871 872 873

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
874 875 876 877 878 879 880
- Working with queues [\#173](https://github.com/rabbitmq/chef-cookbook/issues/173)
- Readme doesn't have 3.4.0 release [\#164](https://github.com/rabbitmq/chef-cookbook/issues/164)
- \['rabbitmq'\]\['config'\] should not be hard coding again [\#155](https://github.com/rabbitmq/chef-cookbook/issues/155)
- Failed to connect to rabbitmq many times during openstack deployemnt [\#153](https://github.com/rabbitmq/chef-cookbook/issues/153)
- Breaks in Chef 10 [\#149](https://github.com/rabbitmq/chef-cookbook/issues/149)
- Add sensitive flag for resources that expose passwords in log [\#147](https://github.com/rabbitmq/chef-cookbook/issues/147)
- Documentation Fix - Rabbitmq\_policy resource definition incorrect [\#133](https://github.com/rabbitmq/chef-cookbook/issues/133)
881 882 883

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
884 885 886 887 888 889
- Updates \['rabbitmq'\]\['config'\] to use \['rabbitmq'\]\['config\_root'\] attribute [\#172](https://github.com/rabbitmq/chef-cookbook/pull/172) ([wenchma](https://github.com/wenchma))
- Changed the default heartbeat [\#170](https://github.com/rabbitmq/chef-cookbook/pull/170) ([jjasghar](https://github.com/jjasghar))
- Chefspec update [\#168](https://github.com/rabbitmq/chef-cookbook/pull/168) ([jjasghar](https://github.com/jjasghar))
- Updated to 3.4.2 release [\#166](https://github.com/rabbitmq/chef-cookbook/pull/166) ([jjasghar](https://github.com/jjasghar))
- Add raw configuration for rabbitmq.erb [\#123](https://github.com/rabbitmq/chef-cookbook/pull/123) ([kYann](https://github.com/kYann))
-  expose the heartbeat configuration parameter [\#87](https://github.com/rabbitmq/chef-cookbook/pull/87) ([kisoku](https://github.com/kisoku))
890

JJ Asghar's avatar
v4.11.0  
JJ Asghar committed
891
## [v3.4.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.4.0) (2014-11-23)
JJ Asghar's avatar
v4.12.0  
JJ Asghar committed
892 893 894 895
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/pull...v3.4.0)

## [pull](https://github.com/rabbitmq/chef-cookbook/tree/pull) (2014-11-23)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.3.0...pull)
896 897 898

**Closed issues:**

JJ Asghar's avatar
JJ Asghar committed
899
- Intermittent notifies issue with plugin provider [\#141](https://github.com/rabbitmq/chef-cookbook/issues/141)
900 901 902

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
903 904 905 906 907 908
- Updated the RuboCop camel case [\#162](https://github.com/rabbitmq/chef-cookbook/pull/162) ([jjasghar](https://github.com/jjasghar))
- Make rabbitmq service restart immediately [\#154](https://github.com/rabbitmq/chef-cookbook/pull/154) ([wenchma](https://github.com/wenchma))
- Adding switch to make TCP listeners optional [\#150](https://github.com/rabbitmq/chef-cookbook/pull/150) ([frankwis](https://github.com/frankwis))
- Add sensitive flag for resources that expose passwords in log [\#148](https://github.com/rabbitmq/chef-cookbook/pull/148) ([kramvan1](https://github.com/kramvan1))
- 141 plugin notify fix [\#142](https://github.com/rabbitmq/chef-cookbook/pull/142) ([caryp](https://github.com/caryp))
- Fix user\_has\_tag? issue when name and tag are the same [\#140](https://github.com/rabbitmq/chef-cookbook/pull/140) ([shunwen](https://github.com/shunwen))
909

JJ Asghar's avatar
JJ Asghar committed
910 911
## [v3.3.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.3.0) (2014-08-28)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.2.2...v3.3.0)
912 913 914

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
915 916 917 918
- test-kitchen updates - porting to serverspec, added cluster suites [\#138](https://github.com/rabbitmq/chef-cookbook/pull/138) ([kennonkwok](https://github.com/kennonkwok))
- update rabbitmq\_policy definition to properly enter params [\#132](https://github.com/rabbitmq/chef-cookbook/pull/132) ([zarry](https://github.com/zarry))
- Make cluster nodes list more deterministic [\#128](https://github.com/rabbitmq/chef-cookbook/pull/128) ([dgivens](https://github.com/dgivens))
- Fix restarts on erlang cookie setting \(again\) [\#120](https://github.com/rabbitmq/chef-cookbook/pull/120) ([kennonkwok](https://github.com/kennonkwok))
919

JJ Asghar's avatar
JJ Asghar committed
920 921
## [v3.2.2](https://github.com/rabbitmq/chef-cookbook/tree/v3.2.2) (2014-05-08)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.2.0...v3.2.2)
922

JJ Asghar's avatar
JJ Asghar committed
923 924
## [v3.2.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.2.0) (2014-04-24)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.1.0...v3.2.0)
925

JJ Asghar's avatar
JJ Asghar committed
926 927
## [v3.1.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.1.0) (2014-03-28)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.0.4...v3.1.0)
928

JJ Asghar's avatar
JJ Asghar committed
929 930
## [v3.0.4](https://github.com/rabbitmq/chef-cookbook/tree/v3.0.4) (2014-03-19)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.0.2...v3.0.4)
931

JJ Asghar's avatar
JJ Asghar committed
932 933
## [v3.0.2](https://github.com/rabbitmq/chef-cookbook/tree/v3.0.2) (2014-02-28)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v3.0.0...v3.0.2)
934

JJ Asghar's avatar
JJ Asghar committed
935 936
## [v3.0.0](https://github.com/rabbitmq/chef-cookbook/tree/v3.0.0) (2014-02-28)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v2.4.2...v3.0.0)
937

JJ Asghar's avatar
JJ Asghar committed
938 939
## [v2.4.2](https://github.com/rabbitmq/chef-cookbook/tree/v2.4.2) (2014-02-27)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v2.4.0...v2.4.2)
940

JJ Asghar's avatar
JJ Asghar committed
941 942
## [v2.4.0](https://github.com/rabbitmq/chef-cookbook/tree/v2.4.0) (2014-02-14)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v2.3.2...v2.4.0)
943

JJ Asghar's avatar
JJ Asghar committed
944 945
## [v2.3.2](https://github.com/rabbitmq/chef-cookbook/tree/v2.3.2) (2013-10-08)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/v2.3.0...v2.3.2)
946 947 948

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
949 950
- \[COOK-3633\] Notify stop, log, and start from the template resource [\#86](https://github.com/rabbitmq/chef-cookbook/pull/86) ([sethvargo](https://github.com/sethvargo))
- \[COOK-3606\] remove trailing \n from erlang cookie file contents [\#84](https://github.com/rabbitmq/chef-cookbook/pull/84) ([portertech](https://github.com/portertech))
951

JJ Asghar's avatar
JJ Asghar committed
952 953
## [v2.3.0](https://github.com/rabbitmq/chef-cookbook/tree/v2.3.0) (2013-08-28)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/2.1.2...v2.3.0)
954 955 956

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
957 958
- Don't log RabbitMQ passwords. [\#62](https://github.com/rabbitmq/chef-cookbook/pull/62) ([jakedavis](https://github.com/jakedavis))
- Add attribute to bind erlang networking to localhost. [\#46](https://github.com/rabbitmq/chef-cookbook/pull/46) ([abecciu](https://github.com/abecciu))
959

JJ Asghar's avatar
JJ Asghar committed
960 961
## [2.1.2](https://github.com/rabbitmq/chef-cookbook/tree/2.1.2) (2013-06-10)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/2.1.0...2.1.2)
962 963 964

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
965 966 967 968
- Cook 3099 [\#60](https://github.com/rabbitmq/chef-cookbook/pull/60) ([btm](https://github.com/btm))
- COOK-3099 [\#59](https://github.com/rabbitmq/chef-cookbook/pull/59) ([stensonb](https://github.com/stensonb))
- \[COOK-3079\] Use word-boundaries to delimit in permission grep [\#58](https://github.com/rabbitmq/chef-cookbook/pull/58) ([vhata](https://github.com/vhata))
- \[COOK-3078\] Escape and quote password before using [\#57](https://github.com/rabbitmq/chef-cookbook/pull/57) ([vhata](https://github.com/vhata))
969

JJ Asghar's avatar
JJ Asghar committed
970 971
## [2.1.0](https://github.com/rabbitmq/chef-cookbook/tree/2.1.0) (2013-05-28)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/2.0.0...2.1.0)
972 973 974

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
975 976
- foodcritic  alerts fixes [\#52](https://github.com/rabbitmq/chef-cookbook/pull/52) ([ranjib](https://github.com/ranjib))
- Make clustering work [\#48](https://github.com/rabbitmq/chef-cookbook/pull/48) ([tchoi80](https://github.com/tchoi80))
JJ Asghar's avatar
JJ Asghar committed
977
- \[COOK-2575\] add LWRP for setting policies [\#43](https://github.com/rabbitmq/chef-cookbook/pull/43) ([robertchoi80](https://github.com/robertchoi80))
978

JJ Asghar's avatar
JJ Asghar committed
979 980
## [2.0.0](https://github.com/rabbitmq/chef-cookbook/tree/2.0.0) (2013-03-22)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/1.8.0...2.0.0)
981 982 983

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
984 985
- \[COOK-2391\] Added support for verify verify\_peer and fail\_if\_no\_peer\_cert true [\#38](https://github.com/rabbitmq/chef-cookbook/pull/38) ([portertech](https://github.com/portertech))
- COOK-2211 New way to manage virtualhosts [\#33](https://github.com/rabbitmq/chef-cookbook/pull/33) ([kamaradclimber](https://github.com/kamaradclimber))
986

JJ Asghar's avatar
JJ Asghar committed
987 988
## [1.8.0](https://github.com/rabbitmq/chef-cookbook/tree/1.8.0) (2013-01-08)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/1.7.0...1.8.0)
989 990 991

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
992
- add disk\_free\_limit \(mem\_relative\) and vm\_memory\_high\_watermark settings [\#30](https://github.com/rabbitmq/chef-cookbook/pull/30) ([dcrosta](https://github.com/dcrosta))
993

JJ Asghar's avatar
JJ Asghar committed
994 995
## [1.7.0](https://github.com/rabbitmq/chef-cookbook/tree/1.7.0) (2012-12-17)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/1.6.4...1.7.0)
996 997 998

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
999
- Cook 1850: Add Oracle support to RabbitMQ [\#26](https://github.com/rabbitmq/chef-cookbook/pull/26) ([tas50](https://github.com/tas50))
1000

JJ Asghar's avatar
JJ Asghar committed
1001 1002
## [1.6.4](https://github.com/rabbitmq/chef-cookbook/tree/1.6.4) (2012-10-20)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/1.6.2...1.6.4)
1003 1004 1005

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
1006
- COOK-1493 fix system callout to properly determine if plugin is enabled [\#12](https://github.com/rabbitmq/chef-cookbook/pull/12) ([bignastybryce](https://github.com/bignastybryce))
1007

JJ Asghar's avatar
JJ Asghar committed
1008 1009
## [1.6.2](https://github.com/rabbitmq/chef-cookbook/tree/1.6.2) (2012-09-17)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/1.6.0...1.6.2)
1010 1011 1012

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
1013
- \[COOK-1552\] removed rogue single quote from rabbitmq ssl configuration [\#18](https://github.com/rabbitmq/chef-cookbook/pull/18) ([portertech](https://github.com/portertech))
1014

JJ Asghar's avatar
JJ Asghar committed
1015 1016
## [1.6.0](https://github.com/rabbitmq/chef-cookbook/tree/1.6.0) (2012-09-14)
[Full Changelog](https://github.com/rabbitmq/chef-cookbook/compare/1.5.0...1.6.0)
1017 1018 1019

**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
1020 1021 1022
- COOK-1503 Recipe to enable web management console [\#15](https://github.com/rabbitmq/chef-cookbook/pull/15) ([bignastybryce](https://github.com/bignastybryce))
- COOK-1501 Allow installation from yum [\#14](https://github.com/rabbitmq/chef-cookbook/pull/14) ([bignastybryce](https://github.com/bignastybryce))
- apt cookbook 1.4.4 now does this automatically [\#13](https://github.com/rabbitmq/chef-cookbook/pull/13) ([mattray](https://github.com/mattray))
1023

JJ Asghar's avatar
JJ Asghar committed
1024
## [1.5.0](https://github.com/rabbitmq/chef-cookbook/tree/1.5.0) (2012-07-12)
1025 1026
**Merged pull requests:**

JJ Asghar's avatar
JJ Asghar committed
1027 1028 1029 1030
- COOK-1386 [\#9](https://github.com/rabbitmq/chef-cookbook/pull/9) ([mattray](https://github.com/mattray))
- COOK-1331 adding LWRP for enabling/disabling plugins [\#5](https://github.com/rabbitmq/chef-cookbook/pull/5) ([jschneiderhan](https://github.com/jschneiderhan))
- \[COOK-1219\] immediately restart rabbitmq after changing configuration [\#2](https://github.com/rabbitmq/chef-cookbook/pull/2) ([portertech](https://github.com/portertech))
- Add support for Amazon Linux \(i.e. "amazon"\) [\#1](https://github.com/rabbitmq/chef-cookbook/pull/1) ([jordandm](https://github.com/jordandm))
1031 1032 1033



JJ Asghar's avatar
JJ Asghar committed
1034
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*