diff --git a/.github/workflows/compatibility-tests.yaml b/.github/workflows/compatibility-tests.yaml index d48e8d83..82f3ddb0 100644 --- a/.github/workflows/compatibility-tests.yaml +++ b/.github/workflows/compatibility-tests.yaml @@ -37,14 +37,18 @@ jobs: fail-fast: false matrix: compatibilityVersion: + - 3.3.1 - 3.3.0 - 3.2.11 - 3.2.10 - 3.2.9 - 3.2.7 - 3.2.6 - - 3.2.5 include: + - compatibilityVersion: 3.3.1 + coherence-image: "ghcr.io/oracle/coherence-ce:22.06.6" + compatibilitySelector: control-plane=coherence + k8s: kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72 - compatibilityVersion: 3.3.0 coherence-image: "ghcr.io/oracle/coherence-ce:22.06.6" compatibilitySelector: control-plane=coherence @@ -69,10 +73,6 @@ jobs: coherence-image: "ghcr.io/oracle/coherence-ce:22.06.6" compatibilitySelector: control-plane=coherence k8s: kindest/node:v1.24.12@sha256:1e12918b8bc3d4253bc08f640a231bb0d3b2c5a9b28aa3f2ca1aee93e1e8db16 - - compatibilityVersion: 3.2.5 - coherence-image: "ghcr.io/oracle/coherence-ce:22.06.6" - compatibilitySelector: control-plane=coherence - k8s: kindest/node:v1.24.12@sha256:1e12918b8bc3d4253bc08f640a231bb0d3b2c5a9b28aa3f2ca1aee93e1e8db16 steps: - uses: actions/checkout@v3 diff --git a/Makefile b/Makefile index 81bec795..ae45e0a0 100644 --- a/Makefile +++ b/Makefile @@ -15,17 +15,17 @@ # ====================================================================================================================== # The version of the Operator being build - this should be a valid SemVer format -VERSION ?= 3.3.1 +VERSION ?= 3.3.2 MVN_VERSION ?= $(VERSION) # The version number to be replaced by this release -PREV_VERSION ?= 3.3.0 +PREV_VERSION ?= 3.3.1 # The operator version to use to run certification tests against CERTIFICATION_VERSION ?= $(VERSION) # The previous Operator version used to run the compatibility tests. -COMPATIBLE_VERSION ?= 3.3.0 +COMPATIBLE_VERSION ?= 3.3.1 # The selector to use to find Operator Pods of the COMPATIBLE_VERSION (do not put in double quotes!!) COMPATIBLE_SELECTOR = control-plane=coherence diff --git a/config/crd/kustomization.yaml b/config/crd/kustomization.yaml index 3e7d39cf..1eca16df 100644 --- a/config/crd/kustomization.yaml +++ b/config/crd/kustomization.yaml @@ -41,4 +41,4 @@ commonLabels: app.kubernetes.io/instance: coherence-operator-crd app.kubernetes.io/name: coherence-operator app.kubernetes.io/part-of: coherence-operator - app.kubernetes.io/version: 3.3.1 + app.kubernetes.io/version: 3.3.2 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index eb53b1d7..84d78ff2 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -9,4 +9,4 @@ resources: images: - name: controller newName: ghcr.io/oracle/coherence-operator - newTag: 3.3.1 + newTag: 3.3.2 diff --git a/config/manager/manager.yaml b/config/manager/manager.yaml index 97f17260..e13c409a 100644 --- a/config/manager/manager.yaml +++ b/config/manager/manager.yaml @@ -7,7 +7,7 @@ metadata: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.1" + app.kubernetes.io/version: "3.3.2" app.kubernetes.io/component: manager app.kubernetes.io/part-of: coherence-operator spec: @@ -21,7 +21,7 @@ spec: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.1" + app.kubernetes.io/version: "3.3.2" app.kubernetes.io/component: manager app.kubernetes.io/part-of: coherence-operator spec: @@ -103,7 +103,7 @@ spec: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.1" + app.kubernetes.io/version: "3.3.2" weight: 50 - podAffinityTerm: topologyKey: "oci.oraclecloud.com/fault-domain" @@ -112,7 +112,7 @@ spec: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.1" + app.kubernetes.io/version: "3.3.2" weight: 10 - podAffinityTerm: topologyKey: "kubernetes.io/hostname" @@ -121,5 +121,5 @@ spec: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.1" + app.kubernetes.io/version: "3.3.2" weight: 1 diff --git a/config/manager/service.yaml b/config/manager/service.yaml index 58867577..799f5fa1 100644 --- a/config/manager/service.yaml +++ b/config/manager/service.yaml @@ -7,7 +7,7 @@ metadata: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-webhook - app.kubernetes.io/version: "3.3.1" + app.kubernetes.io/version: "3.3.2" app.kubernetes.io/component: webhook app.kubernetes.io/part-of: coherence-operator spec: @@ -18,7 +18,7 @@ spec: selector: app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.1" + app.kubernetes.io/version: "3.3.2" app.kubernetes.io/component: manager --- apiVersion: v1 @@ -30,7 +30,7 @@ metadata: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-rest - app.kubernetes.io/version: "3.3.1" + app.kubernetes.io/version: "3.3.2" app.kubernetes.io/component: rest app.kubernetes.io/part-of: coherence-operator spec: @@ -41,5 +41,5 @@ spec: selector: app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.1" + app.kubernetes.io/version: "3.3.2" app.kubernetes.io/component: manager diff --git a/config/manifests/bases/coherence-operator.clusterserviceversion.yaml b/config/manifests/bases/coherence-operator.clusterserviceversion.yaml index 374ed06b..e28fcd0d 100644 --- a/config/manifests/bases/coherence-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/coherence-operator.clusterserviceversion.yaml @@ -11,12 +11,12 @@ metadata: description: >- Coherence Operator implements features to assist with deploying and managing Coherence clusters in a Kubernetes environment. - containerImage: 'ghcr.io/oracle/coherence-operator:3.3.1' + containerImage: 'ghcr.io/oracle/coherence-operator:3.3.2' support: '' repository: 'https://github.com/oracle/coherence-operator' operators.operatorframework.io/builder: operator-sdk-v1.0.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v2 - name: coherence-operator.v3.3.1 + name: coherence-operator.v3.3.2 namespace: placeholder spec: apiservicedefinitions: {} @@ -65,4 +65,4 @@ spec: provider: name: Oracle url: https://oracle.github.io/coherence-operator/docs/latest - version: 3.3.1 + version: 3.3.2 diff --git a/docs/about/03_quickstart.adoc b/docs/about/03_quickstart.adoc index 8b8704a5..fbe66ed1 100644 --- a/docs/about/03_quickstart.adoc +++ b/docs/about/03_quickstart.adoc @@ -21,7 +21,7 @@ If you want the default Coherence Operator installation then the simplest soluti [source,bash] ---- -kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.1/coherence-operator.yaml +kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.2/coherence-operator.yaml ---- This will create a namespace called `coherence` and install the Operator into it along with all the required `ClusterRole` and `RoleBinding` resources. The `coherence` namespace can be changed by downloading and editing the yaml file. diff --git a/docs/installation/07_webhooks.adoc b/docs/installation/07_webhooks.adoc index c75ed575..3c687fce 100644 --- a/docs/installation/07_webhooks.adoc +++ b/docs/installation/07_webhooks.adoc @@ -63,7 +63,7 @@ If installing the operator using the manifest yaml file first replace the occurr For example: [source,bash] ---- -curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.1/coherence-operator.yaml \ +curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.2/coherence-operator.yaml \ -o coherence-operator.yaml sed -i s/self-signed/cert-manager/g coherence-operator.yaml kubectl apply -f coherence-operator.yaml @@ -149,7 +149,7 @@ If installing the operator using the manifest yaml file first replace the occurr For example: [source,bash] ---- -curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.1/coherence-operator.yaml \ +curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.2/coherence-operator.yaml \ -o coherence-operator.yaml sed -i s/self-signed/manual/g coherence-operator.yaml kubectl apply -f coherence-operator.yaml diff --git a/docs/installation/09_RBAC.adoc b/docs/installation/09_RBAC.adoc index eda3826c..d49040c3 100644 --- a/docs/installation/09_RBAC.adoc +++ b/docs/installation/09_RBAC.adoc @@ -36,7 +36,7 @@ The two methods of installing the Operator discussed in the < - 3.3.1 + 3.3.2 ${project.version} 17