Skip to content

Commit 366178f

Browse files
authored
Deploy 3.13 by default (#1597)
* Deploy 3.13.1 by default * Don't expect experimental features to be enabled * Bump the oldest tested RabbitMQ version to 3.11.0 * Bump tested Kubernetes versions to 1.26 and 1.29
1 parent a7f46d9 commit 366178f

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

.github/workflows/build-test-publish.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ env:
1616
GO_VERSION: ~1.21
1717
# Taken from https://github.com/kubernetes-sigs/kind/releases/tag/v0.18.0
1818
# The image here should be listed under 'Images built for this release' for the version of kind in go.mod
19-
KIND_NODE_IMAGE: "kindest/node:v1.26.3@sha256:61b92f38dff6ccc29969e7aa154d34e38b89443af1a2c14e6cfbd2df6419c66f"
20-
KIND_OLDEST_NODE_IMAGE: "kindest/node:v1.19.16@sha256:81f552397c1e6c1f293f967ecb1344d8857613fb978f963c30e907c32f598467"
19+
KIND_NODE_IMAGE: "kindest/node:v1.29.2@sha256:51a1434a5397193442f0be2a297b488b6c919ce8a3931be0ce822606ea5ca245"
20+
KIND_OLDEST_NODE_IMAGE: "kindest/node:v1.26.3@sha256:61b92f38dff6ccc29969e7aa154d34e38b89443af1a2c14e6cfbd2df6419c66f"
2121
BASELINE_UPGRADE_VERSION: v2.1.0
2222

2323
jobs:
@@ -234,7 +234,7 @@ jobs:
234234
strategy:
235235
matrix:
236236
rabbitmq-image:
237-
- rabbitmq:3.9.9-management
237+
- rabbitmq:3.11.0-management
238238
- rabbitmq:management
239239
- pivotalrabbitmq/rabbitmq:main-otp-min-bazel
240240
- pivotalrabbitmq/rabbitmq:main-otp-max-bazel
@@ -280,7 +280,7 @@ jobs:
280280
strategy:
281281
matrix:
282282
rabbitmq-image:
283-
- rabbitmq:3.9.9-management
283+
- rabbitmq:3.11.0-management
284284
- rabbitmq:management
285285
steps:
286286
- name: Install Go
@@ -321,12 +321,12 @@ jobs:
321321
strategy:
322322
matrix:
323323
rabbitmq-image:
324-
- rabbitmq:3.9.9-management
324+
- rabbitmq:3.11.0-management
325325
- rabbitmq:management
326326
- pivotalrabbitmq/rabbitmq:main-otp-min-bazel
327327
- pivotalrabbitmq/rabbitmq:main-otp-max-bazel
328328
include:
329-
- rabbitmq-image: rabbitmq:3.9.9-management
329+
- rabbitmq-image: rabbitmq:3.11.0-management
330330
gke-cluster: ci-bunny-1
331331
- rabbitmq-image: rabbitmq:management
332332
gke-cluster: ci-bunny-1

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ under `site/kubernetes`.
3737

3838
## Supported Versions
3939

40-
The operator deploys RabbitMQ `3.12.2` by default, and supports versions from `3.9.9` upwards. The operator requires Kubernetes `1.19` or newer.
40+
The operator deploys RabbitMQ `3.13.1` by default, and should work with [any supported RabbitMQ version](https://www.rabbitmq.com/release-information) and [Kubernetes version](https://kubernetes.io/releases/).
4141

4242
## Versioning
4343

bin/kubectl-rabbitmq.bats

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,8 +161,8 @@ eventually() {
161161
@test "enable-all-feature-flags enables all feature flags" {
162162
kubectl rabbitmq enable-all-feature-flags bats-default
163163

164-
states=$(kubectl exec bats-default-server-0 -- rabbitmqctl list_feature_flags --silent state --formatter=json)
165-
[[ $(jq 'map(select(.state=="disabled")) | length' <<< "$states") -eq 0 ]]
164+
states=$(kubectl exec bats-default-server-0 -- rabbitmqctl list_feature_flags --silent state --formatter=json name state stability)
165+
[[ $(jq 'map(select(.stability!="experimental" and .state=="disabled")) | length' <<< "$states") -eq 0 ]]
166166
}
167167

168168
@test "perf-test runs perf-test" {

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func init() {
5858
func main() {
5959
var (
6060
metricsAddr string
61-
defaultRabbitmqImage = "rabbitmq:3.12.2-management"
61+
defaultRabbitmqImage = "rabbitmq:3.13.1-management"
6262
controlRabbitmqImage = false
6363
defaultUserUpdaterImage = "rabbitmqoperator/default-user-credential-updater:1.0.2"
6464
defaultImagePullSecrets = ""

0 commit comments

Comments
 (0)