Skip to content
This repository has been archived by the owner on Dec 12, 2024. It is now read-only.

Releases: csi-addons/volume-replication-operator

volume replication operator v0.3.0 Release

25 Jan 09:50
Compare
Choose a tag to compare

Volume Replication operator for the storage planned migration and Disaster Recovery.

Enhancements:

  • add grpc message to CR status
  • Set RequeueAfter to 30 seconds for requeue

Bug fixes:

  • Requeue if any error in the secondary state

Build/CI:

  • Update golangci version to 1.39
  • Skip autogenerated files from code spell
  • Enable basic linters in golangci-lint

Breaking changes

None

volume replication operator v0.2.0 Release

23 Sep 14:09
Compare
Choose a tag to compare

Volume Replication operator for the storage planned migration and Disaster Recovery.

Enhancements:

  • Add replication id to VolumeReplication Spec
  • Build multi-arch container images
  • Wait For VR/VRC CRD's before starting controller
  • Add/Delete PVC finalizers when VR is created/deleted
  • Add env to run the operator in development mode
  • Skip stack trace by default

Bug fixes:

  • Update conditions to reflect degraded and resyncing
  • Set status to secondary when VR is marked as secondary

Build/CI:

  • Update golang to 1.16
  • Update dependency to the latest release
  • Update mergify rules

Breaking changes

None

volume replication operator v0.1.0 Release

15 Apr 10:59
Compare
Choose a tag to compare

Initial 0.1.0 Volume Replication operator for the storage planned migration and Disaster Recovery.

Volume Replication operator supports below-provided operations for storage DR

  • Enable Volume Replication
  • Disable Volume Replication
  • Promote Volume
  • Demote Volume
  • Resync Volume

From the user point of view, it supports 2 Replication states ie primary and secondary. More details about the usage at https://github.com/csi-addons/volume-replication-operator#overview