Stash v0.9.0-rc.4
Stash v0.9.0-rc.4
comes with a number of new features and bug fixes since v0.9.0-rc.2
release. Please, try it and give us your valuable feedback. To install, please follow the guide here.
Significant Changes
-
Batch Backup: We have added support for taking backup of multiple co-related stateful workloads using a single configuration. Now, you can backup all the components(i.e. front-end, backend, database etc.) of your application using single configuration. For more details, pleas visit here.
-
Hooks: We are introducing backup and restore hooks in this version. Now, you can perform some actions before and after the backup/restore process. You can send HTTP requests to a remote server via
httpGet
orhttpPost
hooks. You can check whether a TCP socket is open usingtcpSocket
hook. You can also execute some commands into your application pod usingexec
hook. For more details, please visit here. -
Fixed Large Name Issue: We have fixed the issue that was causing backup/restore to fail when Stash resources name was larger than 63 characters. Ref: #924.
Issue Fixed
- Can't install stash #1032
- Backup mysql creates infinite dumps #1030
- large names #1012
- BackupSession skipped for paused BackupConfiguration #997
- Failed to create CronJob when BackupConfiguration name is same as Database crd name #1022
- Operator is observing panic() while handling failed CronJob creation for BackupConfiguration #1019
- Stash Addons: Make chart.sh script compatible with helm 3 #984
- Introduce BackupBatch CRD #886
- Add preBackup & postBackup hooks in BackupConfiguration #885
- backup error for items #1018
- RBAC permission missing in Chart for PersistentVolumeClaim, exists in installer deploy script #981
- Clarify that user can not user
/stash
asmountPath
for local backend #945 - Invalid flag name for PVC restorer job #956