From 3cc54e351dc062a32eaaf51977d4d8b502b3454d Mon Sep 17 00:00:00 2001 From: Alexandre Vilain Date: Sun, 1 Oct 2023 13:30:47 +0200 Subject: [PATCH] Prepare release v0.15.4 --- Makefile | 2 +- VERSION | 2 +- .../temporal-operator.clusterserviceversion.yaml | 10 +++++----- bundle/manifests/temporal.io_temporalclusters.yaml | 7 +++++++ config/manager/kustomization.yaml | 2 +- .../bases/temporal-operator.clusterserviceversion.yaml | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 7eb09970..842f9761 100644 --- a/Makefile +++ b/Makefile @@ -177,7 +177,7 @@ bundle: manifests kustomize operator-sdk ## Generate bundle manifests and metada .PHONY: prepare-release prepare-release: kustomize - $(eval OLD_VERSION := $(shell curl -s https://api.github.com/repos/alexandrevilain/temporal-operator/releases | jq -r '.[1].tag_name')) + $(eval OLD_VERSION := $(shell curl -s https://api.github.com/repos/alexandrevilain/temporal-operator/releases | jq -r '.[0].tag_name')) cd config/manager && $(KUSTOMIZE) edit set image ghcr.io/alexandrevilain/temporal-operator:v$(VERSION) sed -i 's/replaces: temporal-operator.v.*/replaces: temporal-operator.$(OLD_VERSION)/' config/manifests/bases/temporal-operator.clusterserviceversion.yaml $(MAKE) bundle diff --git a/VERSION b/VERSION index 0cf69a5c..9f40a878 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.15.3 \ No newline at end of file +0.15.4 \ No newline at end of file diff --git a/bundle/manifests/temporal-operator.clusterserviceversion.yaml b/bundle/manifests/temporal-operator.clusterserviceversion.yaml index d8031bd3..c3488ba8 100644 --- a/bundle/manifests/temporal-operator.clusterserviceversion.yaml +++ b/bundle/manifests/temporal-operator.clusterserviceversion.yaml @@ -119,10 +119,10 @@ metadata: capabilities: Seamless Upgrades categories: Application Runtime, Developer Tools, AI/Machine Learning containerImage: ghcr.io/alexandrevilain/temporal-operator - createdAt: "2023-09-03T13:04:30Z" + createdAt: "2023-10-01T11:30:15Z" operators.operatorframework.io/builder: operator-sdk-v1.30.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 - name: temporal-operator.v0.15.3 + name: temporal-operator.v0.15.4 namespace: placeholder spec: apiservicedefinitions: {} @@ -471,7 +471,7 @@ spec: - --leader-elect command: - /manager - image: ghcr.io/alexandrevilain/temporal-operator:v0.15.3 + image: ghcr.io/alexandrevilain/temporal-operator:v0.15.4 livenessProbe: httpGet: path: /healthz @@ -575,8 +575,8 @@ spec: provider: name: Temporal Community url: https://temporal.io/ - replaces: temporal-operator.v0.15.2 - version: 0.15.3 + replaces: temporal-operator.v0.15.3 + version: 0.15.4 webhookdefinitions: - admissionReviewVersions: - v1 diff --git a/bundle/manifests/temporal.io_temporalclusters.yaml b/bundle/manifests/temporal.io_temporalclusters.yaml index f12597ca..8b71946d 100644 --- a/bundle/manifests/temporal.io_temporalclusters.yaml +++ b/bundle/manifests/temporal.io_temporalclusters.yaml @@ -586,6 +586,13 @@ spec: of certificates in the cluster components. Defaults to 1 hour. Useless if mTLS provider is not cert-manager. type: string + renewBefore: + description: RenewBefore is defines how long before the currently + issued certificate's expiry cert-manager should renew the certificate. + The default is 2/3 of the issued certificate's duration. Minimum + accepted value is 5 minutes. Useless if mTLS provider is not + cert-manager. + type: string type: object metrics: description: Metrics allows configuration of scraping endpoints for diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index cd98487b..76aff793 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -4,4 +4,4 @@ resources: - manager.yaml images: - name: ghcr.io/alexandrevilain/temporal-operator - newTag: v0.15.3 + newTag: v0.15.4 diff --git a/config/manifests/bases/temporal-operator.clusterserviceversion.yaml b/config/manifests/bases/temporal-operator.clusterserviceversion.yaml index 7d639893..9cb38a5e 100644 --- a/config/manifests/bases/temporal-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/temporal-operator.clusterserviceversion.yaml @@ -244,7 +244,7 @@ spec: provider: name: Temporal Community url: https://temporal.io/ - replaces: temporal-operator.v0.15.2 + replaces: temporal-operator.v0.15.3 version: 0.10.0 webhookdefinitions: - admissionReviewVersions: