Skip to content

Releases: rabbitmq/cluster-operator

v2.3.0

08 Jun 15:47
4ab93d3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0

15 Mar 13:22
bb4f20d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0

05 Jan 11:31
0f2acc0
Compare
Choose a tag to compare

⚠️ Upgrading the cluster-operator to this version will update RabbitMQ clusters (i.e. will cause rolling update of the underlying StatefulSets).
If you want to control when a RabbitMQ cluster gets updated, make sure to pause reconciliation before upgrading the cluster-operator.
After upgrading the cluster-operator, resume reconciliation whenever it's safe to update the RabbitMQ cluster.
See Pause reconciliation for a RabbitMQ cluster.

Multi-arch support

The RabbitMQ cluster-operator now supports both AMD64 and ARM64 architectures out of the box. The image used in the release manifest is a multi-architecture OCI, which is automatically resolved by your container runtime to the underlying image relevant to your architecture.

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.1.0

2.0.0

22 Sep 14:58
8f21ba0
Compare
Choose a tag to compare

Breaking Changes ⚠️

This version requires RabbitMQ 3.9.9 upwards. Please ensure all existing RabbitMQ clusters are 3.9.9 upwards before upgrading else those RabbitMQ clusters will fail to start after cluster-operator upgrade.
If you cannot upgrade some of your existing RabbitMQ clusters to 3.9.9 or newer, pause reconciliation before upgrading the cluster-operator.

⚠️ Upgrading the cluster-operator to this version will update RabbitMQ clusters (i.e. will cause rolling update of the underlying StatefulSets).
If you want to control when a RabbitMQ cluster gets updated, make sure to pause reconciliation before upgrading the cluster-operator.
After upgrading the cluster-operator, resume reconciliation whenever it's safe to update the RabbitMQ cluster.

See Pause reconciliation for a RabbitMQ cluster.

What's Changed

New Contributors

Full Changelog: v1.14.0...v2.0.0

1.14.0

15 Jun 09:30
f2ab5ce
Compare
Choose a tag to compare

What's Changed

Dependency Changes

  • Bump github.com/eclipse/paho.mqtt.golang from 1.3.5 to 1.4.1 [7ea3870]
  • Bump github.com/mikefarah/yq/v4 from 4.25.1 to 4.25.2 [fb6f8c6]
  • Bump gopkg.in/ini.v1 from 1.66.4 to 1.66.5 [cd31dab]
  • Bump gopkg.in/ini.v1 from 1.66.5 to 1.66.6 (#1050) [bf12a91]
  • Bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.12.1 [95efc44]
  • Bump sigs.k8s.io/controller-tools from 0.8.0 to 0.9.0 [a3b5e3a]
  • Bump sigs.k8s.io/kind from 0.13.0 to 0.14.0 [519883b]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.5.4 to 4.5.5 [44d84e4]

New Contributors

Full Changelog: v1.13.1...v1.14.0

1.13.1

23 May 12:51
d00b168
Compare
Choose a tag to compare

Release Notes

  • Merge pull request #1040 from jiuker/fix_validateAndGetOwner [d00b168]
  • Bump default rmq to 3.10.2 [d8fb517]
  • switch case change simple! [9bccf91]

Dependency Changes

1.13.0

16 May 15:37
019bc24
Compare
Choose a tag to compare

What's Changed

Dependency Changes

  • Bump github.com/elastic/crd-ref-docs from 0.0.7 to 0.0.8 [fc40864]
  • Bump github.com/go-logr/logr from 1.2.0 to 1.2.3 [406be0f]
  • Bump github.com/mikefarah/yq/v4 from 4.21.1 to 4.22.1 [49e04dc]
  • Bump github.com/mikefarah/yq/v4 from 4.22.1 to 4.23.1 [c69150b]
  • Bump github.com/mikefarah/yq/v4 from 4.23.1 to 4.24.2 [d291b07]
  • Bump github.com/mikefarah/yq/v4 from 4.24.2 to 4.24.5 [74dcd6c]
  • Bump github.com/mikefarah/yq/v4 from 4.24.5 to 4.25.1 [54039eb]
  • Bump github.com/onsi/ginkgo/v2 from 2.1.3 to 2.1.4 [4240e24]
  • Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 [06b2ef5]
  • Bump k8s.io/klog/v2 from 2.30.0 to 2.40.1 [ba070d9]
  • Bump k8s.io/klog/v2 from 2.40.1 to 2.50.1 [8b87b26]
  • Bump k8s.io/klog/v2 from 2.50.1 to 2.60.1 [d0cb15f]
  • Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 [ff85b8f]
  • Bump sigs.k8s.io/kind from 0.11.1 to 0.12.0 [89d35a2]
  • Bump sigs.k8s.io/kind from 0.12.0 to 0.13.0 [1f3ba7d]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.5.2 to 4.5.3 [a29731e]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.5.3 to 4.5.4 [734dae2]

New Contributors

Full Changelog: v1.12.0...v1.13.0

v1.12.1

16 May 16:27
5891ae9
Compare
Choose a tag to compare

What's Changed

  • Update kubectl-bats tests by @Zerpet in #980
  • Bump sigs.k8s.io/controller-tools from 0.7.0 to 0.8.0 by @dependabot in #925
  • Bump github.com/mikefarah/yq/v4 from 4.20.1 to 4.21.1 by @dependabot in #975
  • Update default user updater image to latest patch by @Zerpet in #979
  • Bump kube-prometheus stack to 31.0.2 by @coro in #982
  • Ensure consistent log formats by @coro in #983

Full Changelog: v1.12.0...v1.12.1

1.12.0

21 Feb 12:10
6396dbe
Compare
Choose a tag to compare

Release Notes

  • Use 3.9.13 by default [284eed9]
  • Bump to k8s api 1.23 [f04df01]
  • bump k8s api version in autogen docs config [b26e0f4]
  • Use golang 1.17 in github PR workflow [4cb9154]
  • Fix multiple disks documented example test (#955) [e5cabe8]
  • Generate quay.io registry manifests for installation [56dcbe3]

Dependency Changes

  • Bump github.com/mikefarah/yq/v4 from 4.17.2 to 4.18.1 [46d29c9]
  • Bump github.com/mikefarah/yq/v4 from 4.18.1 to 4.19.1 [62d94bf]
  • Bump github.com/mikefarah/yq/v4 from 4.19.1 to 4.20.1 [d82760a]
  • Bump github.com/onsi/gomega from 1.18.0 to 1.18.1 [f336ddc]
  • Bump gopkg.in/ini.v1 from 1.66.2 to 1.66.3 [2ee18c1]
  • Bump gopkg.in/ini.v1 from 1.66.3 to 1.66.4 [c7a51e5]
  • Bump k8s.io/apimachinery from 0.23.0 to 0.23.4 [5e6eaa3]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.4.1 to 4.5.1 [9cbdcd1]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.5.1 to 4.5.2 [10dec2a]

Other changes

  • More precise overlay matching [365ab6b]
  • Helper overlay to patch the Operator image [7d1dba0]
  • Merge pull request #954 from rabbitmq/fix-vault-ci [0c23edf]
  • Bump vault chart version to fix CI [64b3522]
  • [skip ci] Merge pull request #942 from rabbitmq/ytt-patch [2c830e9]

1.11.1

27 Jan 13:42
38f5002
Compare
Choose a tag to compare

Release Notes

  • Merge pull request #936 from oliver-rew/fix/empty-default-image-pull-secrets [657dbbb]
  • fix: don't set empty image pull secrets [25977e3]
  • Document lack of 1.18 support (#931) [b6c63f3]

Dependency Changes

  • Bump github.com/mikefarah/yq/v4 from 4.16.2 to 4.17.2 [925d5f8]
  • Bump github.com/onsi/gomega from 1.17.0 to 1.18.0 [48b4ac1]