Releases: rabbitmq/cluster-operator
v2.11.0
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
- Add connection_string secret to default_user secret by @hxyannay in #1721
- Update condition to enable Web MQTT/STOMP TLS ports by @Zerpet in #1735
- Fix linter errors by @Zerpet in #1736
- Ignore mirroring related shutdown errors by @mkuratczyk in #1740
- Update dependencies by @Zerpet in #1744
- Fix CA certs overriding server certs by @Zerpet in #1747
New Contributors
Full Changelog: v2.10.0...v2.11.0
v2.10.0
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
- small fix on testing_and_publishing_OLM_bundle action by @DanielePalaia in #1641
- force string for resource attributes in examples by @nicoangelo in #1647
- Replace deprecated
patchesStrategicMerge
with v1beta1patches
. by @MirahImage in #1658 - Refactor CI by @Zerpet in #1693
- Add rabbitmq.com/disable-default-topology-spread-constraints annotation by @DanielDorado in #1694
- Disable ANONYMOUS login by @ansd in #1705
- Increase max length of additionalConfig by @ansd in #1710
- Fix docker syntax warnings from github actions. by @MirahImage in #1711
- Default to RabbitMQ 3.13.7 by @mkuratczyk in #1712 #1651 #1691
- Remove vm_memory_high_watermark_paging_ratio by @ansd in #1714
- Fix OLM workflow by @Zerpet in #1715
New Contributors
- @nicoangelo made their first contribution in #1647
- @DanielDorado made their first contribution in #1694
Full Changelog: v2.9.0...v2.10.0
v2.9.0
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
- small fix on test_and_publish_OLM_bundle by @DanielePalaia in #1603
- updating cluster operator crd by @DanielePalaia in #1604
- Don't restart the cluster after scale-out by @mkuratczyk in #1612
- Fix graceful shutdown by @ViliusS in #1611
- Bump RabbitMQ to 3.13.2 by @mkuratczyk in #1623
- Use latest docker/build-push-action with provenance set to false by @PujaVad in #1631
New Contributors
Full Changelog: v2.8.0...v2.9.0
v2.8.0
What's Changed
- Deploy 3.13 by default by @mkuratczyk in #1597
- Filter what objects we cache from the API by @mkuratczyk in #1549
- Correct annotations for certificates generated via vault intermediate CA by @mr-miles in #1544
- Migrating OLM testing pipeline from concourse to github-action by @DanielePalaia in #1569
- updating olm action to integrate new olm script by @DanielePalaia in #1591
New Contributors
Full Changelog: v2.7.0...v2.8.0
v2.7.0
What's Changed
- Reverting docker/build-push-action version bump due to a known issue by @PujaVad in #1506
- Maintenance: updates, removal of deprecated modules and function calls by @mkuratczyk in #1520
- Update apimachinery to 0.29 + all deps by @mkuratczyk in #1522
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- bumping client-go and kustomize versions by @DanielePalaia in #1436
- feat(docs): add stream ports to inter-node-traffic network-policy by @qvalentin in #1461
- Exclude Google Auth in PRs by @Zerpet in #1463
- Support for Erlang INET configuration by @Zerpet in #1474
- Update dependencies to K8s 1.28 by @Zerpet in #1493
- imagePullSecrets is an array by @mkuratczyk in #1494
New Contributors
- @qvalentin made their first contribution in #1461
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- update README doc with correct default rmq version by @DanielePalaia in #1404
- Bump go mod to v2 by @Zerpet in #1411
- edit workflow to add support for ppc64le image generation by @Sapana-Khemkar in #1421
- Make edits for s390x support by @Joshua-Beha in #1399
- Renamed patches -> patchesStrategicMerge by @preved911 in #1430
- Refactor Makefile by @Zerpet in #1432
New Contributors
- @Sapana-Khemkar made their first contribution in #1421
- @Joshua-Beha made their first contribution in #1399
- @preved911 made their first contribution in #1430
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- use RabbitMQ 3.12.2 by default
IMPORTANT: When upgrading to RabbitMQ 3.12 from older versions, please make sure:
- You currently run 3.11.18 or newer
- All feature flags are enabled (
rabbitmqctl list_feature_flags
,rabbitmqctl enable_feature_flag all
)
Please consult the documentation for more information about upgrading.
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- fixed the LowDiskWatermarkPredicted Alert by @sherifkayad in #1290
- Bump k8s version in github actions by @ChunyiLyu in #1328
- rabbitmq-queue-dashboard: fixed an issue with the usage of the datasource, added meaningful Legends and refresh to 10s by @sherifkayad in #1302
- Allow multi namespace cache scoping by @PocketMobsters in #1341
- Update Grafana dashboards by @Zerpet in #1339
- On new release generate -amd64 and -arm64 release versions by @DanielePalaia in #1348
- Simplify import-definitions example by @mkuratczyk in #1347
- fixed paths and env variable name for plugings by @Mandraenke in #1353
- Remove deprecated methods by @ChunyiLyu in #1367
- Bump controller runtime and k8s api 1.27 by @ChunyiLyu in #1365
- Use golang 1.20 by @ChunyiLyu in #1369
- updating default RabbitMQ image to 3.11.18 by @DanielePalaia in #1374
New Contributors
- @sherifkayad made their first contribution in #1290
- @PocketMobsters made their first contribution in #1341
- @Mandraenke made their first contribution in #1353
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Post-2.1.0 pipeline fixes by @coro in #1222
- let rabbitmq operator to control images by @farodin91 in #1181
- Add StatefulSet.Spec.PersistentVolumeClaimRetentionPolicy Override. by @MirahImage in #1237
- generating single-arch image on main needed for carvel-dev pipeline by @DanielePalaia in #1241
- reverting pr_1241 by @DanielePalaia in #1243
- Bump default RMQ version by @ChunyiLyu in #1247
- generating single-arch image on main needed for carvel-dev pipeline by @DanielePalaia in #1249
- reverting pr_1241 by @DanielePalaia in #1250
- Set patch version to avoid updating existing RMQs by @ChunyiLyu in #1251
- generating single-arch image on main needed for carvel-dev pipeline by @DanielePalaia in #1252
- test to let carvel pipeline to work by @DanielePalaia in #1258
- Move verbose log lines to debug by @ChunyiLyu in #1269
- Use sha-based tag while generating single-arch -amd64 image by @PujaVad in #1272
- Correct .yml file to be uploaded to GCS manifests-dev bucket by @PujaVad in #1273
- Open stream port when stream management plugin is on by @ChunyiLyu in #1284
- bump default rabbitmq to 3.11.10-management by @DanielePalaia in #1291
- Generate arm64 image by @PujaVad in #1286
New Contributors
- @farodin91 made their first contribution in #1181
- @PujaVad made their first contribution in #1272
Full Changelog: v2.1.0...v2.2.0