You are looking at the documentation of a prior release. To read the documentation of the latest release, please
visit here.
Stash v2022.09.29 (2022-09-26)
stashed/apimachinery
v0.23.0
- 92b9a652 Add backup retry helpers + use 
metav1.DurationforTimeOut(#188) - a5ba7404 Revert to restic 0.13.1 (#190)
 - 8821fa34 Test against Kubernetes 1.25.0 (#189)
 - 6b79486c Fix RestoreSession phase calculation (#187)
 - cb39527c Add re-try logic for failed backup session (#182)
 - b8925184 Check for CronJob/VolumeSnapshot version only once (#186)
 - a3b5eb90 Remove slack link
 - 40ce6cb2 Handle status conversion for CronJob/VolumeSnapshot (#185)
 - 55dff331 Use restic 0.14.0 (#184)
 - 522f4e18 Use k8s 1.25.1 libs (#183)
 - a68816b4 Acquire license from license-proxyserver if available (#181)
 - f76f80b6 Fix namespace defaulting in restore target ref (#180)
 - ffd3a856 Make PostBackupHook and PostRestoreHook pointer to avoid defaulting (#179)
 - 2e6ad371 Add target related constants + re-organize constants (#177)
 - c8f94328 Fix issue in sending backupsession and restoresession success metrics. (#178)
 
stashed/cli
v0.23.0
- 55cd97a6 Prepare for release v0.23.0 (#171)
 - c6df635c Revert to restic 0.13.1 (#170)
 - b522f73f Use restic 0.14.0 (#169)
 - b03af4b2 Use k8s 1.25.1 libs (#168)
 
stashed/elasticsearch
5.6.4-v19
- 966a449b Prepare for release 5.6.4-v19 (#1268)
 - 69530abc [cherry-pick] Revert to restic 0.13.1 (#1257) (#1258)
 - 5202ddcf [cherry-pick] Use restic 0.14.0 (#1246) (#1247)
 - 831f0550 [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1236)
 - c310969d [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1225)
 
6.2.4-v19
- 6ba65875 Prepare for release 6.2.4-v19 (#1269)
 - de0252b1 [cherry-pick] Revert to restic 0.13.1 (#1257) (#1259)
 - 4ca1fe5d [cherry-pick] Use restic 0.14.0 (#1246) (#1248)
 - 3cb020f6 [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1237)
 - e6a3931e [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1226)
 
6.3.0-v19
- 35be503d Prepare for release 6.3.0-v19 (#1270)
 - a83a0f92 [cherry-pick] Revert to restic 0.13.1 (#1257) (#1260)
 - 4fc1c5ea [cherry-pick] Use restic 0.14.0 (#1246) (#1249)
 - f5f6bd25 [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1238)
 - 3fb18e38 [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1227)
 
6.4.0-v19
- bb078f5b Prepare for release 6.4.0-v19 (#1271)
 - 3326965e [cherry-pick] Revert to restic 0.13.1 (#1257) (#1261)
 - 7a38f82a [cherry-pick] Use restic 0.14.0 (#1246) (#1250)
 - 4c080247 [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1239)
 - a0a65026 [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1228)
 
6.5.3-v19
- 7a026075 Prepare for release 6.5.3-v19 (#1272)
 - 75e486af [cherry-pick] Revert to restic 0.13.1 (#1257) (#1262)
 - cb9bd0fa [cherry-pick] Use restic 0.14.0 (#1246) (#1251)
 - 150cf448 [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1240)
 - 60dbba03 [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1229)
 
6.8.0-v19
- d158623c Prepare for release 6.8.0-v19 (#1273)
 - 918b5f8f [cherry-pick] Revert to restic 0.13.1 (#1257) (#1263)
 - 350384af [cherry-pick] Use restic 0.14.0 (#1246) (#1252)
 - 61d07df4 [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1241)
 - dab04aa8 [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1230)
 
7.2.0-v19
- b5b166a1 Prepare for release 7.2.0-v19 (#1275)
 - ac13c36b [cherry-pick] Revert to restic 0.13.1 (#1257) (#1265)
 - 7aa291c7 [cherry-pick] Use restic 0.14.0 (#1246) (#1254)
 - 4240c297 [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1243)
 - e32f9641 [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1232)
 - 9ed8203d Prepare for release 7.2.0-v18 (#1220)
 
7.3.2-v19
- 27366a89 Prepare for release 7.3.2-v19 (#1276)
 - 20f7d0c0 [cherry-pick] Revert to restic 0.13.1 (#1257) (#1266)
 - 9051b5e8 [cherry-pick] Use restic 0.14.0 (#1246) (#1255)
 - 3af9b3c9 [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1244)
 - b866149e [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1233)
 - 6d92e35f Prepare for release 7.3.2-v18 (#1221)
 
7.14.0-v5
- c0f3296c Prepare for release 7.14.0-v5 (#1274)
 - fe1ba0d3 [cherry-pick] Revert to restic 0.13.1 (#1257) (#1264)
 - d1735e73 [cherry-pick] Use restic 0.14.0 (#1246) (#1253)
 - 19670067 [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1242)
 - 2759db09 [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1231)
 - 49ba85f7 Prepare for release 7.14.0-v4 (#1219)
 
8.2.0-v2
- 0c1ae9ff Prepare for release 8.2.0-v2 (#1277)
 - 1c020913 [cherry-pick] Revert to restic 0.13.1 (#1257) (#1267)
 - fc81884f [cherry-pick] Use restic 0.14.0 (#1246) (#1256)
 - 7689cccc [cherry-pick] Use k8s 1.25.1 libs (#1235) (#1245)
 - 5d5cbcd3 [cherry-pick] Acquire license from license-proxyserver if available (#1224) (#1234)
 - e3026385 Prepare for release 8.2.0-v1 (#1222)
 
stashed/enterprise
v0.23.0
- 4cb35fb1 Prepare for release v0.23.0 (#205)
 - 88cf38fc Implement retry logic for failed backup + use 
metav1.DurationforTimeOut(#204) - 3951fa2c Revert to restic 0.13.1 (#203)
 - 81ec3c07 Refactor codebase (#195)
 - ca228c24 Validate 
TimeOutfield in Backup and Restore (#202) - 657982b5 Fix unit tests
 - a348041f Check for CronJob/VolumeSnapshot version only once (#201)
 - a5550bb0 Handle CronJob api type dynamically (#200)
 - 79ba1c50 Handle status conversion for CronJob/VolumeSnapshot (#199)
 - 521b7e4e Use restic 0.14.0 (#198)
 - 60b48411 Use VolumeSnapshot api dynamically (#197)
 - cf034b8b Use k8s 1.25.1 libs (#196)
 - f2c419a7 Acquire license from license-proxyserver if available (#194)
 - 316cd592 Fix total host calculation for VolumeSnapshot (#189)
 - 7fdce67e Fix label passing to restore job (#193)
 - 0052217d Fix hook defaulting issue (#192)
 - d78cfc50 Add support for multiple blueprint name in target annotations (#190)
 - 07327ac2 Set BackupSession Duration before sending metrics. (#191)
 - 52ceac2b Cancel concurrent CI runs
 
stashed/etcd
3.5.0-v6
- 3bbcbfb Prepare for release 3.5.0-v6 (#59)
 - fad156c [cherry-pick] Revert to restic 0.13.1 (#57) (#58)
 - 7836d45 [cherry-pick] Use restic 0.14.0 (#55) (#56)
 - c1989f5 [cherry-pick] Use k8s 1.25.1 libs (#53) (#54)
 - 12b1d0e [cherry-pick] Acquire license from license-proxyserver if available (#51) (#52)
 
stashed/installer
v2022.09.29
- 29710ffb Prepare for release v2022.09.29 (#282)
 - 2d65e197 Redis 7.0.5 (#281)
 - 38eb2de1 Update crds
 - 8916a69d Remove ReplicaSet and ReplicationController support from community edition (#280)
 - 4e11f0d6 Test against Kubernetes 1.25.0 (#279)
 - 744d7c6a Don’t add PSP permissions in Kubernetes version v1.25.0+ (#278)
 - 2542d4af Remove support ReplicaSet and ReplicationController (#276)
 - 30779daa Use k8s 1.25.1 libs (#277)
 - e7dc289e Acquire license from license-proxyserver if available (#275)
 - 3d8c9552 Add permission for license-proxyserver (#274)
 - fcb4bdbe Add catalog for Redis 7.0.4 (#273)
 
stashed/kubedump
0.1.0-v2
- d949ed6 Prepare for release 0.1.0-v2 (#19)
 - b2c51fb Revert to restic 0.13.1 (#17) (#18)
 - 540670b [cherry-pick] Use restic 0.14.0 (#15) (#16)
 - ca8bdc6 [cherry-pick] Use k8s 1.25.1 libs (#13) (#14)
 - 7d1fc6f [cherry-pick] Acquire license from license-proxyserver if available (#11) (#12)
 
stashed/mariadb
10.5.8-v12
- 38c4724 Prepare for release 10.5.8-v12 (#200)
 - b861b65 [cherry-pick] Revert to restic 0.13.1 (#198) (#199)
 - 7e6751a [cherry-pick] Use restic 0.14.0 (#196) (#197)
 - 610ea64 [cherry-pick] Use k8s 1.25.1 libs (#194) (#195)
 - e476217 [cherry-pick] Acquire license from license-proxyserver if available (#192) (#193)
 
stashed/mongodb
3.4.17-v19
- 3a90213c Prepare for release 3.4.17-v19 (#1663)
 - dcc89b05 [cherry-pick] Revert to restic 0.13.1 (#1649) (#1650)
 - d9d43b0b [cherry-pick] Use restic 0.14.0 (#1635) (#1636)
 - c838b452 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1622)
 - 78fb76b1 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1608)
 
3.4.22-v19
- bd473140 Prepare for release 3.4.22-v19 (#1664)
 - ee17bd96 Revert to restic 0.13.1 (#1649) (#1651)
 - 5a3562ae [cherry-pick] Use restic 0.14.0 (#1635) (#1637)
 - d660184a [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1623)
 - 3d73c7f8 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1609)
 
3.6.8-v19
- 2a5d0729 Prepare for release 3.6.8-v19 (#1666)
 - 98abf305 [cherry-pick] Revert to restic 0.13.1 (#1649) (#1653)
 - 52614ce5 [cherry-pick] Use restic 0.14.0 (#1635) (#1639)
 - a3c6cdb0 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1625)
 - 09da5ad7 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1611)
 
3.6.13-v19
- 36b22e54 Prepare for release 3.6.13-v19 (#1665)
 - 0b579101 Revert to restic 0.13.1 (#1649) (#1652)
 - f335db0d [cherry-pick] Use restic 0.14.0 (#1635) (#1638)
 - a194f438 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1624)
 - a389cd0c [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1610)
 
4.0.3-v19
- 1ba18787 Prepare for release 4.0.3-v19 (#1668)
 - 20c26852 Revert to restic 0.13.1 (#1649) (#1655)
 - 3cd8cbe0 [cherry-pick] Use restic 0.14.0 (#1635) (#1641)
 - 8d7a12a8 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1627)
 - dec6b1b5 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1613)
 
4.0.5-v19
- 7fa68368 Prepare for release 4.0.5-v19 (#1669)
 - ae8bc602 Revert to restic 0.13.1 (#1649) (#1656)
 - cf032c32 [cherry-pick] Use restic 0.14.0 (#1635) (#1642)
 - 05f691f6 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1628)
 - 425887a0 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1614)
 
4.0.11-v19
- f519a6b1 Prepare for release 4.0.11-v19 (#1667)
 - f1977fd5 [cherry-pick] Revert to restic 0.13.1 (#1649) (#1654)
 - 1c0e894f [cherry-pick] Use restic 0.14.0 (#1635) (#1640)
 - 269719a6 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1626)
 - fcbc9b82 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1612)
 
4.1.4-v19
- 1bc0d9c6 Prepare for release 4.1.4-v19 (#1671)
 - eb3b71a0 [cherry-pick] Revert to restic 0.13.1 (#1649) (#1658)
 - 1e53dfeb [cherry-pick] Use restic 0.14.0 (#1635) (#1644)
 - 0ea9f2ee [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1630)
 - 2e27e199 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1616)
 
4.1.7-v19
- 7029f3cb Prepare for release 4.1.7-v19 (#1672)
 - 5a7188dc [cherry-pick] Revert to restic 0.13.1 (#1649) (#1659)
 - b068d1cb [cherry-pick] Use restic 0.14.0 (#1635) (#1645)
 - 7b413b54 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1631)
 - cd1f4626 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1617)
 
4.1.13-v19
- 0fb41942 Prepare for release 4.1.13-v19 (#1670)
 - 48fe3980 Revert to restic 0.13.1 (#1649) (#1657)
 - a09f450c [cherry-pick] Use restic 0.14.0 (#1635) (#1643)
 - a56f9680 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1629)
 - 0f64d312 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1615)
 
4.2.3-v19
- faebeabf Prepare for release 4.2.3-v19 (#1673)
 - 630081c4 Revert to restic 0.13.1 (#1649) (#1660)
 - db2b2154 [cherry-pick] Use restic 0.14.0 (#1635) (#1646)
 - 465c0f96 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1632)
 - 07b25e67 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1618)
 
4.4.6-v10
- 3f080a1a Revert to restic 0.13.1 (#1649) (#1661)
 - 61c5a63a [cherry-pick] Use restic 0.14.0 (#1635) (#1647)
 - 945b11ff [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1633)
 - 8d5c1da5 [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1619)
 
5.0.3-v7
- b794121f Revert to restic 0.13.1 (#1649) (#1662)
 - 048c224d [cherry-pick] Use restic 0.14.0 (#1635) (#1648)
 - ae70b357 [cherry-pick] Use k8s 1.25.1 libs (#1621) (#1634)
 - 23063a3b [cherry-pick] Acquire license from license-proxyserver if available (#1607) (#1620)
 
stashed/mysql
5.7.25-v19
- 2e7b1ded Prepare for release 5.7.25-v19 (#656)
 - 1502553e [cherry-pick] Revert to restic 0.13.1 (#652) (#653)
 - fb6b7842 [cherry-pick] Use restic 0.14.0 (#648) (#649)
 - 517967e9 [cherry-pick] Use k8s 1.25.1 libs (#643) (#644)
 - 8b8d50c0 [cherry-pick] Acquire license from license-proxyserver if available (#638) (#639)
 
8.0.3-v19
- a776fc40 Prepare for release 8.0.3-v19 (#659)
 - 513cf746 [cherry-pick] Use k8s 1.25.1 libs (#643) (#647)
 - f23808a4 [cherry-pick] Acquire license from license-proxyserver if available (#638) (#642)
 
8.0.14-v19
- 28076a91 Prepare for release 8.0.14-v19 (#657)
 - a3232b0c [cherry-pick] Revert to restic 0.13.1 (#652) (#654)
 - 7dd4e9be [cherry-pick] Use restic 0.14.0 (#648) (#650)
 - 6c47a15a [cherry-pick] Use k8s 1.25.1 libs (#643) (#645)
 - 17110198 [cherry-pick] Acquire license from license-proxyserver if available (#638) (#640)
 
8.0.21-v13
- 10631bcb Prepare for release 8.0.21-v13 (#658)
 - 3ebde7be [cherry-pick] Revert to restic 0.13.1 (#652) (#655)
 - 5d5dfe4f [cherry-pick] Use restic 0.14.0 (#648) (#651)
 - 2d32097f [cherry-pick] Use k8s 1.25.1 libs (#643) (#646)
 - fd685f29 [cherry-pick] Acquire license from license-proxyserver if available (#638) (#641)
 
stashed/nats
2.6.1-v7
- ff84cf8 Prepare for release 2.6.1-v6 (#72)
 - 27915ef [cherry-pick] Revert to restic 0.13.1 (#69) (#70)
 - 4e4f933 Fix Dockerfile
 - f984718 [cherry-pick] Use restic 0.14.0 (#66) (#67)
 - 45ba241 [cherry-pick] Use k8s 1.25.1 libs (#63) (#64)
 - 1bfa57c [cherry-pick] Acquire license from license-proxyserver if available (#60) (#61)
 
2.8.2-v2
- 185b43b Prepare for release 2.8.2-v2 (#73)
 - 92a0d85 [cherry-pick] Revert to restic 0.13.1 (#69) (#71)
 - a20f667 [cherry-pick] Use restic 0.14.0 (#66) (#68)
 - 6e70b66 [cherry-pick] Use k8s 1.25.1 libs (#63) (#65)
 - 3d1ed5a [cherry-pick] Acquire license from license-proxyserver if available (#60) (#62)
 
stashed/percona-xtradb
5.7-v14
- 60dcbc42 Prepare for release 5.7-v14 (#272)
 - 4910525d [cherry-pick] Revert to restic 0.13.1 (#270) (#271)
 - f36ec767 [cherry-pick] Use restic 0.14.0 (#268) (#269)
 - 3bc0f8b1 [cherry-pick] Use k8s 1.25.1 libs (#266) (#267)
 - 3176f6c4 [cherry-pick] Acquire license from license-proxyserver if available (#264) (#265)
 
stashed/postgres
9.6.19-v18
- 82f3ce67 Prepare for release 9.6.19-v18 (#1117)
 - 2010667b [cherry-pick] Revert to restic 0.13.1 (#1105) (#1111)
 - ebbbcbac [cherry-pick] Use restic 0.14.0 (#1098) (#1104)
 - c010f284 [cherry-pick] Use k8s 1.25.1 libs (#1091) (#1097)
 - 3f12e462 [cherry-pick] Acquire license from license-proxyserver if available (#1084) (#1090)
 
10.14-v18
- 21c2297c Prepare for release 10.14-v18 (#1112)
 - f88623ae [cherry-pick] Revert to restic 0.13.1 (#1105) (#1106)
 - 2095d664 [cherry-pick] Use restic 0.14.0 (#1098) (#1099)
 - 05343728 [cherry-pick] Use k8s 1.25.1 libs (#1091) (#1092)
 - b47ffe3a [cherry-pick] Acquire license from license-proxyserver if available (#1084) (#1085)
 
11.9-v18
- d94521f0 Prepare for release 11.9-v18 (#1113)
 - 80d58dcf [cherry-pick] Revert to restic 0.13.1 (#1105) (#1107)
 - 0f80a028 [cherry-pick] Use restic 0.14.0 (#1098) (#1100)
 - 1dc3d12a [cherry-pick] Use k8s 1.25.1 libs (#1091) (#1093)
 - 8bb7face [cherry-pick] Acquire license from license-proxyserver if available (#1084) (#1086)
 
12.4-v18
- 9aeadf3d Prepare for release 12.4-v18 (#1114)
 - dc133e24 [cherry-pick] Revert to restic 0.13.1 (#1105) (#1108)
 - b076014d [cherry-pick] Use restic 0.14.0 (#1098) (#1101)
 - 0d9bb51a [cherry-pick] Use k8s 1.25.1 libs (#1091) (#1094)
 - 4c40d495 [cherry-pick] Acquire license from license-proxyserver if available (#1084) (#1087)
 
13.1-v15
- d5514c07 Prepare for release 13.1-v15 (#1115)
 - 6ae5c873 [cherry-pick] Revert to restic 0.13.1 (#1105) (#1109)
 - a99069cf [cherry-pick] Use restic 0.14.0 (#1098) (#1102)
 - 085f7ae0 [cherry-pick] Use k8s 1.25.1 libs (#1091) (#1095)
 - ee7e4c40 [cherry-pick] Acquire license from license-proxyserver if available (#1084) (#1088)
 
14.0-v7
- 334d54bb Prepare for release 14.0-v7 (#1116)
 - 84426fe5 [cherry-pick] Revert to restic 0.13.1 (#1105) (#1110)
 - d5225dd7 [cherry-pick] Use restic 0.14.0 (#1098) (#1103)
 - b382b035 [cherry-pick] Use k8s 1.25.1 libs (#1091) (#1096)
 - bf7ebaec [cherry-pick] Acquire license from license-proxyserver if available (#1084) (#1089)
 
stashed/redis
5.0.13-v7
- 23db3eb Prepare for release 5.0.13-v7 (#129)
 - 09696ff [cherry-pick] Revert to restic 0.13.1 (#126) (#127)
 - 218357a [cherry-pick] Use restic 0.14.0 (#123) (#124)
 - ef82eb8 [cherry-pick] Use k8s 1.25.1 libs (#120) (#121)
 - 083affe [cherry-pick] Acquire license from license-proxyserver if available (#117) (#118)
 
6.2.5-v7
- 8448d92 Prepare for release 6.2.5-v7 (#130)
 - 6e14704 [cherry-pick] Revert to restic 0.13.1 (#126) (#128)
 - 418d73f Fix pointer
 - b30d3a7 [cherry-pick] Use restic 0.14.0 (#123) (#125)
 - 4711712 [cherry-pick] Use k8s 1.25.1 libs (#120) (#122)
 - 0d4cfbd [cherry-pick] Acquire license from license-proxyserver if available (#117) (#119)
 
stashed/stash
v0.23.0
- 2df11f82 Prepare for release v0.23.0 (#1486)
 - ee8134e5 Port changes from Stash Enterprise edition
 - f209179c Fix snapshot test failure
 - 583a8f56 Port changes from Stash Enterprise edition
 - d8e8f4c9 Revert to restic 0.13.1 (#1483)
 - 57de24c7 Test against Kubernetes 1.25.0 (#1482)
 - bf1826c8 Validate 
TimeOutin backup and restore (#1481) - 1ae696dd Fix unit tests
 - 41064183 Check for CronJob/VolumeSnapshot version only once (#1479)
 - fc4e2602 Handle CronJob api type dynamically (#1478)
 - 7c055aec Handle status conversion for CronJob/VolumeSnapshot (#1477)
 - fb80667d Use restic 0.14.0 (#1476)
 - 4ce5e18d Use VolumeSnapshot api dynamically (#1475)
 - b0519c85 Fix linter warnings
 - 779297d4 Use k8s 1.25.1 libs (#1474)
 - 8c87f9fc Acquire license from license-proxyserver if available (#1472)
 - 63cac4e9 Fix total host calculation for VolumeSnapshot
 - aca8fde0 Remove unused variable
 - 6bbd94ba Remove unnecessary else
 - d28750a3 Fix total host calculation for VolumeSnapshot
 - 42f39b5b Fix label passing to backup/restore jobs (#1470)
 - 2b445ce1 Fix hook defaulting issue
 - 12436ad2 Fix hook defaulting issue
 - e2f44131 Support multiple backup invoker against a target
 - 7fafed89 Support multiple backup invoker against a target
 - e4e7b69e Set BackupSession duration before sending metrics. (#1466)
 - cd9bcecc Cancel concurrent ci runs
 






