Skip to content

Latest commit

 

History

History
62 lines (41 loc) · 1.69 KB

CHANGELOG.md

File metadata and controls

62 lines (41 loc) · 1.69 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.0 - 2021-08-05

Added

  • Introduced internal "Mover" interface to make adding/maintaining data movers more modular
  • Added a Condition on the CRs to indicate whether they are synchronizing or idle.
  • Rclone: Added unit tests

Changed

  • Renamed the project: Scribe ▶️ VolSync
  • CRD group has changed from scribe.backube to volsync.backube
  • CRD status Conditions changed from operator-lib to the implementation in apimachinery

Fixed

  • Restic: Fixed error when the volume is empty

0.2.0 - 2021-05-26

Added

  • Support for restic backups
  • Metrics for monitoring replication
  • VolSync CLI (kubectl plugin)
  • Support for manually triggering replication instead of via schedule

Changed

  • Move to operator-sdk 1.7.2
  • Use ubi-minimal for controller base image

Fixed

  • Fix deployment on OpenShift using Helm w/ deployments not named "volsync"
  • Support retries w/in rsync pod to tolerate Submariner DNS delays (globalnet)
  • Custom rsync port number was being ignored
  • Don't overwrite annotations on the rsync Service

0.1.0 - 2021-02-10

Added

  • Support for rsync & rclone replication
  • Helm chart to deploy operator