Releases: cybozu-go/mantle
Releases · cybozu-go/mantle
mantle-chart-v0.2.3
What's Changed
Changed
- charts/mantle: change
image:
so that mantle can work right out of the box by @ushitora-anqou in #105 - Bump mantle chart version to 0.2.3 by @ushitora-anqou in #104
Full Changelog: mantle-chart-v0.2.2...mantle-chart-v0.2.3
Release v0.3.1
What's Changed
Added
- enable errorlint of golangci-lint by @ushitora-anqou in #92
- Added the custom ceph command build workflow by @llamerada-jp in #85
- print controller logs on e2e test failure by @peng225 in #101
- Enhance tests (part3) by @ushitora-anqou in #86
Changed
- build(deps): bump golang.org/x/net from 0.30.0 to 0.33.0 by @dependabot in #87
- use Patch instead of Update to update SyncedToRemote to True by @ushitora-anqou in #97
- mbc: don't overwrite env of CronJob by @ushitora-anqou in #98
- restore: don't try to overwrite existing PVCs by @ushitora-anqou in #94
- stop backup if target PV(C) is resized by @ushitora-anqou in #103
- test/e2e: retry
minikube start
at most three times by @ushitora-anqou in #93 - test/e2e: eliminate purging unnecessary deb packages by @satoru-takeuchi in #100
Fixed
- rename createOrImportJob to createOrUpdateImportJob by @ushitora-anqou in #91
- fix: requeue if export Job is not found in checkIfExportJobIsCompleted by @ushitora-anqou in #96
Full Changelog: v0.3.0...v0.3.1
Release ceph-export-diff-v18.2.4.0
Merge pull request #101 from cybozu-go/print-logs-on-e2e-test-failure print controller logs on e2e test failure
mantle-cluster-wide-chart-v0.2.2
What's Changed
Full Changelog: mantle-cluster-wide-chart-v0.2.1...mantle-cluster-wide-chart-v0.2.2
mantle-chart-v0.2.2
What's Changed
Full Changelog: mantle-chart-v0.2.1...mantle-chart-v0.2.2
Release v0.3.0
What's Changed
Added
- enhance tests (part 1) by @ushitora-anqou in #81
- enhance tests (part2) by @ushitora-anqou in #82
- add backup creation time metrics by @peng225 in #84
Fixed
- use trash to remove RBD images asynchronously by @ushitora-anqou in #80
Full Changelog: v0.2.1...v0.3.0
mantle-cluster-wide-chart-v0.2.1
What's Changed
- Bump mantle-cluster-wide chart version to 0.2.1 by @ushitora-anqou in #79
Full Changelog: mantle-cluster-wide-chart-v0.2.0...mantle-cluster-wide-chart-v0.2.1
mantle-chart-v0.2.1
What's Changed
Added
- support http(s) proxy by @ushitora-anqou in #77
Changed
- Bump mantle chart version to 0.2.1 by @ushitora-anqou in #78
Full Changelog: mantle-chart-v0.2.0...mantle-chart-v0.2.1
Release v0.2.1
What's Changed
Added
- support http(s) proxy by @ushitora-anqou in #77
Fixed
- Fix discard job by @ushitora-anqou in #74
Full Changelog: v0.2.0...v0.2.1
mantle-cluster-wide-chart-v0.2.0
What's Changed
- Bump mantle chart version to 0.1.1 by @peng225 in #23
- cmd: controller: return error instead of os.Exit(1) by @ushitora-anqou in #24
- change group from backup to mantle by @ushitora-anqou in #25
- use kvm2 driver for minikube by @peng225 in #22
- fix release procedure by @peng225 in #26
- support shortname mb for MantleBackup by @ushitora-anqou in #29
- Implement restore e2e by @llamerada-jp in #13
- Implement multi Rook/Ceph env e2e by @llamerada-jp in #27
- Support MantleBackupConfig by @ushitora-anqou in #11
- add design doc about restore processes by @llamerada-jp in #28
- test/e2e: check ReadyToUse before checking it remains by @ushitora-anqou in #31
- test/e2e: add the template of the test for mirroring by @ushitora-anqou in #30
- support gRPC communication between primary and secondary mantle controllers by @ushitora-anqou in #32
- set proper status to MantleBackup by @ushitora-anqou in #33
- kaizen: use role to check if it's primary in MantleBackup reconciler by @ushitora-anqou in #35
- skip reconciliation if role is secondary by @ushitora-anqou in #36
- support replication of MantleBackup and PVC objects by @ushitora-anqou in #37
- Refactor MantleBackup reconciler by @toshipp in #38
- fix MantleBackupConfig's finalizer name by @ushitora-anqou in #40
- fix existing MantleBackup's reconciler for data replication by @ushitora-anqou in #41
- Dedup constants for MantleBackup finalizer by @toshipp in #43
- Improve controller test by @toshipp in #44
- Use reader to check resources existence by @toshipp in #45
- Fix nil pointer access violation by @toshipp in #47
- Output ginkgo progress of controller test by @toshipp in #48
- test/e2e: ignore NotFound error in deleteNamespacedResource by @ushitora-anqou in #49
- add skeletons for MantleBackup data synchronization by @ushitora-anqou in #46
- Use controller-runtime's logging library by @toshipp in #50
- Change MB expire strategy by @toshipp in #39
- implement prepareForDataSynchronization func by @peng225 in #51
- Implement secondary Mantle interface by @ushitora-anqou in #53
- Update versions of go, k8s, and stuff by @ushitora-anqou in #55
- add tests for prepareForDataSynchronization func by @peng225 in #52
- change the request type from string to bytes in the proto file by @peng225 in #56
- Make sure there're no uncommitted changes of
make generate
by @ushitora-anqou in #58 - Use EnforceDefaultTimeoutsWhenUsingContexts by @toshipp in #60
- Implement export by @ushitora-anqou in #54
- use go:embed for shell scripts used in export and upload Jobs by @ushitora-anqou in #61
- Add tests for export by @ushitora-anqou in #59
- remove namespace from MantleBackupSpec by @ushitora-anqou in #62
- use Env instead of EnvFrom for export data upload Job by @ushitora-anqou in #64
- Implement import and cleanup by @ushitora-anqou in #63
- rename createImportJob to createOrUpdateImportJob by @ushitora-anqou in #66
- Restore on secondary mantle-controller by @ushitora-anqou in #65
- add short name
mr
for MantleRestore by @ushitora-anqou in #67 - test: update MantleBackup resource correctly after updating annotations by @ushitora-anqou in #70
- remove unnecessary TTY: true by @ushitora-anqou in #68
- implement reconcileDiscardJob by @ushitora-anqou in #69
- ci: don't purge deb packages in e2e-multiple-k8s-clusters by @ushitora-anqou in #73
- avoid using actions/cache by @ushitora-anqou in #72
- stop using reader in MantleRestoreReconciler by @ushitora-anqou in #71
- Bump mantle chart version to 0.2.0 by @ushitora-anqou in #75
- Bump mantle-cluster-wide chart version to 0.2.0 by @ushitora-anqou in #76
New Contributors
Full Changelog: mantle-cluster-wide-chart-v0.1.0...mantle-cluster-wide-chart-v0.2.0