For product versions and upgrade paths, see Upgrade Planner.
Release Date: March 16, 2023
This release fixes the following issues:
This release has the following known issues:
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 | 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.
Release Date: January 18, 2023
This release fixes the following issues:
-1
failing. loggregator-agent-release v6.5.6 fixes this.Release Date: November 10, 2022
This release includes the following security fix:
This release has the following fix:
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.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 result in 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.
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.
Release Date: October 13, 2022
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.
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 result in 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.
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.
Release Date: August 22, 2022
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.
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 result in 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.
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.
Release Date: June 24, 2022
This release contains the following change:
This release fixes the following issue:
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 result in 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.
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.
Release Date: May 24, 2022
New features and changes in this release:
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 result in 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.
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.
Release Date: May 18, 2022
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.
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 result in 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.
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.
To view the release notes for another product version, select the version from the dropdown at the top of this page.