From 4f8b9e869cd941afcd405a5e4ae319bb0314887c Mon Sep 17 00:00:00 2001 From: John Strunk Date: Mon, 1 Aug 2022 09:45:50 -0400 Subject: [PATCH 1/2] Prep for release v3.1 Signed-off-by: John Strunk --- CHANGELOG.md | 11 +++++++++-- docs/index.md | 1 + helm/snapscheduler/Chart.yaml | 4 +++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a96594cb..31da836f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,10 +7,16 @@ This project follows [Semantic Versioning](https://semver.org/) ## [Unreleased] +## [3.1.0] - 2022-08-01 + +### Added + +- Ability to control TopologySpreadConstraints via Helm chart + ### Changed - Upgrade quay.io/brancz/kube-rbac-proxy to v0.13.0 -- Upgrade operator-sdk to 1.21.0 +- Upgrade operator-sdk to 1.22.0 ## [3.0.0] - 2022-04-01 @@ -83,7 +89,8 @@ This project follows [Semantic Versioning](https://semver.org/) - Label selectors to control which PVCs are selected for snapshotting - Retention policies based on snapshot age or count -[unreleased]: https://github.com/backube/snapscheduler/compare/v3.0.0...HEAD +[unreleased]: https://github.com/backube/snapscheduler/compare/v3.1.0...HEAD +[3.1.0]: https://github.com/backube/snapscheduler/compare/v3.0.0...v3.1.0 [3.0.0]: https://github.com/backube/snapscheduler/compare/v2.1.0...v3.0.0 [2.1.0]: https://github.com/backube/snapscheduler/compare/v2.0.0...v2.1.0 [2.0.0]: https://github.com/backube/snapscheduler/compare/v1.2.0...v2.0.0 diff --git a/docs/index.md b/docs/index.md index 0ac60fa0..f4cb0603 100644 --- a/docs/index.md +++ b/docs/index.md @@ -23,6 +23,7 @@ Kubernetes version compatibility: | 2.0 | 1.17 -- 1.23 | `v1beta1` | | 2.1 | 1.17 -- 1.23 | `v1beta1` | | 3.0 | 1.20 -- 1.24+ | `v1` | +| 3.1 | 1.20 -- 1.24+ | `v1` | | master | 1.20 -- 1.24+ | `v1` | ## Contents diff --git a/helm/snapscheduler/Chart.yaml b/helm/snapscheduler/Chart.yaml index a2e2b9a1..f57c819c 100644 --- a/helm/snapscheduler/Chart.yaml +++ b/helm/snapscheduler/Chart.yaml @@ -23,12 +23,14 @@ maintainers: url: https://github.com/JohnStrunk icon: https://raw.githubusercontent.com/backube/snapscheduler/master/docs/media/snapscheduler.svg?sanitize=true # This is the version number of the application being deployed. -appVersion: "3.0.0" +appVersion: "3.1.0" annotations: # https://artifacthub.io/docs/topics/annotations/helm/ # Changelog for current chart & app version # Supported kinds: added, changed, deprecated, removed, fixed, security artifacthub.io/changes: | + - kind: added + description: Added ability to control TopologySpreadConstraints - kind: changed description: Upgrade operator-sdk to 1.22.0 - kind: security From 6779d82d539043022a18d6170a1702e74c3595f9 Mon Sep 17 00:00:00 2001 From: John Strunk Date: Mon, 1 Aug 2022 09:54:46 -0400 Subject: [PATCH 2/2] Update OLM bundle for v3.1 release Signed-off-by: John Strunk --- bundle/manifests/snapscheduler.clusterserviceversion.yaml | 6 +++--- config/manager/kustomization.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bundle/manifests/snapscheduler.clusterserviceversion.yaml b/bundle/manifests/snapscheduler.clusterserviceversion.yaml index abdaef43..b03c1a66 100644 --- a/bundle/manifests/snapscheduler.clusterserviceversion.yaml +++ b/bundle/manifests/snapscheduler.clusterserviceversion.yaml @@ -27,7 +27,7 @@ metadata: operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/backube/snapscheduler support: https://github.com/backube/snapscheduler - name: snapscheduler.v3.0.0 + name: snapscheduler.v3.1.0 namespace: placeholder spec: apiservicedefinitions: {} @@ -297,7 +297,7 @@ spec: - --leader-elect command: - /manager - image: quay.io/backube/snapscheduler:3.0.0 + image: quay.io/backube/snapscheduler:3.1.0 livenessProbe: httpGet: path: /healthz @@ -391,4 +391,4 @@ spec: provider: name: Backube url: https://github.com/backube - version: 3.0.0 + version: 3.1.0 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 8920bc2a..b32f655d 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -13,4 +13,4 @@ kind: Kustomization images: - name: controller newName: quay.io/backube/snapscheduler - newTag: 3.0.0 + newTag: 3.1.0