lyndon-li
4e781d4009
Merge pull request #8109 from shubham-pampattiwar/backup-pvc-config-support
...
Add support for backup PVC configuration
2024-08-15 10:20:12 +08:00
Xun Jiang
4ffc6d17b2
Delete the pkg/generated directory.
...
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-08-14 10:35:23 +08:00
Shubham Pampattiwar
8eac3606d9
Add support for backup PVC configuration
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
add changelog file
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
make update
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
pass backupPVCConfig to exposer as part of csi params
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
2024-08-13 17:06:06 -07:00
lyndon-li
07c03a8919
Merge pull request #8085 from Lyndon-Li/data-mover-ms-node-agent-resume
...
Data mover micro service node agent resume
2024-08-14 00:14:47 +08:00
Shubham Pampattiwar
b62b38f566
Merge pull request #8093 from Lyndon-Li/backkup-repo-config
...
Backup repo config
2024-08-12 13:44:00 -07:00
Daniel Jiang
260a4995c2
Merge pull request #8096 from Lyndon-Li/issue-fix-8072
...
Issue 8072: restic deprecation - warning messages
2024-08-12 14:13:25 +08:00
Scott Seago
1228b41851
Internal ItemBlockAction plugins
...
This PR implements the internal ItemBlockAction plugins needed for pod, PVC, and SA.
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-08-09 12:24:55 -04:00
Lyndon-Li
fefb4b858c
issue 8072: restic deprecation - warning messages
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-08-09 14:40:42 +08:00
lyndon-li
60f5ad5cf4
Merge branch 'main' into data-mover-ms-node-agent-resume
...
Signed-off-by: lyndon-li <98304688+Lyndon-Li@users.noreply.github.com>
2024-08-07 17:13:35 +08:00
Lyndon-Li
3b06d915ca
Merge branch 'main' into data-mover-ms-node-agent-resume
2024-08-07 17:07:38 +08:00
lyndon-li
dd3d05bbac
Merge pull request #8074 from Lyndon-Li/data-mover-ms-new-controller-1
...
Data mover micro service new controller
2024-08-07 17:00:27 +08:00
Lyndon-Li
82d9fe4d4d
backup repo config
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-08-07 15:34:57 +08:00
Daniel Jiang
5c88c897a5
Patch dbr's status when error happens
...
This commit makes sure the dbr's status is "Processed" when an error
happens before the actual deletion is started
fixes #7812
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
2024-08-06 18:37:34 +08:00
Lyndon-Li
a523d10802
data mover ms node agent resume
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-08-06 16:25:56 +08:00
Gareth Anderson
dc38a2a879
Updated IBM COS documentation
...
Added option checksumAlgorith, this stops 403 errors as per https://github.com/vmware-tanzu/velero/issues/7543
Added plugins line as velero install failed without this option in version 1.14.0
Removed the volumesnapshotlocation as it does not exist in 1.14.0
Signed-off-by: Gareth Anderson <gareth.anderson03@gmail.com>
2024-08-05 04:16:34 +00:00
Lyndon-Li
903458b61b
data mover ms new controller
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-08-01 15:11:13 +08:00
lyndon-li
54bd7ce32e
Merge pull request #8061 from Lyndon-Li/data-mover-ms-restore-1
...
Data mover micro service restore
2024-08-01 13:03:47 +08:00
Shubham Pampattiwar
7811b9f78c
Merge pull request #8026 from sseago/itemblockaction
...
Create new ItemBlockAction (IBA) plugin type
2024-07-31 08:46:52 -07:00
Lyndon-Li
86e54801c5
data mover micro service restore
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-31 11:17:12 +08:00
lyndon-li
8e0f4d17f7
Merge pull request #8046 from Lyndon-Li/data-mover-ms-backup-1
...
Data mover micro service backup
2024-07-30 16:24:22 +08:00
Scott Seago
ba9c109868
Create new ItemBlockAction (IBA) plugin type
...
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-07-29 11:08:54 -04:00
Daniel Jiang
d9ca147479
Merge pull request #7963 from Lyndon-Li/issue-fix-7620-design
...
Add design for backup repository configurations
2024-07-26 13:13:43 +08:00
Lyndon-Li
e83ba06733
Merge branch 'main' into data-mover-ms-backup-1
2024-07-26 11:05:05 +08:00
lyndon-li
53b57f8bdf
Merge pull request #7999 from Lyndon-Li/data-mover-ms-watcher-01
...
Data mover micro-service watcher
2024-07-26 10:10:07 +08:00
Lyndon-Li
8742f1b1f3
data mover micro service backup
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-25 14:03:49 +08:00
Lyndon-Li
faa704d909
data mover ms watcher
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-25 10:47:52 +08:00
lyndon-li
01aa657f0e
Merge pull request #7988 from Lyndon-Li/data-mover-ms-new-exposer
...
New exposer for data mover ms
2024-07-24 10:11:54 +08:00
Lyndon-Li
c01c679076
issue 7620: add design for backup repository configurations
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-23 18:27:24 +08:00
Wenkai Yin(尹文开)
84feddb082
Merge pull request #8028 from mrnold/pod-volume-message-7857
...
Avoid wrapping failed PVB status with empty message.
2024-07-22 14:59:30 +08:00
lyndon-li
6e27ed3694
Merge pull request #8021 from shubham-pampattiwar/expose-pv-patch-max-timeout
...
Make PVPatchMaximumDuration timeout configurable
2024-07-22 13:00:38 +08:00
Lyndon-Li
dc4b95e7de
correct data mover ms design PR number
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-22 10:35:25 +08:00
Shubham Pampattiwar
fd6c74715a
Expose PVPatchMaximumDuration timeout for custom configuration
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
remove debug log
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
use resource timeout server arg
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
add changelog
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
remove hardcoded PVPatchMaximumtimeout const usagDe
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
2024-07-19 12:44:26 -07:00
lyndon-li
0d2f3db696
add the design for backup PVC configurations ( #7982 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-19 10:18:15 -04:00
Matthew Arnold
f8e697d1e8
Add changelog file.
...
Signed-off-by: Matthew Arnold <marnold@redhat.com>
2024-07-18 16:16:08 -04:00
Matthieu MOREL
c69f47d5d2
Migrate from github.com/golang/protobuf to google.golang.org/protobuf ( #7593 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-07-16 16:28:07 -04:00
Lyndon-Li
7f88d631a9
Merge branch 'main' into data-mover-ms-new-exposer
2024-07-16 15:54:29 +08:00
Lyndon-Li
49097744ee
new exposer for data mover ms
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-15 17:18:03 +08:00
Scott Seago
dc286a38fc
Reuse existing plugin manager for get/put volume info
...
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-07-12 10:15:16 -04:00
Tiger Kaovilai
6c8d051269
Upgrade to robfig/cron/v3 to support time zone specification
...
Breaking change (can be mitigated if needed in the future): v1 branch accepted an optional seconds field at the beginning of the cron spec. This is non-standard and has led to a lot of confusion. The new default parser conforms to the standard as described by [the Cron wikipedia page.](https://en.wikipedia.org/wiki/Cron ). It is unlikely that this affects us per https://github.com/vmware-tanzu/velero/pull/31
Other notes:
> CRON_TZ is now the recommended way to specify the timezone of a single schedule, which is sanctioned by the specification. The legacy "TZ=" prefix will continue to be supported since it is unambiguous and easy to do so.
References: https://pkg.go.dev/github.com/robfig/cron/v3#readme-upgrading-to-v3-june-2019
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-07-12 00:08:42 -04:00
Shubham Pampattiwar
3bd8a7da7d
Skip PV patch step in Restoe workflow for WaitForFirstConsumer VolumeBindingMode Pending state PVCs ( #7953 )
...
add changelog file
change log level and add more detailed comments
make update
add return for sc get call if error
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
2024-07-11 18:02:21 -04:00
Xun Jiang/Bruce Jiang
255a51f695
Merge pull request #5532 from weshayutin/deprecation_policy
...
Propose a deprecation process for velero
2024-07-11 16:08:20 +08:00
Xun Jiang/Bruce Jiang
6fb109f620
Merge pull request #7965 from blackpiglet/7928_fix
...
Check whether the namespaces specified in namespace filter exist.
2024-07-10 18:30:01 +08:00
Wenkai Yin(尹文开)
21beda3c2a
Merge pull request #7955 from Lyndon-Li/data-mover-ms-new-data-path
...
New data path for data mover ms
2024-07-08 18:34:22 +08:00
Wenkai Yin(尹文开)
824bebbad7
Merge pull request #7973 from Lyndon-Li/issue-fix-7972
...
Issue 7972: sync the backupPVC deletion in expose clean up
2024-07-05 10:35:08 +08:00
Xun Jiang/Bruce Jiang
920396dfd8
Merge pull request #7969 from blackpiglet/7818_main_fix
...
[cherry-pick][main]Expose the VolumeHelper to third-party plugins.
2024-07-05 10:14:45 +08:00
Xun Jiang/Bruce Jiang
1ec52beca8
Merge pull request #7410 from seanblong/main
...
Ignore missing path error in conditional match
2024-07-04 10:10:53 +08:00
Xun Jiang
cf5dfdf42d
Check whether the namespaces specified in namespace filter exist.
...
Check whether the namespaces specified in the
backup.Spec.IncludeNamespaces exist during backup resource collcetion
If not, log error to mark the backup as PartiallyFailed.
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-07-04 10:02:10 +08:00
Lyndon-Li
7408dbd436
issue 7972: sync the backupPVC deletion in expose clean up
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-03 18:31:38 +08:00
Xun Jiang
c4ce6a3382
Expose the VolumeHelper to third-party plugins.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-07-03 11:16:56 +08:00
Xun Jiang
d89a9f7b0c
Check whether the volume's source is PVC before fetching its PV.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-07-03 10:29:14 +08:00
lyndon-li
28d64c2c52
Merge pull request #7775 from blackpiglet/add_volume_backup_result
...
Add volume backup result
2024-07-02 13:42:32 +08:00
lyndon-li
ff634862b4
issue 7903: add a limitation clarification for waitForSingleConsumer PVC ( #7948 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-01 17:58:20 -04:00
Xun Jiang
df28134e25
Add result in backup VolumeInfo.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-07-02 00:20:36 +08:00
Lyndon-Li
20676c1ae7
new data path for data mover ms
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-01 19:07:00 +08:00
lyndon-li
9c20b5ca15
Merge pull request #7576 from Lyndon-Li/data-mover-micro-service-design
...
Data mover micro service design
2024-07-01 13:48:48 +08:00
Lyndon-Li
544d7965c6
data mover micro service design
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-06-27 11:28:32 +08:00
Scott Seago
9614ead033
Don't consider unschedulable pods unrecoverable
...
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-06-17 10:05:52 -04:00
Daniel Jiang
2b57b4ca03
Update release note of 1.14
...
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
2024-06-13 11:21:00 +08:00
Daniel Jiang
bd68bb4936
Update changelog for v1.14
...
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
2024-05-23 17:20:57 +08:00
Xun Jiang
a91d2cb036
Modify the volume helper logic.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-05-23 09:57:21 +08:00
Xun Jiang/Bruce Jiang
49eab81807
Merge pull request #7805 from piny940/fix-backuplog-error
...
Fix backup log to show error string, not index
2024-05-21 14:07:42 +08:00
lyndon-li
5943d385c1
Merge pull request #7779 from shubham-pampattiwar/vol-policy-extension-docs
...
Add documentation for extension of volume policy feature
2024-05-21 13:38:20 +08:00
Shubham Pampattiwar
2706667750
add documentation for extension of volume policy feature
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
add changelog
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
add more examples
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
remove snapshotVolumes flag req
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
fix intendation
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
add more notes re:snapshot action
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
2024-05-20 11:54:35 -07:00
piny940
059effce97
Add change log 7805
...
Signed-off-by: piny940 <83708535+piny940@users.noreply.github.com>
2024-05-18 11:08:18 +09:00
lyndon-li
65a831ed67
Merge pull request #7762 from kaovilai/waitBackupRepoErrsVerbose
...
Surface errors when waiting for backupRepository
2024-05-17 10:03:19 +08:00
Guang Jiong Lou
6c2b66b480
Modify the wrong ConfigMap name in v1.13 node-agent-concurrency document. ( #7715 )
...
Fix condition matching in resource modifier when there are multiple rules
Signed-off-by: lou <alex1988@outlook.com>
Co-authored-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-05-14 17:01:50 -04:00
Daniel Jiang
7e19cdbcc6
Merge pull request #7757 from kaovilai/addExistingResourcePolicyRestoreCRValidation
...
Add existingResourcePolicy restore CR validation to controller.
2024-05-14 11:35:58 +08:00
Matthieu MOREL
14e98b89ad
Migrate from github.com/Azure/azure-storage-blob-go to github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-05-10 09:24:35 +00:00
Tiger Kaovilai
2c6853b6e8
Surface errors when waiting for backupRepository
...
Make errors such as those found in https://github.com/vmware-tanzu/velero/issues/6928#issuecomment-1759369183
Makes errors easier to understand than "timed out waiting for the condition"
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-05-09 17:20:33 -04:00
Tiger Kaovilai
e1bef5b6c2
Add existingResourcePolicy restore CR validation to controller.
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-05-01 11:39:03 -04:00
lyndon-li
01a2d952ac
Merge pull request #7664 from shubham-pampattiwar/vol-policy-extension-impl
...
Extend Volume Policies feature to support more actions
2024-04-24 13:39:36 +08:00
Shubham Pampattiwar
8d2bef2486
Extend Volume Policies feature to support more actions
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
fix volume policy action execution
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
remove unused files
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
add changelog file
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
fix CI linter errors
fix linter errors
address pr review comments
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
fix via make update cmd
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
address PR feedback and add tests
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
fix codespell
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
fix ci linter checks
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
remove volsToExclude processing from volume policy logic and add tests
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
fix ci linter issue
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
2024-04-23 12:54:14 -07:00
Daniel Jiang
da2267fa3d
Bump up the version of KinD and k8s in github actions
...
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
2024-04-22 18:17:15 +08:00
Xun Jiang
884bcbec98
Fix the typecheck error reported by the lint GitHub action.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-04-19 18:41:16 +08:00
Xun Jiang
2eeaf4d55e
Modify namespace filter logic for backup with label selector.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-04-18 10:30:59 +08:00
Daniel Jiang
f04fbbcc41
Merge pull request #7687 from reasonerjt/restore-desc-vol-info
...
Display CSI snapshot restores in restore describe
2024-04-17 15:39:55 +08:00
qiuming
224fc61987
Merge pull request #7680 from ywk253100/240415_azure
...
Use specific credential rather than the credential chain for Azure
2024-04-17 13:21:50 +08:00
Qi Xu
498a239e5b
Modify hook docs for clarity on displaying hook execution results ( #7679 )
...
Signed-off-by: allenxu404 <qix2@vmware.com>
2024-04-17 09:37:04 +05:30
Daniel Jiang
2197cab3db
Display CSI snapshot restores in restore describe
...
This commit makes change to CLI so `velero restore describe` will
download restore volume info and render the CSI snapshot restores based
on its content.
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
2024-04-16 17:08:05 +08:00
Xun Jiang/Bruce Jiang
bc29471ed6
Merge pull request #7619 from allenxu404/post_restore_hook_enhancement
...
Wait for results of restore exec hook executions in Finalizing phase instead of InProgress phase
2024-04-16 15:54:46 +08:00
Matthieu MOREL
facfb9552f
migrating to sdk/resourcemanager/**/arm** from services/**/mgmt/** ( #7596 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-04-15 09:55:52 -04:00
Wenkai Yin(尹文开)
40b0683dfc
Use specific credential rather than the credential chain for Azure
...
Use specific credential rather than the credential chain for Azure
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-04-15 19:27:30 +08:00
allenxu404
28552258ae
Wait for results of restore exec hook executions in Finalizing phase instead of InProgress phase
...
Signed-off-by: allenxu404 <qix2@vmware.com>
2024-04-15 17:49:36 +08:00
Daniel Jiang
1b3fe95980
Bump up golang to v1.22
...
This commit bumps up the golang for building and testing velero to v1.22
It also updates controller-gen to v0.14.0 to fix an issue under new
versino of go.
More details see https://github.com/golang/go/issues/65637
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2024-04-14 20:15:51 +08:00
Xun Jiang/Bruce Jiang
c888f51817
Merge pull request #7662 from Lyndon-Li/issue-fix-7648
...
Issue fix 7648: avoid snapshot leak on expose failure
2024-04-12 17:28:27 +08:00
Wenkai Yin(尹文开)
3c377bc3ec
Merge pull request #7630 from reasonerjt/restore-vol-info
...
Track and persist restore volume info
2024-04-12 11:24:05 +08:00
Lyndon-Li
dcf760d5f1
issue 7648:avoid snapshot leak on expose failure
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-04-12 10:41:39 +08:00
Xun Jiang/Bruce Jiang
f25c154709
Merge pull request #7569 from ywk253100/240326_namespace
...
Check the existence of the namespaces provided in the "--include-namespaces" option
2024-04-11 19:00:33 +08:00
Daniel Jiang
0a280e5786
Track and persist restore volume info
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2024-04-11 17:32:18 +08:00
Xun Jiang/Bruce Jiang
6ef38365ea
Merge pull request #7609 from blackpiglet/merge_csi
...
Merge CSI plugin code.
2024-04-11 10:38:58 +08:00
qiuming
bbb5d7da03
Merge pull request #7640 from Lyndon-Li/data-mover-node-selection-doc
...
Data mover node selection doc
2024-04-11 10:33:15 +08:00
lyndon-li
218aa8655f
Merge pull request #7523 from 27149chen/fix-for-resource-conversion
...
do not skip unknown gvr at the beginning and get new gr when kind is changed
2024-04-11 10:31:14 +08:00
Xun Jiang/Bruce Jiang
8df4e6aded
Merge branch 'main' into merge_csi
...
Signed-off-by: Xun Jiang/Bruce Jiang <59276555+blackpiglet@users.noreply.github.com>
2024-04-10 18:54:16 +08:00
Xun Jiang/Bruce Jiang
7935236db0
Merge pull request #7584 from mmorel-35/json-patch/v5
...
build(deps): bump json-patch to v5.8.0
2024-04-10 18:40:16 +08:00
Xun Jiang
31e140919a
Merge CSI plugin code.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-04-10 14:53:29 +08:00
Wenkai Yin(尹文开)
d631517298
Merge pull request #7610 from reasonerjt/restore-vol-info-design
...
Add design to introduce restore volume info
2024-04-09 15:10:11 +08:00
Lyndon-Li
080a61b43d
data mover node selection doc
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-04-09 10:23:02 +08:00
qiuming
b755433f26
Merge pull request #7594 from mmorel-35/dependabot/github-actions
...
dependabot: support github-actions updates
2024-04-09 10:02:37 +08:00
Shubham Pampattiwar
f85f87759c
add design for Extending VolumePolicies to support more actions ( #6956 )
...
add changelog
fix codespell
update codeblocks for language syntax rendering
redo design
update volume policies design
add notes and modify design based on community feedback
add future scope
add bia csi snapshot action details
add volumehelper package in implementation section
fix codespell
introduce volumehelper interface and volumepolicyhelper struct
address feedback regarding volumehelper interface and its funcs
fix codespell
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
2024-04-03 11:38:42 -04:00
Lyndon-Li
d66d00a82c
issue 7246: document the behavior for repo snapshot deletion
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-04-03 13:53:24 +08:00
Lyndon-Li
711609e00e
issue 7583: set backupName optional for Restore CRD
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-04-03 10:00:55 +08:00
Daniel Jiang
ab5ee7b6ff
Add design to introduce restore volume info
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2024-04-02 14:58:07 +08:00
qiuming
3465e8cddf
Merge pull request #7558 from qiuming-best/uploader-fast-fail
...
Fix snapshot leak for backup
2024-04-01 15:24:34 +08:00
Xun Jiang/Bruce Jiang
58effeb879
Merge pull request #7566 from kaovilai/biaOperationErrorsPluginName
...
Add confirm flag to velero plugin add
2024-04-01 12:47:53 +08:00
Xun Jiang/Bruce Jiang
75962653c5
Merge pull request #7554 from blackpiglet/7357_fix
...
Support update the backup VolumeInfos by the Async ops result.
2024-04-01 11:05:33 +08:00
Ming Qiu
3d5282e12b
Fix snapshot leak for backup
...
Signed-off-by: Ming Qiu <ming.qiu@broadcom.com>
2024-04-01 03:02:24 +00:00
Matthieu MOREL
b52b0a9650
dependabot: support github-actions updates
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-03-30 14:05:05 +01:00
Matthieu MOREL
a9085033b2
build(deps): bump json-patch to v5.8.0
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-03-29 14:08:33 +00:00
lyndon-li
67bd694d1b
Merge pull request #7437 from Lyndon-Li/issue-fix-7036
...
Issue 7036: node selection for data mover backup
2024-03-29 17:04:40 +08:00
lyndon-li
81da8e67c7
Merge pull request #7585 from Lyndon-Li/issue-fix-7535
...
Issue fix 7535
2024-03-29 10:48:48 +08:00
Lyndon-Li
9b74643b3a
Merge branch 'main' into issue-fix-7535
2024-03-29 10:28:53 +08:00
Lyndon-Li
070e99da3d
issue 7535: don't exclude resources in MustHave list during restore
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-03-29 10:14:54 +08:00
Wenkai Yin(尹文开)
8d10b68eda
Improve the concurrency for PVBs in different pods
...
Improve the concurrency for PVBs in different pods
Fixes #6676
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-03-29 09:58:50 +08:00
Xun Jiang
b06d7a467f
Support update the backup VolumeInfos by the Async ops result.
...
1. Add PutBackupVolumeInfos method.
2. Add CompletionTimestamp in VolumeInfo.
3. Add Size in SnapshotDataMovementInfo.
4. Update CompletionTimpstmap, SnapshotHandle, RetainedSnapshot
and Size in VolumeInfo on DataUpload Operation completes.
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-03-28 19:52:44 +08:00
qiuming
e80bdcf2e2
Merge pull request #7451 from qiuming-best/maintenance-job
...
Add repository maintenance job
2024-03-28 14:47:15 +08:00
Ming Qiu
8d63c76c92
Add maintenance job
...
Signed-off-by: Ming Qiu <mqiu@vmware.com>
2024-03-28 03:22:06 +00:00
Wenkai Yin(尹文开)
35d2534e19
Check the existence of the namespaces provided in the "--include-namespaces" option
...
Check the existence of the namespaces provided in the "--include-namespaces" opt
ion and reports validation error if not found
Fixes #7431
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-03-27 18:37:03 +08:00
Wenkai Yin(尹文开)
cd0632c5db
Merge pull request #7549 from ywk253100/240318_cert
...
Support certificate-based authentication for Azure
2024-03-27 18:15:32 +08:00
lyndon-li
a2c87fc8b2
Merge pull request #7438 from Lyndon-Li/batch-delete-snapshot
...
Issue 7281: batch delete snapshot
2024-03-27 13:31:07 +08:00
lyndon-li
25188248d6
Merge pull request #7559 from Lyndon-Li/open-kopia-with-no-index-change
...
Bump up Kopia to v0.16.0 and open kopia repo with no index change
2024-03-26 13:08:27 +08:00
Tiger Kaovilai
3c243653c4
Add confirm flag to velero plugin add
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-03-26 05:56:11 +07:00
Lyndon-Li
5d48e36b55
open kopia with no index change
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-03-25 18:14:43 +08:00
qiuming
365423d220
Merge pull request #7512 from qiuming-best/support-parallel-restore
...
Make parallel restore configurable
2024-03-25 10:49:40 +08:00
Wenkai Yin(尹文开)
4c95edd8ba
Support certificate-based authentication for Azure
...
Support certificate-based authentication for Azure
Fixes #6735
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-03-21 15:59:37 +08:00
Xun Jiang
efb94ae610
Refactor the native snapshot definition code.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-03-20 15:38:07 +08:00
Ming Qiu
64a3f2aa3a
Make parallel restore configurable
...
Signed-off-by: Ming Qiu <mqiu@vmware.com>
2024-03-19 15:15:47 +08:00
allenxu404
67b5e82d49
Patch newly dynamically provisioned PV with volume info to restore custom setting of PV
...
Signed-off-by: allenxu404 <qix2@vmware.com>
2024-03-18 17:32:35 +08:00
lyndon-li
6ec1701b27
Merge pull request #7383 from Lyndon-Li/data-mover-node-selection
...
Design for data mover node selection
2024-03-18 11:00:44 +08:00
lyndon-li
6c0cb4bf89
Merge pull request #7521 from qiuming-best/data-mover-empty-dir
...
Fix DataDownload fails during restore for empty PVC workload
2024-03-14 16:07:43 +08:00
lou
f25004cd9c
fix changelog
...
Signed-off-by: lou <alex1988@outlook.com>
2024-03-14 15:29:57 +08:00
lou
25c006f536
add changelog
...
Signed-off-by: lou <alex1988@outlook.com>
2024-03-14 15:27:44 +08:00
Ming Qiu
74ffa50bb4
Fix DataDownload fails during restore for empty PVC workload
...
Signed-off-by: Ming Qiu <mqiu@vmware.com>
2024-03-14 07:22:59 +00:00
Lyndon-Li
2f9d8ae4bd
design for data mover node selection
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-03-14 09:55:32 +08:00
Xun Jiang
f8deea1617
Skip populate VolumeInfo for data-moved PV when CSI is not enabled.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-03-13 15:47:43 +08:00
Wenkai Yin(尹文开)
79e9e31d8d
Merge pull request #7489 from ywk253100/240229_lib
...
Bump up the versions of several Kubernetes-related libs
2024-03-12 16:12:56 +08:00
Wenkai Yin(尹文开)
8752c3a820
Bump up the versions of severel Kubernetes-related libs
...
Bump up the versions of severel Kubernetes-related libs
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-03-05 13:09:38 +08:00
lyndon-li
f274fe7bfc
Merge pull request #7488 from Lyndon-Li/issue-fix-7391
...
Issue 7391:remove the default constraint for node-agent pods
2024-03-04 13:18:17 +08:00
Lyndon-Li
d558e49288
issue 7391:remove the default constraint for node-agent pods
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-03-04 11:01:02 +08:00
lyndon-li
97d276caa7
Merge pull request #7452 from Lyndon-Li/issue-fix-7211
...
Issue 7211: support concatenate objects
2024-03-04 10:34:37 +08:00
Xun Jiang/Bruce Jiang
157984279b
Merge pull request #7472 from blackpiglet/7045_fix
...
Skip pvb creation when pvc excluded
2024-03-01 10:09:37 +08:00
allenxu404
2b8bb871d3
Add the finalization phase to the restore workflow
...
Signed-off-by: allenxu404 <qix2@vmware.com>
2024-02-29 13:51:45 +08:00
Shahaf Bahar
36d58943cd
Skip pvb creation when pvc excluded
...
Signed-off-by: Shahaf Bahar <sbahar@redhat.com>
2024-02-27 16:30:29 +08:00
Lyndon-Li
e1bcdf0f63
issue 7308: change the data path requeue time to 5 second
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-02-22 10:10:33 +08:00
Lyndon-Li
24c4eb075f
issue 7211: support concatenate objects
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-02-21 17:34:04 +08:00
allenxu404
84fb88c19c
Adjust the logic for the backup_last_status metrics to stop incorrectly incrementing over time
...
Signed-off-by: allenxu404 <qix2@vmware.com>
2024-02-21 13:21:03 +08:00
Lyndon-Li
57879357fc
Merge branch 'main' into batch-delete-snapshot
2024-02-18 14:54:01 +08:00
Lyndon-Li
7bf7fb9fc1
issue 7036: fail early by peek expose
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-02-18 14:34:35 +08:00
Sean Blong
cf460d51c3
Ignore missing path error in conditional match
...
Signed-off-by: Sean Blong <seanblong@gmail.com>
2024-02-08 18:06:36 -08:00
Tiger Kaovilai
a5c72a4866
BackupRepositories associated with a BSL are invalidated when BSL is (re-)created. ( #7380 )
...
* Add BackupRepositories invalidation on BSL Create
Simplify comments
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
* Simplify
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
---------
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-02-06 10:13:30 -05:00
Daniel Jiang
2f25c25908
Merge pull request #7317 from allenxu404/restore-finalizing-design
...
Design for adding the finalization phase to the restore workflow
2024-02-02 13:35:32 +08:00