Skip to content

Commit

Permalink
Merge pull request #1459 from openshift-cherrypick-robot/cherry-pick-…
Browse files Browse the repository at this point in the history
…1449-to-release-0.11

[release-0.11] changelog, charts.yaml, kubectl updates for v0.11.0
  • Loading branch information
openshift-merge-bot[bot] authored Nov 18, 2024
2 parents 62a903d + 7239845 commit c63459e
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 11 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.11.0]

### Changed

- Restic updated to v0.17.0
- Syncthing updated to v1.27.12

### Added

- moverAffinity added to spec to allow for specifying the podAffinity assigned
to a VolSync mover pod
- cleanupTempPVC option added for direct users to allow for deleting the
dynamically provisioned destination PVC after a completed replication.
- cleanupCachePVC option for restic to allow for deleting the cache PVC
after a completed replication.
- enableFileDeletion restic option to allow for restoring to an existing
PVC (for example running multiple restores) and delete files that do
not exist in the backup being restored.

## [0.10.0]

### Fixed
Expand Down Expand Up @@ -304,6 +323,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Support for rsync & rclone replication
- Helm chart to deploy operator

[0.11.0]: https://github.com/backube/volsync/compare/release-0.10..v0.11.0
[0.10.0]: https://github.com/backube/volsync/compare/release-0.9..v0.10.0
[0.9.1]: https://github.com/backube/volsync/compare/v0.9.0...v0.9.1
[0.9.0]: https://github.com/backube/volsync/compare/release-0.8...v0.9.0
Expand Down
20 changes: 12 additions & 8 deletions helm/volsync/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,18 @@ annotations: # https://artifacthub.io/docs/topics/annotations/helm/
# Changelog for current chart & app version
# Kinds: added, changed, deprecated, removed, fixed, and security
artifacthub.io/changes: |
- kind: fixed
description: Fix for rsync-tls to handle replication when there are many files in the pvc root
- kind: fixed
description: Fix for rsync-tls to handle files in the pvc root that start with `#`
- kind: changed
description: Syncthing upgraded to v1.27.8
description: Restic updated to v0.17.0
- kind: changed
description: Syncthing updated to v1.27.12
- kind: added
description: moverAffinity added to spec to allow for specifying the podAffinity assigned to a VolSync mover pod
- kind: added
description: cleanupTempPVC option added for direct users to allow for deleting the dynamically provisioned destination PVC after a completed replication.
- kind: added
description: cleanupCachePVC option for restic to allow for deleting the cache PVC after a completed replication.
- kind: added
description: Debug mode for mover jobs added
description: enableFileDeletion restic option to allow for restoring to an existing PVC (for example running multiple restores) and delete files that do not exist in the backup being restored.
artifacthub.io/crds: |
- kind: ReplicationDestination
version: v1alpha1
Expand All @@ -58,10 +62,10 @@ kubeVersion: "^1.20.0-0"
# This is the chart version. This version number should be incremented each time
# you make changes to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: "0.10.0"
version: "0.11.0"

# This is the version number of the application being deployed. This version
# number should be incremented each time you make changes to the application.
# Versions are not expected to follow Semantic Versioning. They should reflect
# the version the application is using. It is recommended to use it with quotes.
appVersion: "0.10.0"
appVersion: "0.11.0"
6 changes: 3 additions & 3 deletions kubectl-volsync/volsync.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kind: Plugin
metadata:
name: volsync
spec:
version: v0.10.0
version: v0.11.0
homepage: https://github.com/backube/volsync
shortDescription: "Manage replication with the VolSync operator"
description: |
Expand All @@ -20,8 +20,8 @@ spec:
arch: amd64
# This URL requires the artifact to be added to the release page as an
# "Asset"
uri: https://github.com/backube/volsync/releases/download/v0.10.0/kubectl-volsync.tar.gz
sha256: 3eaa78fe4e1d56e0bf6f8ba1c29a457543b50b737fc83cbbcae6def42e616fbb
uri: https://github.com/backube/volsync/releases/download/v0.11.0/kubectl-volsync.tar.gz
sha256: 3abdd012ba1b95d68d948dbba06c9b66083e425ba1c113a101402167865e7fb6
files:
- from: "./kubectl-volsync"
to: "."
Expand Down

0 comments on commit c63459e

Please sign in to comment.