Skip to content

Commit 6ca323d

Browse files
committed
Bump version to 3.2.0 plus minor build/test clean-ups
1 parent 1250f72 commit 6ca323d

File tree

18 files changed

+103
-34
lines changed

18 files changed

+103
-34
lines changed

.github/workflows/build.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
name: Operator CI
99

1010
on:
11+
workflow_dispatch:
1112
push:
1213
branches-ignore:
1314
- gh-pages

.github/workflows/coherence-matrix.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
name: Coherence Certification
99

1010
on:
11+
workflow_dispatch:
1112
schedule:
1213
- cron: '0 0 * * *'
1314
push:

.github/workflows/compatibility-tests.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
name: Backwards Compatibility Tests
99

1010
on:
11+
workflow_dispatch:
1112
push:
1213
branches-ignore:
1314
- gh-pages

.github/workflows/k8s-matrix.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
name: K8s Certification
99

1010
on:
11+
workflow_dispatch:
1112
push:
1213
branches-ignore:
1314
- gh-pages

Makefile

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
# ----------------------------------------------------------------------------------------------------------------------
99

1010
# The version of the Operator being build - this should be a valid SemVer format
11-
VERSION ?= 3.1.6
11+
VERSION ?= 3.2.0
1212
MVN_VERSION ?= $(VERSION)-SNAPSHOT
1313

1414
# The version number to be replaced by this release
15-
PREV_VERSION ?= 3.1.2
15+
PREV_VERSION ?= 3.1.5
1616

1717
# The operator version to use to run certification tests against
1818
CERTIFICATION_VERSION ?= $(VERSION)
@@ -224,8 +224,8 @@ help: ## Display this help.
224224

225225
##@ Build
226226

227-
.PHONY: all ## Build all the Coherence Operator artefacts
228-
all: java-client build-all-images helm-chart
227+
.PHONY: all
228+
all: java-client build-all-images helm-chart ## Build all the Coherence Operator artefacts
229229

230230
# ----------------------------------------------------------------------------------------------------------------------
231231
# Configure the build properties
@@ -358,8 +358,8 @@ $(BUILD_BIN)/converter-windows-amd64: $(BUILD_PROPS) $(GOS)
358358
# ----------------------------------------------------------------------------------------------------------------------
359359
# Build the Java artifacts
360360
# ----------------------------------------------------------------------------------------------------------------------
361-
.PHONY: build-mvn ## Build the Java artefacts
362-
build-mvn:
361+
.PHONY: build-mvn
362+
build-mvn: ## Build the Java artefacts
363363
./mvnw $(USE_MAVEN_SETTINGS) -B -f java package -DskipTests -Drevision=$(MVN_VERSION) $(MAVEN_OPTIONS)
364364

365365
# ---------------------------------------------------------------------------
@@ -466,7 +466,7 @@ $(BUILD_OUTPUT)/certs:
466466
# Generate bundle manifests and metadata, then validate generated files.
467467
# ----------------------------------------------------------------------------------------------------------------------
468468
.PHONY: bundle
469-
bundle: $(BUILD_PROPS) ensure-sdk $(GOBIN)/kustomize $(BUILD_TARGETS)/manifests
469+
bundle: $(BUILD_PROPS) ensure-sdk $(GOBIN)/kustomize $(BUILD_TARGETS)/manifests ## Generate OLM bundle manifests and metadata, then validate generated files.
470470
$(OPERATOR_SDK) generate kustomize manifests -q
471471
cd config/manager && $(GOBIN)/kustomize edit set image controller=$(OPERATOR_IMAGE)
472472
kustomize build config/manifests | $(OPERATOR_SDK) generate bundle -q --overwrite --version $(VERSION) $(BUNDLE_METADATA_OPTS)
@@ -476,11 +476,11 @@ bundle: $(BUILD_PROPS) ensure-sdk $(GOBIN)/kustomize $(BUILD_TARGETS)/manifests
476476
# Build the bundle image.
477477
# ----------------------------------------------------------------------------------------------------------------------
478478
.PHONY: bundle-build
479-
bundle-build:
479+
bundle-build: ## Build the OLM image
480480
docker build --no-cache -f bundle.Dockerfile -t $(BUNDLE_IMG) .
481481

482482
.PHONY: bundle-push
483-
bundle-push: ## Push the bundle image.
483+
bundle-push: ## Push the OLM bundle image.
484484
$(MAKE) docker-push IMG=$(BUNDLE_IMG)
485485

486486

@@ -517,12 +517,12 @@ endif
517517
# This recipe invokes 'opm' in 'semver' bundle add mode. For more information on add modes, see:
518518
# https://github.com/operator-framework/community-operators/blob/7f1438c/docs/packaging-operator.md#updating-your-existing-operator
519519
.PHONY: catalog-build
520-
catalog-build: opm ## Build a catalog image.
520+
catalog-build: opm ## Build an OLM catalog image.
521521
$(OPM) index add --container-tool docker --mode semver --tag $(CATALOG_IMG) --bundles $(BUNDLE_IMGS) $(FROM_INDEX_OPT)
522522

523523
# Push the catalog image.
524524
.PHONY: catalog-push
525-
catalog-push: ## Push a catalog image.
525+
catalog-push: ## Push an OLM catalog image.
526526
$(MAKE) docker-push IMG=$(CATALOG_IMG)
527527

528528

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ resources:
88
images:
99
- name: controller
1010
newName: ghcr.io/oracle/coherence-operator
11-
newTag: 3.1.6
11+
newTag: 3.2.0

config/manager/manager.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,23 @@ metadata:
77
control-plane: coherence
88
app.kubernetes.io/name: coherence-operator
99
app.kubernetes.io/instance: coherence-operator-manager
10-
app.kubernetes.io/version: "3.1.6"
10+
app.kubernetes.io/version: "3.2.0"
1111
app.kubernetes.io/component: manager
1212
app.kubernetes.io/part-of: coherence-operator
1313
spec:
1414
selector:
1515
matchLabels:
1616
control-plane: coherence
1717
app.kubernetes.io/instance: coherence-operator-manager
18-
app.kubernetes.io/version: "3.1.6"
18+
app.kubernetes.io/version: "3.2.0"
1919
replicas: 1
2020
template:
2121
metadata:
2222
labels:
2323
control-plane: coherence
2424
app.kubernetes.io/name: coherence-operator
2525
app.kubernetes.io/instance: coherence-operator-manager
26-
app.kubernetes.io/version: "3.1.6"
26+
app.kubernetes.io/version: "3.2.0"
2727
app.kubernetes.io/component: manager
2828
app.kubernetes.io/part-of: coherence-operator
2929
spec:

config/manager/service.yaml

Lines changed: 4 additions & 4 deletions
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.1.6"
10+
app.kubernetes.io/version: "3.2.0"
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.1.6"
21+
app.kubernetes.io/version: "3.2.0"
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.1.6"
33+
app.kubernetes.io/version: "3.2.0"
3434
app.kubernetes.io/component: rest
3535
app.kubernetes.io/part-of: coherence-operator
3636
app.kubernetes.io/managed-by: helm
@@ -42,5 +42,5 @@ spec:
4242
selector:
4343
app.kubernetes.io/name: coherence-operator
4444
app.kubernetes.io/instance: coherence-operator-manager
45-
app.kubernetes.io/version: "3.1.6"
45+
app.kubernetes.io/version: "3.2.0"
4646
app.kubernetes.io/component: manager

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ spec:
4848
provider:
4949
name: Oracle
5050
url: https://oracle.github.io/coherence-operator/docs/latest
51-
version: 3.1.6
51+
version: 3.2.0

config/operator/config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"coherence-image": "oraclecoherence/coherence-ce:20.12",
3-
"utils-image": "container-registry.oracle.com/middleware/coherence-operator:3.1.6-utils"
3+
"utils-image": "container-registry.oracle.com/middleware/coherence-operator:3.2.0-utils"
44
}

0 commit comments

Comments
 (0)