diff --git a/changelogs/CHANGELOG-1.18.md b/changelogs/CHANGELOG-1.18.md index 66c486ddf..31fee4e9c 100644 --- a/changelogs/CHANGELOG-1.18.md +++ b/changelogs/CHANGELOG-1.18.md @@ -1,3 +1,41 @@ +## v1.18.1 + +### Download +https://github.com/vmware-tanzu/velero/releases/tag/v1.18.1 + +### Container Image +`velero/velero:v1.18.1` + +### Documentation +https://velero.io/docs/v1.18/ + +### Upgrading +https://velero.io/docs/v1.18/upgrade-to-1.18/ + +### All Changes + * Fix wildcard expansion when includes is empty and excludes has wildcards (#9743, @Joeavaikath) + * Backporting PR #9700 and #9693, fix issue #9699, add a 2-second gap between temporary CSI VolumeSnapshotContent create and delete operations. Enhance backup deletion logic to handle tarball download failures (#9731, @priyansh17) + * Fix issue #9703, fix CSI PVC Backup Plugin list options to only list in installed namespace (#9708, @adam-jian-zhang) + * Bump external-snapshotter to v8.4.0 and migrate VolumeGroupSnapshot API from v1beta1 to v1beta2 for Kubernetes 1.34+ compatibility (#9706, @shubham-pampattiwar) + * Fix issue #9681, fix restores and podvolumerestores list options to only list in installed namespace (#9696, @adam-jian-zhang) + * Fix issue #9659, in the case that PVB/PVR/DU/DD is cancelled before the data path is really started, call EndEvent to prevent data mover pod from crashing because of delay event distribution (#9672, @Lyndon-Li) + * Fix issue #9626, let go for uninitialized repo under readonly mode (#9669, @Lyndon-Li) + * Fix issue #9460, flush buffer before data mover completes (#9610, @Lyndon-Li) + * Fix issue #9475, use node-selector instead of nodName for generic restore (#9609, @Lyndon-Li) + * Fix issue #9496, support customized host os (#9606, @Lyndon-Li) + * Fix issue #9343, include PV topology to data mover pod affinities (#9594, @Lyndon-Li) + * Fix VolumeGroupSnapshot restore failure with Ceph RBD CSI driver by creating stub VolumeGroupSnapshotContent during restore and looking up VolumeSnapshotClass by driver for credential support (#9687, @shubham-pampattiwar) + * Add custom action type to volume policies (#9678, @sseago) + * Fix issue #9666, fix node-agent node detection in multiple instances scenario (#9671, @adam-jian-zhang) + * Add check for file extraction from tarball. (#9661, @blackpiglet) + * Fix issue #9636, fix configmap lookup in non-default namespaces (#9637, @adam-jian-zhang) + * Optimize VSC handle readiness polling for VSS backups (#9629, @sseago) + * Fix DBR stuck when CSI snapshot no longer exists in cloud provider (#9604, @shubham-pampattiwar) + * If BIA return updateObj with SkipFromBackupAnnotation, treat it as skip the resource from backup. (#9597, @blackpiglet) + * Add ephemeral storage limit and request support for data mover and maintenance job (#9596, @blackpiglet) + * Remove wildcard check from getNamespacesToList. (#9587, @blackpiglet) + + ## v1.18 ### Download diff --git a/changelogs/unreleased/9587-blackpiglet b/changelogs/unreleased/9587-blackpiglet deleted file mode 100644 index 6662d2388..000000000 --- a/changelogs/unreleased/9587-blackpiglet +++ /dev/null @@ -1 +0,0 @@ -Remove wildcard check from getNamespacesToList. \ No newline at end of file diff --git a/changelogs/unreleased/9594-Lyndon-Li b/changelogs/unreleased/9594-Lyndon-Li deleted file mode 100644 index 0d5094c22..000000000 --- a/changelogs/unreleased/9594-Lyndon-Li +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9343, include PV topology to data mover pod affinities \ No newline at end of file diff --git a/changelogs/unreleased/9596-blackpiglet b/changelogs/unreleased/9596-blackpiglet deleted file mode 100644 index d2b31f486..000000000 --- a/changelogs/unreleased/9596-blackpiglet +++ /dev/null @@ -1 +0,0 @@ -Add ephemeral storage limit and request support for data mover and maintenance job \ No newline at end of file diff --git a/changelogs/unreleased/9597-blackpiglet b/changelogs/unreleased/9597-blackpiglet deleted file mode 100644 index f1e546be6..000000000 --- a/changelogs/unreleased/9597-blackpiglet +++ /dev/null @@ -1 +0,0 @@ -If BIA return updateObj with SkipFromBackupAnnotation, treat it as skip the resource from backup. \ No newline at end of file diff --git a/changelogs/unreleased/9604-shubham-pampattiwar b/changelogs/unreleased/9604-shubham-pampattiwar deleted file mode 100644 index f369a8af5..000000000 --- a/changelogs/unreleased/9604-shubham-pampattiwar +++ /dev/null @@ -1 +0,0 @@ -Fix DBR stuck when CSI snapshot no longer exists in cloud provider diff --git a/changelogs/unreleased/9606-Lyndon-Li b/changelogs/unreleased/9606-Lyndon-Li deleted file mode 100644 index acd2b37cb..000000000 --- a/changelogs/unreleased/9606-Lyndon-Li +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9496, support customized host os \ No newline at end of file diff --git a/changelogs/unreleased/9609-Lyndon-Li b/changelogs/unreleased/9609-Lyndon-Li deleted file mode 100644 index b90d971fe..000000000 --- a/changelogs/unreleased/9609-Lyndon-Li +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9475, use node-selector instead of nodName for generic restore \ No newline at end of file diff --git a/changelogs/unreleased/9610-Lyndon-Li b/changelogs/unreleased/9610-Lyndon-Li deleted file mode 100644 index e6661e44d..000000000 --- a/changelogs/unreleased/9610-Lyndon-Li +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9460, flush buffer before data mover completes \ No newline at end of file diff --git a/changelogs/unreleased/9629-sseago b/changelogs/unreleased/9629-sseago deleted file mode 100644 index 6bed2f243..000000000 --- a/changelogs/unreleased/9629-sseago +++ /dev/null @@ -1 +0,0 @@ -Optimize VSC handle readiness polling for VSS backups diff --git a/changelogs/unreleased/9637-adam-jian-zhang b/changelogs/unreleased/9637-adam-jian-zhang deleted file mode 100644 index 3fd99e5e7..000000000 --- a/changelogs/unreleased/9637-adam-jian-zhang +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9636, fix configmap lookup in non-default namespaces diff --git a/changelogs/unreleased/9661-blackpiglet b/changelogs/unreleased/9661-blackpiglet deleted file mode 100644 index 6d15e4f2e..000000000 --- a/changelogs/unreleased/9661-blackpiglet +++ /dev/null @@ -1 +0,0 @@ -Add check for file extraction from tarball. \ No newline at end of file diff --git a/changelogs/unreleased/9669-Lyndon-Li b/changelogs/unreleased/9669-Lyndon-Li deleted file mode 100644 index d0f12babc..000000000 --- a/changelogs/unreleased/9669-Lyndon-Li +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9626, let go for uninitialized repo under readonly mode \ No newline at end of file diff --git a/changelogs/unreleased/9671-adam-jian-zhang b/changelogs/unreleased/9671-adam-jian-zhang deleted file mode 100644 index a998ded6f..000000000 --- a/changelogs/unreleased/9671-adam-jian-zhang +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9666, fix node-agent node detection in multiple instances scenario diff --git a/changelogs/unreleased/9672-Lyndon-Li b/changelogs/unreleased/9672-Lyndon-Li deleted file mode 100644 index 35ae4d5cb..000000000 --- a/changelogs/unreleased/9672-Lyndon-Li +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9659, in the case that PVB/PVR/DU/DD is cancelled before the data path is really started, call EndEvent to prevent data mover pod from crashing because of delay event distribution \ No newline at end of file diff --git a/changelogs/unreleased/9678-sseago b/changelogs/unreleased/9678-sseago deleted file mode 100644 index 3606d4f30..000000000 --- a/changelogs/unreleased/9678-sseago +++ /dev/null @@ -1 +0,0 @@ -Add custom action type to volume policies diff --git a/changelogs/unreleased/9687-shubham-pampattiwar b/changelogs/unreleased/9687-shubham-pampattiwar deleted file mode 100644 index 14f518c41..000000000 --- a/changelogs/unreleased/9687-shubham-pampattiwar +++ /dev/null @@ -1 +0,0 @@ -Fix VolumeGroupSnapshot restore failure with Ceph RBD CSI driver by creating stub VolumeGroupSnapshotContent during restore and looking up VolumeSnapshotClass by driver for credential support diff --git a/changelogs/unreleased/9696-adam-jian-zhang b/changelogs/unreleased/9696-adam-jian-zhang deleted file mode 100644 index 0cb724f5b..000000000 --- a/changelogs/unreleased/9696-adam-jian-zhang +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9681, fix restores and podvolumerestores list options to only list in installed namespace diff --git a/changelogs/unreleased/9706-shubham-pampattiwar b/changelogs/unreleased/9706-shubham-pampattiwar deleted file mode 100644 index 53deadee3..000000000 --- a/changelogs/unreleased/9706-shubham-pampattiwar +++ /dev/null @@ -1 +0,0 @@ -Bump external-snapshotter to v8.4.0 and migrate VolumeGroupSnapshot API from v1beta1 to v1beta2 for Kubernetes 1.34+ compatibility diff --git a/changelogs/unreleased/9708-adam-jian-zhang b/changelogs/unreleased/9708-adam-jian-zhang deleted file mode 100644 index 59ae81e9a..000000000 --- a/changelogs/unreleased/9708-adam-jian-zhang +++ /dev/null @@ -1 +0,0 @@ -Fix issue #9703, fix CSI PVC Backup Plugin list options to only list in installed namespace diff --git a/changelogs/unreleased/9731-priyansh17 b/changelogs/unreleased/9731-priyansh17 deleted file mode 100644 index 46f967f53..000000000 --- a/changelogs/unreleased/9731-priyansh17 +++ /dev/null @@ -1,3 +0,0 @@ -Backporting PR #9700 and #9693 -Fix issue #9699, add a 2-second gap between temporary CSI VolumeSnapshotContent create and delete operations -Enhance backup deletion logic to handle tarball download failures \ No newline at end of file diff --git a/changelogs/unreleased/9743-Joeavaikath b/changelogs/unreleased/9743-Joeavaikath deleted file mode 100644 index d5f5d6e76..000000000 --- a/changelogs/unreleased/9743-Joeavaikath +++ /dev/null @@ -1 +0,0 @@ -Fix wildcard expansion when includes is empty and excludes has wildcards