Skip to content

Releases: rabbitmq/messaging-topology-operator

1.9.0

06 Oct 16:42
406b46d

Choose a tag to compare

What's Changed

Dependency Changes

  • Bump github.com/cloudflare/cfssl from 1.6.1 to 1.6.2 [9abb2ed]
  • Bump github.com/cloudflare/cfssl from 1.6.2 to 1.6.3 (#468) [406b46d]
  • Bump github.com/hashicorp/vault/api from 1.7.2 to 1.8.0 [e047744]
  • Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5 [bf4c6e1]
  • Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 [f7fb71a]
  • Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0 [b5e496e]
  • Bump github.com/onsi/gomega from 1.20.1 to 1.20.2 [cef6d09]
  • Bump k8s.io/client-go from 0.25.0 to 0.25.2 [8db037d]
  • Bump k8s.io/code-generator from 0.25.0 to 0.25.2 [774582a]
  • Bump k8s.io/klog/v2 from 2.70.1 to 2.80.0 [61162a7]
  • Bump k8s.io/klog/v2 from 2.80.0 to 2.80.1 [3be7a8c]
  • Bump sigs.k8s.io/controller-tools from 0.9.2 to 0.10.0 [0090cc5]
  • Exclude dependabot from autogenned release notes (#433) [8719075]

Full Changelog: v1.8.0...v1.9.0

1.8.0

22 Aug 12:08
9d0b82d

Choose a tag to compare

What's Changed

Dependency Changes

  • Bump github.com/onsi/gomega from 1.19.0 to 1.20.0 [621e27f]
  • Bump gopkg.in/ini.v1 from 1.66.6 to 1.67.0 [084e335]
  • Bump k8s.io/api from 0.24.2 to 0.24.3 [deb7ded]
  • Bump k8s.io/api from 0.24.3 to 0.24.4 [252554d]
  • Bump k8s.io/client-go from 0.24.2 to 0.24.3 [e4e7195]
  • Bump k8s.io/client-go from 0.24.3 to 0.24.4 [ff2a64d]
  • Bump k8s.io/code-generator from 0.24.2 to 0.24.3 [0610f85]
  • Bump k8s.io/code-generator from 0.24.3 to 0.24.4 [3369ae1]
  • Bump k8s.io/klog/v2 from 2.70.0 to 2.70.1 [5fb53f5]
  • Bump sigs.k8s.io/controller-runtime from 0.12.2 to 0.12.3 [39ca9e6]
  • Bump sigs.k8s.io/controller-tools from 0.9.0 to 0.9.1 (#409) [ca5a953]
  • Bump sigs.k8s.io/controller-tools from 0.9.1 to 0.9.2 [af95a1d]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.5.5 to 4.5.7 [37c4e7e]

New Contributors

Full Changelog: v1.7.1...v1.8.0

1.7.1

28 Jun 12:13
e0047db

Choose a tag to compare

IMPORTANT INFORMATION

As part of this release, we renamed the validating webhook used in the Operator from validating-webhook-configuration to topology.rabbitmq.com. The previous name was too generic and had potential to collide with other webhook configuration names, even more given that it's not namespaced.

Read this before you upgrade: after you upgrade to this version, you will have to manually delete the webhook validating-webhook-configuration object using: kubectl delete ValidatingWebhookConfiguration/validating-webhook-configuration

What's Changed

  • Update copyright dates. by @MirahImage in #397
  • Rename ValidatingWebhookConfiguration to avoid conflicts from other c… by @evankanderson in #389
  • Add debug pprof endpoints to topology operator by @coro in #396

Changes in tests

Dependency changes

Full Changelog: v1.7.0...v1.7.1

1.7.0

15 Jun 09:01
260d2b2

Choose a tag to compare

What's Changed

Dependency Changes

  • Bump github.com/hashicorp/vault/api from 1.5.0 to 1.6.0 (#376) [882aa7c]
  • Bump github.com/hashicorp/vault/api from 1.6.0 to 1.7.2 [27b4ae6]
  • Bump github.com/rabbitmq/cluster-operator from 1.12.1 to 1.13.0 [d183134]
  • Bump github.com/rabbitmq/cluster-operator from 1.13.0 to 1.13.1 (#375) [b3f8e30]
  • Bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.12.1 [7d073ed]
  • Bump sigs.k8s.io/controller-tools from 0.8.0 to 0.9.0 [39afb73]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.5.4 to 4.5.5 [8709b8c]

Full Changelog: v1.6.0...v1.7.0

1.6.0

16 May 14:10
968ca94

Choose a tag to compare

What's Changed

  • Validate Quorum queue settings in WebHook by @Zerpet in #342
  • updated ginkgo to V2 by @DanielePalaia in #351
  • Temporary fix on deletion_system_test in order to avoid to create a m… by @DanielePalaia in #350
  • Support setting manager sync period using operator envVar by @ChunyiLyu in #369
  • Support connecting Vault with TLS and check rabbitmqcluster status by @ChunyiLyu in #366

Dependency Changes

  • Bump github.com/go-logr/logr from 1.2.0 to 1.2.3 [31bda28]
  • Bump github.com/hashicorp/vault/api from 1.4.1 to 1.5.0 [442f30c]
  • Bump github.com/onsi/ginkgo/v2 from 2.1.3 to 2.1.4 [1112fe5]
  • Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 [9ac78d2]
  • Bump k8s.io/client-go from 0.23.5 to 0.23.6 [0f7b903]
  • Bump k8s.io/code-generator from 0.23.5 to 0.23.6 [418d46b]
  • Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 [0dc5217]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.5.2 to 4.5.3 [8521d57]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.5.3 to 4.5.4 [b84875d]

New Contributors

Full Changelog: v1.5.0...v1.6.0

1.5.0

23 Mar 17:04
485e7e5

Choose a tag to compare

Release Notes

  • Merge pull request #325 from LucasBoisserie/fix-deletion-user-and-permission [485e7e5]
  • Add tests for User and Permission [242ec07]
  • fix if conditionnal [df35670]
  • update logic deletion on user and permission controller [98086fa]
  • Merge pull request #327 from rabbitmq/api-category [270e03f]
  • Bump cluster operator version used in integration tests [667bb5f]
  • Merge pull request #331 from rabbitmq/update-manifests [07f10cb]
  • Update controller-gen and docs tool generated manifests/docs for update [c942433]
  • Add all crds to 'rabbitmq' category [d69bcf3]

Dependency Changes

  • Bump github.com/elastic/crd-ref-docs from 0.0.7 to 0.0.8 [7c58073]
  • Bump github.com/maxbrunsfeld/counterfeiter/v6 from 6.4.1 to 6.5.0 [bbd2116]
  • Bump github.com/rabbitmq/cluster-operator from 1.12.0 to 1.12.1 [4a89c00]
  • Bump k8s.io/client-go from 0.23.4 to 0.23.5 [8f9f947]
  • Bump k8s.io/code-generator from 0.23.4 to 0.23.5 [52080ea]
  • Bump k8s.io/klog/v2 from 2.30.0 to 2.60.1 [391c7e2]

1.4.1

09 Mar 11:41
9319337

Choose a tag to compare

Release Notes

  • Ensure consistent log format (#326) [9319337]
  • Merge pull request #323 from rabbitmq/binding-routing-key [6f4a377]
  • Add routingKey to the binding example [d7b120d]
  • Merge pull request #310 from rabbitmq/issue-233-rebase-2 [4b0f6cf]
  • Update PR workflow file [4c25eef]
  • Support for custom cluster domains [7ec1527]
  • Refactor: constants and unused code [830dfa1]
  • Append kubernetes cluster domain if provided [d3b048a]
  • Update cluster-operator dependency to 1.12 [3a3ec02]
  • Merge pull request #304 from rabbitmq/k8s-1.23 [b8392fe]
  • Bump to k8s api 1.23 [c49b3da]

Dependency Changes

  • Bump github.com/hashicorp/vault/api from 1.3.0 to 1.3.1 [ccff3ec]
  • Bump github.com/hashicorp/vault/api from 1.3.1 to 1.4.1 [07d1ba9]
  • Bump github.com/onsi/gomega from 1.18.0 to 1.18.1 [0eaf594]
  • Bump github.com/rabbitmq/cluster-operator from 1.11.1 to 1.12.0 [a4e3fcf]
  • Bump k8s.io/api from 0.23.0 to 0.23.4 [9737752]
  • Bump k8s.io/apimachinery from 0.23.0 to 0.23.4 [e6170eb]
  • Bump k8s.io/client-go from 0.23.0 to 0.23.4 [ac6e9f1]
  • Bump k8s.io/code-generator from 0.23.0 to 0.23.4 [619fc3f]
  • Bump sigs.k8s.io/controller-tools from 0.7.0 to 0.8.0 [98462e1]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.4.1 to 4.5.2 [65daa5a]

1.4.0

14 Feb 10:51
29f4811

Choose a tag to compare

Release Notes

  • Merge pull request #301 from rabbitmq/cluster-operator-1.11.1 [29f4811]
  • Add rabbitmqClusterReference.connectionSecret (#294) [b91b048]

Dependency Changes

1.3.0

27 Jan 09:00
3ba6164

Choose a tag to compare

Release Notes

  • Add SuperStreamCRD (#281) [3ba6164]
  • 239 vault cluster authentication (#255) [e8b60a7]
  • Run pr sys tests in 1.19; cluster operator no longer supports 1.18 [89e1702]
  • Fix to running unit-tests locally [4a63156]
  • [skip ci] Update proposal metadata [ae22d64]

Dependency Changes

  • Bump github.com/michaelklishin/rabbit-hole/v2 from 2.11.0 to 2.12.0 (#264) [82fa41c]
  • Bump github.com/onsi/gomega from 1.16.0 to 1.17.0 [e7f84f1]
  • Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.3.0 to 4.4.1 [1de5dd1]
  • Bump k8s api 1.22 (#262) [4791eb4]
  • Downgrade code-generator to 0.21.x [4a5d3b6]
  • Bump ginkgo dependency [fc91afc]
  • Bump cluster operator to 1.10 [663483a]

1.2.1

01 Oct 09:14
b3ffeaa

Choose a tag to compare

Release Notes

  • Fix endless reconcile issue [46cb7c2]
  • Remove update/create permissions for rmq, secrets, and services [9ce8ed9]
  • permission to create secret is required to create generated credential users.rabbitmq.com [1c566fb]

Dependency Changes

  • No changes

Other Changes

  • Merge pull request #251 from rabbitmq/last-transition-time [b3ffeaa]
  • Remove duplicate omitempty [1431754]
  • Merge pull request #249 from rabbitmq/tls-sys-test [aa8d783]
  • Merge pull request #246 from rabbitmq/remove-unnecessary-rbac-permissions [e17b696]
  • Verify successful create of the object in TLS system tests [f5c54f6]