VMware Tanzu RabbitMQ 1.2.3

VMware Tanzu RabbitMQ 1.2.3 is a security release which has two changes only. Erlang is now updated to version to include the fix for CVE-2022-37026 and RabbitMQ is now updated to 3.9.23. Everything else remains the same as the 1.2.2 release.

VMware Tanzu RabbitMQ 1.2.2

VMware Tanzu RabbitMQ 1.2.2 contains the following packages and changes

  • RabbitMQ 3.9.13
  • Erlang 24.1.4
  • Cluster Operator 1.11.1
  • Topology Operator 1.2.1
  • Standby Replication Operator 0.6.0

Tanzu RabbitMQ OCI

  • Tanzu RabbitMQ now reports the correct version in the startup logs.
  • Standby Replication stream client can now connect over TLS to the upstream.

Release notes for individual RabbitMQ versions from 3.9.9 to 3.9.13:

Cluster Operator 1.11.1

  • Fixed an incorrect check when the default image pull secret was set to empty string.

Check the release note for Cluster Operator 1.11.1 here.

VMware Tanzu RabbitMQ 1.2.1

VMware Tanzu RabbitMQ 1.2.1 contains the following packages and changes

  • RabbitMQ 3.9.8
  • Erlang 24.1
  • Cluster Operator 1.11.0
  • Topology Operator 1.2.1
  • Standby Replication Operator 0.6.0

Tanzu RabbitMQ OCI

  • User and group permissions have been adjusted to make the OCI compatible with OpenShift.

Cluster Operator 1.11.0

  • Allow a default to be set for imagePullSecrets on operator scope
  • Set podSecurityContext.fsGroup to 0 instead of 999
  • Bump k8s api 1.22
  • Fix port exposure in MQTT/STOMP and WS variants
  • Include protocol information in Service ports
  • Do not requeue error when disableNonTLSListeners is true and TLS has not been configured

Known issues

  • Tanzu RabbitMQ prints incorrect version in the logs.
  • Standby Replication downstream worker does not load TLS settings correctly.

VMware Tanzu RabbitMQ 1.2.0

VMware Tanzu RabbitMQ 1.2 contains the following packages and changes

  • RabbitMQ 3.9.8
  • Erlang 24.1
  • Cluster Operator 1.10.0
  • Topology Operator 1.2.1
  • Standby Replication Operator 0.6.0

RabbitMQ 3.9.8

Bug Fixes

  • When the mandatory flag was used when publishing to classic queues, but publisher confirms were not, channels memory usage would grow indefinitely.
  • rabbitmq-diagnostics memory_breakdown failed to read memory of connection reader, writer and channel processes.
  • In some environments, Stream replicas advertised IP addresses that could not be reached by cluster peers (eg. IP addresses behind a NAT in a Docker deployment). RabbitMQ node hostnames are now advertised as well so that other peers can resolve them to get an externally visible IP address.

Prometheus Plugin

  • More data is exposed via the GET /metrics/detailed endpoint.

Management Plugin

  • When setting topic permissions, the list of exchanges in the UI now honors the currently selected virtual host.

Web STOMP Plugin

  • STOMP-over-WebSockets connections now can consume from streams.

Commercial Plugins

Warm Standby Replication

  • New plugin included in this release.
  • This plugin provides the functionality to setup a Warm Standby cluster.
  • This plugin allows to replicate messages across two different RabbitMQ clusters over the WAN.

Schema Definition Replication

  • Now supports filtering of downstream entities, allowing to exclude users, vhost, queues, etc. from the replication.

Cluster Operator 1.10.0

  • Move default image configuration to operator pod environment variables, this allows for easier helm integration
  • Reduced log volume by making use of debug level
  • Add documented examples for NetworkPolicies

Messaging Topology Operator 1.2.1

  • Fixed an issue that would cause endless reconciliations
  • Remove update and create permissions for rmq, secrets, and services
  • 'Edit' permission to create secrets is necessary for users.rabbitmq.com. The operator supports creating generated credentials for users and therefore needs to be able to create k8s secret.

Standby Replication Operator 1.2.1

Standby Replication Operator is included in this release. This allows for an 'Active Passive toplogy to be configured for VMware Tanzu RabbitMQ 1.2.

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