Lyndon-Li
514ba56ca1
data mover ms new controller
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-08-01 14:42:17 +08:00
Lyndon-Li
29aad63f32
Merge branch 'main' into data-mover-ms-new-controller-1
2024-08-01 13:05:13 +08:00
Anshul Ahuja
1a167f9ebf
Fail Delete Backup if BSL is not available ( #8029 )
...
* Fail Delete Backup if BSL is not available
Signed-off-by: Anshul Ahuja <anshul.ahu@gmail.com >
* linter
Signed-off-by: Anshul Ahuja <anshul.ahu@gmail.com >
---------
Signed-off-by: Anshul Ahuja <anshul.ahu@gmail.com >
2024-07-31 10:53:39 -04:00
Lyndon-Li
d48e9762eb
data mover ms new controller
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-07-31 13:24:16 +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
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
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
Matthew Arnold
c8a0c345dc
Avoid wrapping failed PVB status with empty message.
...
Also change "get" to "found" as requested in issue #7857 .
Signed-off-by: Matthew Arnold <marnold@redhat.com >
2024-07-18 15:57:11 -04:00
Matthieu MOREL
c8baaa9b11
testifylint: enable more rules ( #8024 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-18 10:43:16 -04:00
lyndon-li
55e027897c
Merge pull request #8010 from blackpiglet/7961_fix
...
Bump Ginkgo to v2.
2024-07-17 17:19:08 +08:00
Xun Jiang
7a3b947961
Bump Ginkgo to v2.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-07-17 15:31:23 +08:00
Matthieu MOREL
35c90f1672
testifylint: enable error-nil rule ( #7670 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-16 12:23:16 -04:00
Matthieu MOREL
aa3fde5ea5
testifylint: enable bool-compare rule ( #7623 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-16 09:28:23 -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
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
lyndon-li
6a3e226381
Merge pull request #7983 from anshulahuja98/snapshotsync
...
Reset VolumeSnapshotRef in Backup Sync Flow
2024-07-11 13:13:37 +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
Anshul Ahuja
4a6a362e60
Reset VolumeSnapshotRef in Backup Sync Flow
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2024-07-05 08:42:57 +00: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
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
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
Anshul Ahuja
d1d331faa8
In backup sync flow put snapshotHandle as source in CSI VSContent
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2024-06-25 11:53:54 +00:00
Xun Jiang/Bruce Jiang
d9c9f77860
Merge pull request #7671 from mmorel-35/testifylint/compare
...
testifylint: enable compares rule
2024-05-27 12:45:16 +08:00
Daniel Jiang
bed10c7fe6
Fix the problems found by codespell
...
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com >
2024-05-24 13:32:54 +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
piny940
8b6c89cd4e
Fix backup log to show error string, not index
...
Signed-off-by: piny940 <83708535+piny940@users.noreply.github.com >
2024-05-18 11:00:47 +09:00
Matthieu MOREL
1010b04821
testifylint: enable compares rule
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-16 20:18:43 +00:00
Tiger Kaovilai
3c937d42dd
ignore .git dir when formatting
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-05-10 14:12:29 -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
Ming Qiu
5eae542762
Fix maintenance job launched immediately after prune error
...
Signed-off-by: Ming Qiu <ming.qiu@broadcom.com >
2024-04-26 09:50:59 +00: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
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
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
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
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
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
Ming Qiu
a2c1a5a113
Fix cancel bug && adjust StartTimestamp for data mover
...
Signed-off-by: Ming Qiu <ming.qiu@broadcom.com >
2024-04-03 02:21:26 +00: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
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
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
Matthieu MOREL
3d6dab0708
lint(ginkgolinter): expect (not)to HaveOccurred ( #7565 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-03-29 10:05:48 -04: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