Release v0.9.0-rc.2
Stash v0.9.0-rc.2
comes with some bug fixes and improvements since v0.9.0-rc.1
release. Please, try it and give us your valuable feedback. To install, please follow the guide here.
Significant Changes
-
Retention Policy for VolumeSnapshot: We have implemented retention policy for VolumeSnapshot. Now, your old VolumeSnapshots will automatically cleaned according to retention policy. Ref: #926.
-
Fix Argument Passing: We have fixed argument passing to database backup/restore commands. Ref: stashed/mongodb#5, stashed/postgres#17, stashed/elasticsearch#8, stashed/mysql#9.
-
BackupSession API Revision: Now a
BackupSession
is triggered viaspec.invoker
instead ofspec.backupConfiguration
field. This breaking api change is done in preparation for upcomingBackupBatch
crd support. Ref: stashed/stash#890, stashed/stash#931, stashed/docs#44.
Issue Fixed
- Implement retention policy for VolumeSnapshot #808
- Support elasticsearch backups #894
- Chart "stash-postgres" not found in appscode index #898
- Support mysql backups #892
- Support mongodb backups #893
- RestoreSession stuck running #895
- Stash restore job fails #914
Pull Request Merged
- Add release checklist issue template #934
- Volume e2e test github action #933
- Fix BackupSession additional print column #932
- Remove spec.backupConfiguration from BackupSession #931
- Update e2e tests to run on GitHub actions #917
- Enable make ci #928
- Don't restart workload on backup pause+Use ImagePullPolicy: "Always" for Function-Task model #929
- Add status.observedGeneration #927
- Implement RetentionPolicy for VolumeSnapshot #926
- Verify generated files are up to date #925
- Update and rename go.yml to ci.yml #922
- Add probe and BackupBatch api #890
- Use core package from k8s.io/api repo #921
- Use
spec.invoker
instead ofspec.backupConfiguration
in BackupSession stashed/docs#44
- Prepare for release v0.9.0-rc.2 stashed/installer#16
- Remove --enable-status-subresource flag stashed/installer#15
- Add delete permission to VS ClusterRole stashed/installer#13
- Ignore error while delete resources from uninstaller script stashed/installer#14
- Fix catalog installer (when helm is not installed) stashed/catalog#10
- Fix BackupSession's Print Columns stashed/postgres#20
- Enable make ci stashed/postgres#19
- Remove
--enable-status-subresource
flag stashed/postgres#18 - Fix arguments passing stashed/postgres#17
- Fix BackupSession's Print Columns stashed/mongodb#9
- Enable make ci stashed/mongodb#8
- Remove
--enable-status-subresource
flag stashed/mongodb#7 - Update totalHosts from backup/restore process stashed/mongodb#6
- Fix argument passing stashed/mongodb#5
- Fix BackupSession's Print Columns stashed/mysql#12
- Enable make ci stashed/mysql#11
- Remove
--enable-status-subresource
flag stashed/mysql#10 - Fix argument passing stashed/mysql#9
- Fix BackupSession's Print Columns stashed/elasticsearch#11
- Enable make ci stashed/elasticsearch#10
- Remove --enable-status-subresource flag stashed/elasticsearch#9
- Fix argument passing stashed/elasticsearch#8