This topic describes the changes in this minor release of VMware Tanzu RabbitMQ for VMs.

For product versions and upgrade paths, see Upgrade Planner.

v2.1.13

Release date: November 9, 2023

Resolved issues

This release fixes the following issues:

Known issues

This release has the following known issues:

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.16 or later, 2.12.x, 2.13.x
Erlang 26.1.2 and 25.3.2.7
HAProxy 2.6.15
OSS RabbitMQ* 3.12.8, 3.11.25, and 3.10.25
Stemcell 621.x
bpm 1.2.9
cf-cli 1.50.0
cf-rabbitmq 562.0.0
cf-rabbitmq-multitenant-broker 171.0.0
cf-rabbitmq-smoke-tests 198.0.0
cf-service-gateway 129.0.0
count-cores-indicator 2.0.0
loggregator-agent 7.6.4
on-demand-service-broker 0.45.0
rabbitmq-metrics 129.0.0
rabbitmq-on-demand-adapter 279.0.0
routing 0.283.0
service-metrics 2.0.33

* For more information, see the v3.12.8, v3.11.25, and v3.10.25 GitHub documentation.

v2.1.12

Release date: September 25, 2023

Resolved issues

There are no resolved issues in this release.

Known issues

This release has the following known issues:

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.16 or later, 2.12.x, 2.13.x
Erlang 25.3.2.6
HAProxy 2.6.15
OSS RabbitMQ* 3.10.25 and 3.11.23
Stemcell 621.x
bpm 1.2.7
cf-cli 1.47.0
cf-rabbitmq 549.0.0
cf-rabbitmq-multitenant-broker 163.0.0
cf-rabbitmq-smoke-tests 192.0.0
cf-service-gateway 123.0.0
count-cores-indicator 2.0.0
loggregator-agent 7.6.2
on-demand-service-broker 0.43.3
rabbitmq-metrics 123.0.0
rabbitmq-on-demand-adapter 270.0.0
routing 0.280.0
service-metrics 2.0.32

* For more information, see the v3.10.25 and v3.11.23 release notes in GitHub.

v2.1.11

Release Date: July 21, 2023

Resolved issues

This release has the following fix:

  • Resolves an issue where enabling OAuth2 could result in a failure to deploy instances.

Known issues

This release has the following known issues:

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.16 or later, 2.12.x, 2.13.x
Erlang 25.3.2.4
HAProxy 2.6.14
OSS RabbitMQ* 3.10.25 and 3.11.20
Stemcell 621.x
bpm 1.2.4
cf-cli 1.45.0
cf-rabbitmq 532.0.0
cf-rabbitmq-multitenant-broker 152.0.0
cf-rabbitmq-smoke-tests 181.0.0
cf-service-gateway 114.0.0
count-cores-indicator 2.0.0
loggregator-agent 7.3.0
on-demand-service-broker 0.43.2
rabbitmq-metrics 116.0.0
rabbitmq-on-demand-adapter 260.0.0
routing 0.275.0
service-metrics 2.0.30

* For more information, see the v3.10.25 and v3.11.20 GitHub documentation.

v2.1.10

Release date: June 29, 2023

Resolved issues

This release has the following fix:

  • Resolves an issue in route-registrar that caused unnecessary routing churn.

Known issues

This release has the following known issues:

  • Enabling OAuth2 could result in a failure to deploy instances.

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.16 or later, 2.12.x, 2.13.x
Erlang 25.3.2.2
HAProxy 2.6.14
OSS RabbitMQ* 3.10.24 and 3.11.19
Stemcell 621.x
bpm 1.2.2
cf-cli 1.46.0
cf-rabbitmq 525.0.0
cf-rabbitmq-multitenant-broker 152.0.0
cf-rabbitmq-smoke-tests 178.0.0
cf-service-gateway 111.0.0
count-cores-indicator 2.0.0
loggregator-agent 7.2.2
on-demand-service-broker 0.43.1
rabbitmq-metrics 113.0.0
rabbitmq-on-demand-adapter 258.0.0
routing 0.272.0
service-metrics 2.0.29

* For more information, see the v3.10.24 and v3.11.19 GitHub documentation.

v2.1.9

Release Date: May 15, 2023

Resolved issues

This release has the following fix:

  • Failed upgrades to RabbitMQ v3.11: Attempts to upgrade to RabbitMQ v3.11 failed for instances that were created before RabbitMQ v3.8. To upgrade such instances to RabbitMQ v3.11:
    1. Install the VMware Tanzu RabbitMQ for VMs v2.1.9 tile.
    2. Select RabbitMQ v3.10 and run the upgrade-all-on-demand-instances errand.
    3. Select RabbitMQ v3.11 and run the upgrade-all-on-demand-instances errand again.

Known issues

This release has the following known issues:

  • Enabling OAuth2 could result in a failure to deploy instances.

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.16 or later, 2.12.x, 2.13.x
Erlang 25.3.2
HAProxy 2.6.13
OSS RabbitMQ* 3.10.22 and 3.11.15
Stemcell 621.x
bpm 1.2.1
cf-cli 1.44.0
cf-rabbitmq 511.0.0
cf-rabbitmq-multitenant-broker 147.0.0
cf-rabbitmq-smoke-tests 173.0.0
cf-service-gateway 106.0.0
count-cores-indicator 2.0.0
loggregator-agent 7.2.1
on-demand-service-broker 0.43.0
rabbitmq-metrics 109.0.0
rabbitmq-on-demand-adapter 251.0.0
routing 0.266.0
service-metrics 2.0.28

* For more information, see the v3.10.22 and v3.11.15 GitHub documentation.

v2.1.8

Release Date: March 27, 2023

Resolved issues

This release fixes the following issues:

  • Auth code flow for accessing the RabbitMQ management interface: When you configure OAuth2, access to the RabbitMQ management interface is by auth code flow. This improves security.

Known issues

This release has the following known issues:

  • Failed upgrades to RabbitMQ v3.11: Attempts to upgrade to RabbitMQ v3.11 can fail for instances that were created before RabbitMQ v3.8.

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.16 or later, 2.12.x, 2.13.x
Erlang 25.3
HAProxy 2.6.11
OSS RabbitMQ* 3.10.20 and 3.11.11
Stemcell 621.x
bpm 1.1.21
cf-cli 1.44.0
cf-rabbitmq 500.0.0
cf-rabbitmq-multitenant-broker 143.0.0
cf-rabbitmq-smoke-tests 170.0.0
cf-service-gateway 102.0.0
loggregator-agent 7.1.2
on-demand-service-broker 0.43.0
rabbitmq-metrics 105.0.0
rabbitmq-on-demand-adapter 245.0.0
routing 0.260.0
service-metrics 2.0.26

* For more information, see the v3.10.20 and v3.11.11 GitHub documentation.

v2.1.7

Release Date: March 16, 2023

Resolved issues

This release fixes the following issues:

  • The Loggregator subsystem might fail to collect logs because of a missing certificate.
  • If the metrics collection is set to a negative interval to deactivate collection, the deployment fails.

Known issues

This release has the following known issues:

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.16 or later, 2.12.x, 2.13.x
Erlang 25.2.3
HAProxy 2.6.9
OSS RabbitMQ* 3.10.18
Stemcell 621.x
bpm 1.1.21
cf-cli 1.41.0
cf-rabbitmq 492.0.0
cf-rabbitmq-multitenant-broker 139.0.0
cf-rabbitmq-smoke-tests 166.0.0
cf-service-gateway 97.0.0
loggregator-agent 7.1.2
on-demand-service-broker 0.42.6
rabbitmq-metrics 103.0.0
rabbitmq-on-demand-adapter 240.0.0
routing 0.259.0
service-metrics 2.0.26

* For more information, see the v3.10.18 GitHub documentation.

v2.1.6

Release Date: January 18, 2023

Resolved issues

This release fixes the following issues:

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.x, 2.12.x, 2.13.x
Erlang 24.3.4.7, 25.2
HAProxy 2.6.7
OSS RabbitMQ* 3.9.27, 3.10.13
Stemcell 621.x
bpm 1.1.21
cf-cli 1.41.0
cf-rabbitmq 478.0.0
cf-rabbitmq-multitenant-broker 128.0.0
cf-service-gateway 91.0.0
cf-rabbitmq-smoke-tests 154.0.0
loggregator-agent 7.0.1
on-demand-service-broker 0.42.6
rabbitmq-metrics 96.0.0
rabbitmq-on-demand-adapter 227.0.0
routing 0.254.0
service-metrics 2.0.24

* For more information, see the v3.9.27 and v3.10.13 GitHub documentation.

v2.1.5

Release Date: November 10, 2022

Security fixes

This release includes the following security fix:

  • golang: Updated to v1.19.2 to fix CVEs. For more information, see the golang repository in GitHub.

Resolved issues

This release has the following fix:

  • The prom_scraper BOSH job no longer generates multiple error logs about metrics scraping failures: This release fixes the error log spam caused by TLS certification failures when using on-demand service instances.

Known issues

This release has the following known issues:

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

  • The Loggregator subsystem might fail to collect logs because of a missing certificate.

  • If the metrics collection is set to a negative interval to disable collection, deployment will fail.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.x, 2.12.x, 2.13.x
Erlang 24.3.4.6, 25.1.1
HAProxy 2.6.6
OSS RabbitMQ* 3.9.24, 3.10.10
Stemcell 621.x
bpm 1.1.19
cf-cli 1.41.0
cf-rabbitmq 465.0.0
cf-rabbitmq-multitenant-broker 122.0.0
cf-rabbitmq-smoke-tests 144.0.0
cf-service-gateway 84.0.0
loggregator-agent 6.5.2
on-demand-service-broker 0.42.5
rabbitmq-metrics 89.0.0
rabbitmq-on-demand-adapter 222.0.0
routing 0.244.0
service-metrics 2.0.22

* For more information, see the v3.9.22 and v3.10.7 GitHub documentation.

v2.1.4

Release Date: October 13, 2022

Features

New features and changes in this release:

  • You can now specify a different set of VM extensions for each on-demand plan: This is in addition to global VM extensions that apply to all on-demand service instances. For instructions, see Configure the Service Plan.

  • This release includes the latest HAProxy v2, upgraded from v1: For multitenant service instances, if you are using an HTTP client to connect to the RabbitMQ Management UI through HAProxy, and this client doesn’t conform with the HTTP spec (for example, by treating HTTP headers as case-sensitive), you might see errors when connecting to the UI after upgrading.

Known issues

This release has the following known issues:

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

  • The prom_scraper BOSH job might generate multiple error logs about metrics scraping failures: This applies to on-demand service instances and has no effect on collected RabbitMQ metrics, which continue to be successfully collected. This issue only occurs if the Ops Manager root TLS CA and the Services TLS CA do not share a common trust chain.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.x, 2.12.x, 2.13.x
Erlang 24.3.4.4
HAProxy 2.6.5
OSS RabbitMQ* 3.9.22, 3.10.7
Stemcell 621.x
bpm 1.1.19
cf-cli 1.39.0
cf-rabbitmq 456.0.0
cf-rabbitmq-multitenant-broker 120.0.0
cf-rabbitmq-smoke-tests 142.0.0
cf-service-gateway 82.0.0
loggregator-agent 6.5.0
on-demand-service-broker 0.42.5
rabbitmq-metrics 87.0.0
rabbitmq-on-demand-adapter 219.0.0
routing 0.238.0
service-metrics 2.0.19

* For more information, see the v3.9.22 and v3.10.7 GitHub documentation.

v2.1.3

Release Date: August 22, 2022

Resolved issues

This release fixes the following issue:

  • RabbitMQ system metrics are now available through the Log Cache cf CLI plug-in: This function requires you to enable the Prom Scraper Compatibility with Log Cache property in Global settings for on-demand plans. For more information, see Configure Global Settings.

    Note If you are upgrading from a previous version of Tanzu RabbitMQ, this property is deactived by default to prevent discontinuity in emitted metrics after upgrading. If you enable this property and click Apply Changes, RabbitMQ system metrics are emitted under a new source_id, which is the GUID of the service instance.

Known issues

This release has the following known issues:

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

  • For on-demand service instances, the prom_scraper BOSH job may generate many error logs about metrics scraping failures. Note that this has no effect on collected RabbitMQ metrics, which continue to be successfully collected, and only occurs if the Ops Manager root TLS CA and the Services TLS CA do not share a common trust chain.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.x, 2.12.x, 2.13.x
Erlang 24.3.4.2
HAProxy 1.8.30
OSS RabbitMQ* 3.9.21, 3.10.6
Stemcell 621.x
bpm 1.1.18
cf-cli 1.38.0
cf-rabbitmq 448.0.0
cf-rabbitmq-multitenant-broker 118.0.0
cf-rabbitmq-smoke-tests 133.0.0
cf-service-gateway 77.0.0
loggregator-agent 6.4.3
on-demand-service-broker 0.42.4
rabbitmq-metrics 82.0.0
rabbitmq-on-demand-adapter 215.0.0
routing 0.237.0
service-metrics 2.0.17

* For more information, see the v3.9.21 and v3.10.6 GitHub documentation.

v2.1.2

Release Date: June 24, 2022

Security fixes

  • Important: Erlang has been updated to v24.3.4.2 to resolve CVE-2022-37026.

Features

This release contains the following change:

  • RabbitMQ v3.10 is now available in this version. Service instances running on RabbitMQ v3.9 continue to run on v3.9 until configured to run on v3.10.

Resolved issues

This release fixes the following issue:

  • LDAP authentication no longer fails when connecting over TLS: For more information about this issue, see issue 4726 on GitHub.

Known issues

This release has the following known issues:

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

  • Metrics for on-demand RabbitMQ clusters do not appear when using the Log Cache cf CLI plug-in This is resolved in v2.1.3, but you must manually enable compatibility with this plug-in. For more information, see the v2.1.3 release notes.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.x, 2.12.x, 2.13.x
Erlang 24.3.4.2
HAProxy 1.8.30
OSS RabbitMQ* 3.9.20, 3.10.5
Stemcell 621.x
bpm 1.1.18
cf-cli 1.38.0
cf-rabbitmq 443.0.0
cf-rabbitmq-multitenant-broker 115.0.0
cf-service-gateway 75.0.0
cf-rabbitmq-smoke-tests 131.0.0
loggregator-agent 6.4.2
on-demand-service-broker 0.42.4
rabbitmq-metrics 79.0.0
rabbitmq-on-demand-adapter 211.0.0
routing 0.235.0
service-metrics 2.0.16

* For more information, see the v3.9.20 and v3.10.5 GitHub documentation.

v2.1.1

Release Date: May 24, 2022

Features

New features and changes in this release:

  • Updates RabbitMQ version to fix a CVE.

Known issues

This release has the following issues:

Important This version contains a release of Erlang that is affected by CVE-2022-37026. VMware strongly recommends upgrading to VMware Tanzu RabbitMQ for VMs v2.1.2 or later as soon as possible.

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

  • Service instances that use LDAP authentication over TLS can fail in some cases: This is resolved in v2.1.2. For more information about the issue, see issue 4726 on GitHub.

  • Metrics for on-demand RabbitMQ clusters do not appear when using the Log Cache cf CLI plug-in This is resolved in v2.1.3, but you must manually enable compatibility with this plug-in. For more information, see the v2.1.3 release notes.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.x, 2.12.x, 2.13.x
Erlang 24.3.4
HAProxy 1.8.30
OSS RabbitMQ* 3.9.18
Stemcell 621.x
bpm 1.1.17
cf-cli 1.38.0
cf-rabbitmq 440.0.0
cf-rabbitmq-multitenant-broker 115.0.0
cf-service-gateway 74.0.0
cf-rabbitmq-smoke-tests 130.0.0
loggregator-agent 6.4.1
on-demand-service-broker 0.42.4
rabbitmq-metrics 79.0.0
rabbitmq-on-demand-adapter 210.0.0
routing 0.232.0
service-metrics 2.0.16

* For more information, see the v3.9.18 GitHub documentation.

v2.1.0

Release Date: May 18, 2022

Features

New features and changes in this release:

  • VMware Tanzu Application Service for VMs (TAS for VMs) v2.13 Support: New changes to the log collection architecture within TAS for VMs v2.13 required changes to VMware Tanzu RabbitMQ for VMs to support existing metrics flows. As a result, VMware Tanzu RabbitMQ for VMs v2.0.x and earlier is only compatible with TAS for VMs v2.12 and earlier. If you are upgrading your TAS for VMs installation to v2.13, you must also upgrade VMware Tanzu RabbitMQ for VMs to version v2.1.

  • RabbitMQ v3.9: RabbitMQ v3.9 is now the default installed version. On-demand instances that are currently running RabbitMQ version v3.8 are upgraded to RabbitMQ v3.9 if you run the upgrade-all-service-instances errand when installing this release.

    Important changes in RabbitMQ v3.9 include Streams, Erlang v24 support and JSON logging. For more information about these features, see the RabbitMQ v3.9 release page in GitHub.

Known issues

This release has the following issues:

Important This version contains a release of Erlang that is affected by CVE-2022-37026. VMware strongly recommends upgrading to VMware Tanzu RabbitMQ for VMs v2.1.2 or later as soon as possible.

  • Changing the erlang cookie can cause failed deployments: Changing the Erlang cookie value requires cluster downtime and can cause failed deployments. For more information, see Changing the erlang cookie value known issue.

  • Service instances that use LDAP authentication over TLS can fail in some cases: This is resolved in v2.1.2. For more information about the issue, see issue 4726 on GitHub.

  • Metrics for on-demand RabbitMQ clusters do not appear when using the Log Cache cf CLI plug-in This is resolved in v2.1.3, but you must manually enable compatibility with this plug-in. For more information, see the v2.1.3 release notes.

Compatibility

The following components are compatible with this release:

Component Version
VMware Tanzu Application Service for VMs 2.11.x, 2.12.x, 2.13.x
Erlang 24.3.3
HAProxy 1.8.30
OSS RabbitMQ* 3.9.15
Stemcell 621.x
bpm 1.1.17
cf-cli 1.38.0
cf-rabbitmq 434.0.0
cf-rabbitmq-multitenant-broker 114.0.0
cf-service-gateway 72.0.0
cf-rabbitmq-smoke-tests 129.0.0
loggregator-agent 6.4.0
on-demand-service-broker 0.42.4
rabbitmq-metrics 78.0.0
rabbitmq-on-demand-adapter 209.0.0
routing 0.232.0
service-metrics 2.0.16

* For more information, see the v3.9.15 GitHub documentation.

View release notes for another version

To view the release notes for another product version, select the version from the drop-down menu at the top of this page.

check-circle-line exclamation-circle-line close-line
Scroll to top icon