Skip to content

Commit 295db72

Browse files
committed
Update version to 3.3.5
1 parent cf66b67 commit 295db72

25 files changed

+56
-51
lines changed

.github/workflows/compatibility-tests.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ jobs:
3737
fail-fast: false
3838
matrix:
3939
compatibilityVersion:
40+
- 3.3.4
4041
- 3.3.3
4142
- 3.3.2
4243
- 3.3.1
@@ -47,6 +48,10 @@ jobs:
4748
- 3.2.7
4849
- 3.2.6
4950
include:
51+
- compatibilityVersion: 3.3.4
52+
coherence-image: "ghcr.io/oracle/coherence-ce:22.06.7"
53+
compatibilitySelector: control-plane=coherence
54+
k8s: kindest/node:v1.29.2@sha256:51a1434a5397193442f0be2a297b488b6c919ce8a3931be0ce822606ea5ca245
5055
- compatibilityVersion: 3.3.3
5156
coherence-image: "ghcr.io/oracle/coherence-ce:22.06.7"
5257
compatibilitySelector: control-plane=coherence

Makefile

+4-4
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@
1515
# ======================================================================================================================
1616

1717
# The version of the Operator being build - this should be a valid SemVer format
18-
VERSION ?= 3.3.4
18+
VERSION ?= 3.3.5
1919
MVN_VERSION ?= $(VERSION)
2020

2121
# The version number to be replaced by this release
22-
PREV_VERSION ?= 3.3.3
22+
PREV_VERSION ?= 3.3.4
2323

2424
# The operator version to use to run certification tests against
2525
CERTIFICATION_VERSION ?= $(VERSION)
2626

2727
# The previous Operator version used to run the compatibility tests.
28-
COMPATIBLE_VERSION ?= 3.3.3
28+
COMPATIBLE_VERSION ?= 3.3.4
2929
# The selector to use to find Operator Pods of the COMPATIBLE_VERSION (do not put in double quotes!!)
3030
COMPATIBLE_SELECTOR ?= control-plane=coherence
3131

@@ -1567,7 +1567,7 @@ create-ssl-secrets: $(BUILD_OUTPUT)/certs
15671567
##@ KinD
15681568

15691569
KIND_CLUSTER ?= operator
1570-
KIND_IMAGE ?= "kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72"
1570+
KIND_IMAGE ?= "kindest/node:v1.29.2@sha256:51a1434a5397193442f0be2a297b488b6c919ce8a3931be0ce822606ea5ca245"
15711571
CALICO_TIMEOUT ?= 300s
15721572

15731573
# ----------------------------------------------------------------------------------------------------------------------

config/crd/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ commonLabels:
4141
app.kubernetes.io/instance: coherence-operator-crd
4242
app.kubernetes.io/name: coherence-operator
4343
app.kubernetes.io/part-of: coherence-operator
44-
app.kubernetes.io/version: 3.3.4
44+
app.kubernetes.io/version: 3.3.5

config/manager/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ resources:
99
images:
1010
- name: controller
1111
newName: ghcr.io/oracle/coherence-operator
12-
newTag: 3.3.4
12+
newTag: 3.3.5

config/manager/manager.yaml

+7-7
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ metadata:
88
app.kubernetes.io/name: coherence-operator
99
app: coherence-operator
1010
app.kubernetes.io/instance: coherence-operator-manager
11-
app.kubernetes.io/version: "3.3.4"
12-
version: "3.3.4"
11+
app.kubernetes.io/version: "3.3.5"
12+
version: "3.3.5"
1313
app.kubernetes.io/component: manager
1414
app.kubernetes.io/part-of: coherence-operator
1515
spec:
@@ -24,8 +24,8 @@ spec:
2424
app.kubernetes.io/name: coherence-operator
2525
app: coherence-operator
2626
app.kubernetes.io/instance: coherence-operator-manager
27-
app.kubernetes.io/version: "3.3.4"
28-
version: "3.3.4"
27+
app.kubernetes.io/version: "3.3.5"
28+
version: "3.3.5"
2929
app.kubernetes.io/component: manager
3030
app.kubernetes.io/part-of: coherence-operator
3131
spec:
@@ -107,7 +107,7 @@ spec:
107107
control-plane: coherence
108108
app.kubernetes.io/name: coherence-operator
109109
app.kubernetes.io/instance: coherence-operator-manager
110-
app.kubernetes.io/version: "3.3.4"
110+
app.kubernetes.io/version: "3.3.5"
111111
weight: 50
112112
- podAffinityTerm:
113113
topologyKey: "oci.oraclecloud.com/fault-domain"
@@ -116,7 +116,7 @@ spec:
116116
control-plane: coherence
117117
app.kubernetes.io/name: coherence-operator
118118
app.kubernetes.io/instance: coherence-operator-manager
119-
app.kubernetes.io/version: "3.3.4"
119+
app.kubernetes.io/version: "3.3.5"
120120
weight: 10
121121
- podAffinityTerm:
122122
topologyKey: "kubernetes.io/hostname"
@@ -125,5 +125,5 @@ spec:
125125
control-plane: coherence
126126
app.kubernetes.io/name: coherence-operator
127127
app.kubernetes.io/instance: coherence-operator-manager
128-
app.kubernetes.io/version: "3.3.4"
128+
app.kubernetes.io/version: "3.3.5"
129129
weight: 1

config/manager/service.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
control-plane: coherence
88
app.kubernetes.io/name: coherence-operator
99
app.kubernetes.io/instance: coherence-operator-webhook
10-
app.kubernetes.io/version: "3.3.4"
10+
app.kubernetes.io/version: "3.3.5"
1111
app.kubernetes.io/component: webhook
1212
app.kubernetes.io/part-of: coherence-operator
1313
spec:
@@ -18,7 +18,7 @@ spec:
1818
selector:
1919
app.kubernetes.io/name: coherence-operator
2020
app.kubernetes.io/instance: coherence-operator-manager
21-
app.kubernetes.io/version: "3.3.4"
21+
app.kubernetes.io/version: "3.3.5"
2222
app.kubernetes.io/component: manager
2323
---
2424
apiVersion: v1
@@ -30,7 +30,7 @@ metadata:
3030
control-plane: coherence
3131
app.kubernetes.io/name: coherence-operator
3232
app.kubernetes.io/instance: coherence-operator-rest
33-
app.kubernetes.io/version: "3.3.4"
33+
app.kubernetes.io/version: "3.3.5"
3434
app.kubernetes.io/component: rest
3535
app.kubernetes.io/part-of: coherence-operator
3636
spec:
@@ -41,5 +41,5 @@ spec:
4141
selector:
4242
app.kubernetes.io/name: coherence-operator
4343
app.kubernetes.io/instance: coherence-operator-manager
44-
app.kubernetes.io/version: "3.3.4"
44+
app.kubernetes.io/version: "3.3.5"
4545
app.kubernetes.io/component: manager

config/manifests/bases/coherence-operator.clusterserviceversion.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ metadata:
1111
description: >-
1212
Coherence Operator implements features to assist with deploying and
1313
managing Coherence clusters in a Kubernetes environment.
14-
containerImage: 'ghcr.io/oracle/coherence-operator:3.3.4'
14+
containerImage: 'ghcr.io/oracle/coherence-operator:3.3.5'
1515
support: ''
1616
repository: 'https://github.com/oracle/coherence-operator'
1717
operators.operatorframework.io/builder: operator-sdk-v1.0.0
1818
operators.operatorframework.io/project_layout: go.kubebuilder.io/v2
19-
name: coherence-operator.v3.3.4
19+
name: coherence-operator.v3.3.5
2020
namespace: placeholder
2121
spec:
2222
apiservicedefinitions: {}
@@ -65,4 +65,4 @@ spec:
6565
provider:
6666
name: Oracle
6767
url: https://oracle.github.io/coherence-operator/docs/latest
68-
version: 3.3.4
68+
version: 3.3.5

docs/about/03_quickstart.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ If you want the default Coherence Operator installation then the simplest soluti
2121
2222
[source,bash]
2323
----
24-
kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator.yaml
24+
kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.5/coherence-operator.yaml
2525
----
2626
2727
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.

docs/installation/01_installation.adoc

+9-9
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ If you want the default Coherence Operator installation then the simplest soluti
149149
150150
[source,bash]
151151
----
152-
kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator.yaml
152+
kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.5/coherence-operator.yaml
153153
----
154154
155155
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.
@@ -652,13 +652,13 @@ helm delete coherence-operator --namespace <namespace>
652652
653653
If you want to use yaml directly to install the operator, with something like `kubectl`, you can use the manifest files
654654
published with the GitHub release at this link:
655-
https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator-manifests.tar.gz[3.3.4 Manifests]
655+
https://github.com/oracle/coherence-operator/releases/download/v3.3.5/coherence-operator-manifests.tar.gz[3.3.5 Manifests]
656656
657657
These manifest files are for use with a tool called Kustomize, which is built into `kubectl`
658658
see the documentation here: https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization/
659659
660660
Download the
661-
https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator-manifests.tar.gz[3.3.4 Manifests]
661+
https://github.com/oracle/coherence-operator/releases/download/v3.3.5/coherence-operator-manifests.tar.gz[3.3.5 Manifests]
662662
from the release page and unpack the file, which should produce a directory called `manifests` with a structure like this:
663663
664664
[source]
@@ -711,14 +711,14 @@ Change the name of the Operator image by running the command below, changing the
711711
that you are using for the Operator, for example if you have the images in a custom registry
712712
[source,bash]
713713
----
714-
cd ./manager && kustomize edit set image controller=myregistry/coherence-operator:3.3.4
714+
cd ./manager && kustomize edit set image controller=myregistry/coherence-operator:3.3.5
715715
----
716716
717717
Change the name of the Operator image by running the command below, changing the image name to the registry and image name
718718
that you are using for the Operator utilities image
719719
[source,bash]
720720
----
721-
cd ./manager && kustomize edit add configmap env-vars --from-literal OPERATOR_IMAGE=myregistry/coherence-operator:3.3.4
721+
cd ./manager && kustomize edit add configmap env-vars --from-literal OPERATOR_IMAGE=myregistry/coherence-operator:3.3.5
722722
----
723723
724724
Change the name of the default Coherence image. If you are always going to be deploying your own application images then this
@@ -796,7 +796,7 @@ This can be done using the Tanzu CLI.
796796
[source,bash]
797797
----
798798
tanzu package repository add coherence-repo \
799-
--url ghcr.io/oracle/coherence-operator-repo:3.3.3 \
799+
--url ghcr.io/oracle/coherence-operator-repo:3.3.5 \
800800
--namespace coherence \
801801
--create-namespace
802802
----
@@ -826,7 +826,7 @@ which should include the Operator package, `coherence-operator.oracle.github.com
826826
[source,bash]
827827
----
828828
NAME DISPLAY-NAME SHORT-DESCRIPTION LATEST-VERSION
829-
coherence-operator.oracle.github.com Oracle Coherence Operator A Kubernetes operator for managing Oracle Coherence clusters 3.3.3
829+
coherence-operator.oracle.github.com Oracle Coherence Operator A Kubernetes operator for managing Oracle Coherence clusters 3.3.5
830830
----
831831
832832
=== Install the Coherence Operator Package
@@ -837,7 +837,7 @@ Once the Coherence Operator repository has been installed, the `coherence-operat
837837
----
838838
tanzu package install coherence \
839839
--package-name coherence-operator.oracle.github.com \
840-
--version 3.3.3 \
840+
--version 3.3.5 \
841841
--namespace coherence
842842
----
843843
@@ -853,7 +853,7 @@ which should display the Coherence Operator package.
853853
[source,bash]
854854
----
855855
NAME PACKAGE-NAME PACKAGE-VERSION STATUS
856-
coherence coherence-operator.oracle.github.com 3.3.3 Reconcile succeeded
856+
coherence coherence-operator.oracle.github.com 3.3.5 Reconcile succeeded
857857
----
858858
859859
The Operator is now installed and ready to mage Coherence clusters.

docs/installation/07_webhooks.adoc

+2-2
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ If installing the operator using the manifest yaml file first replace the occurr
6363
For example:
6464
[source,bash]
6565
----
66-
curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator.yaml \
66+
curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.5/coherence-operator.yaml \
6767
-o coherence-operator.yaml
6868
sed -i s/self-signed/cert-manager/g coherence-operator.yaml
6969
kubectl apply -f coherence-operator.yaml
@@ -149,7 +149,7 @@ If installing the operator using the manifest yaml file first replace the occurr
149149
For example:
150150
[source,bash]
151151
----
152-
curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator.yaml \
152+
curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.5/coherence-operator.yaml \
153153
-o coherence-operator.yaml
154154
sed -i s/self-signed/manual/g coherence-operator.yaml
155155
kubectl apply -f coherence-operator.yaml

docs/installation/09_RBAC.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ The two methods of installing the Operator discussed in the <<docs/installation/
3636
Before installing the Operator, with either method described below, the CRDs MUST be manually installed from the Operator manifest files.
3737
3838
The manifest files are published with the GitHub release at this link:
39-
https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator-manifests.tar.gz[3.3.4 Manifests]
39+
https://github.com/oracle/coherence-operator/releases/download/v3.3.5/coherence-operator-manifests.tar.gz[3.3.5 Manifests]
4040
4141
You MUST ensure that the CRD manifests match the version of the Operator being installed.
4242

docs/other/041_global_labels.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ When installing the Operator using the manifest yaml files, additional command l
9494
by manually editing the yaml file before installing.
9595
9696
Download the yaml manifest file from the GitHub repo
97-
https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator.yaml
97+
https://github.com/oracle/coherence-operator/releases/download/v3.3.5/coherence-operator.yaml
9898
9999
Find the section of the yaml file the defines the Operator container args, the default looks like this
100100

examples/015_simple_image/README.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ In the `build.gradle` file we add JIB to the `plugins` section.
110110
----
111111
plugins {
112112
id 'java'
113-
id 'com.google.cloud.tools.jib' version '3.3.4'
113+
id 'com.google.cloud.tools.jib' version '3.3.5'
114114
}
115115
----
116116

examples/015_simple_image/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
plugins {
88
id 'java'
9-
id 'com.google.cloud.tools.jib' version '3.3.4'
9+
id 'com.google.cloud.tools.jib' version '3.3.5'
1010
}
1111

1212
group = 'com.oracle.coherence.examples'

examples/095_network_policies/manifests/net-test-client.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ spec:
1414
spec:
1515
containers:
1616
- name: net-test
17-
image: ghcr.io/oracle/coherence-operator:3.3.4
17+
image: ghcr.io/oracle/coherence-operator:3.3.5
1818
env:
1919
- name: HOST
2020
value: net-test-coherence-server.coh-test.svc

examples/095_network_policies/manifests/net-test-coherence-server.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ metadata:
4343
spec:
4444
containers:
4545
- name: net-test
46-
image: ghcr.io/oracle/coherence-operator:3.3.4
46+
image: ghcr.io/oracle/coherence-operator:3.3.5
4747
ports:
4848
- containerPort: 9612
4949
name: metrics

examples/095_network_policies/manifests/net-test-coherence.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ spec:
2020
spec:
2121
containers:
2222
- name: net-test
23-
image: ghcr.io/oracle/coherence-operator:3.3.4
23+
image: ghcr.io/oracle/coherence-operator:3.3.5
2424
env:
2525
- name: CLUSTER_HOST
2626
value: net-test-coherence-server.coh-test.svc

examples/095_network_policies/manifests/net-test-operator-server.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ spec:
66
selector:
77
app.kubernetes.io/name: coherence-operator
88
app.kubernetes.io/instance: coherence-operator-manager
9-
app.kubernetes.io/version: "3.3.4"
9+
app.kubernetes.io/version: "3.3.5"
1010
app.kubernetes.io/component: manager
1111
app.kubernetes.io/part-of: coherence-operator
1212
coherenceNetTest: server
@@ -27,14 +27,14 @@ metadata:
2727
labels:
2828
app.kubernetes.io/name: coherence-operator
2929
app.kubernetes.io/instance: coherence-operator-manager
30-
app.kubernetes.io/version: "3.3.4"
30+
app.kubernetes.io/version: "3.3.5"
3131
app.kubernetes.io/component: manager
3232
app.kubernetes.io/part-of: coherence-operator
3333
coherenceNetTest: server
3434
spec:
3535
containers:
3636
- name: net-test
37-
image: ghcr.io/oracle/coherence-operator:3.3.4
37+
image: ghcr.io/oracle/coherence-operator:3.3.5
3838
ports:
3939
- containerPort: 8000
4040
name: operator

examples/095_network_policies/manifests/net-test-operator.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
labels:
66
app.kubernetes.io/name: coherence-operator
77
app.kubernetes.io/instance: coherence-operator-manager
8-
app.kubernetes.io/version: "3.3.4"
8+
app.kubernetes.io/version: "3.3.5"
99
app.kubernetes.io/component: manager
1010
app.kubernetes.io/part-of: coherence-operator
1111
coherenceNetTest: operator-client
@@ -15,14 +15,14 @@ spec:
1515
labels:
1616
app.kubernetes.io/name: coherence-operator
1717
app.kubernetes.io/instance: coherence-operator-manager
18-
app.kubernetes.io/version: "3.3.4"
18+
app.kubernetes.io/version: "3.3.5"
1919
app.kubernetes.io/component: manager
2020
app.kubernetes.io/part-of: coherence-operator
2121
coherenceNetTest: operator-client
2222
spec:
2323
containers:
2424
- name: net-test
25-
image: ghcr.io/oracle/coherence-operator:3.3.4
25+
image: ghcr.io/oracle/coherence-operator:3.3.5
2626
env:
2727
- name: CLUSTER_HOST
2828
value: net-test-coherence-server.coh-test.svc

examples/095_network_policies/manifests/net-test-webhook.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spec:
1212
spec:
1313
containers:
1414
- name: net-test
15-
image: ghcr.io/oracle/coherence-operator:3.3.4
15+
image: ghcr.io/oracle/coherence-operator:3.3.5
1616
env:
1717
- name: OPERATOR_HOST
1818
value: net-test-operator-server.coherence.svc

0 commit comments

Comments
 (0)