Skip to content

Stash v0.9.0-rc.4

Compare
Choose a tag to compare
@hossainemruz hossainemruz released this 23 Jan 22:45
· 382 commits to master since this release

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 or httpPost hooks. You can check whether a TCP socket is open using tcpSocket hook. You can also execute some commands into your application pod using exec 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 as mountPath for local backend #945
  • Invalid flag name for PVC restorer job #956