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
Lyndon-Li
65e8ddb89b
Merge branch 'main' into issue-fix-7535
2024-03-28 18:37:39 +08:00
Xun Jiang/Bruce Jiang and GitHub
d640cc16ab
Merge pull request #7573 from mmorel-35/golangci-lint-exclude-rules
...
golangci-lint: use exclude-rules instead of skip-files and skip-dirs
2024-03-28 16:39:40 +08:00
qiuming and GitHub
e80bdcf2e2
Merge pull request #7451 from qiuming-best/maintenance-job
...
Add repository maintenance job
2024-03-28 14:47:15 +08:00
Ming Qiu and Ming Qiu
8d63c76c92
Add maintenance job
...
Signed-off-by: Ming Qiu <mqiu@vmware.com >
2024-03-28 03:22:06 +00:00
Matthieu MOREL
ef04ef6361
golangci-lint: use exclude-rules instead of skip-files and skip-dirs
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-03-27 20:17:34 +00:00
Matthieu MOREL and GitHub
3c704ba1b1
linter(testifylint): use Len or Empty for arrays testing ( #7555 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-03-27 14:16:58 -04:00
Xun Jiang/Bruce Jiang and GitHub
7a9d7a83ed
Update the Velero CSI version in csi.md ( #7570 )
...
Describe how to support Velero with Kopia,
when ReadOnlyRootFilesystem is enabled.
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-03-27 14:14:34 -04:00
Tobias Bradtke and GitHub
53215ec2cd
Link to merged design document
...
Signed-off-by: Tobias Bradtke <webwurst@gmail.com >
2024-03-27 16:03:45 +01: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(尹文开) and GitHub
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 and GitHub
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
d538fc87ad
batch delete snapshot
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-03-27 11:21:51 +08:00
lyndon-li and GitHub
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
Shubham Pampattiwar and GitHub
f1f7f04233
Merge pull request #7557 from kaovilai/detectPodmanEmulation
...
Add notes for podman / colima usage on macOS
2024-03-25 06:15:09 -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
Lyndon-Li
929731cf8b
issue 7535: don't exclude resources in MustHave list during restore
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-03-25 16:23:34 +08:00
lou
19e5f38cbc
update after review
...
Signed-off-by: lou <alex1988@outlook.com >
2024-03-25 12:42:28 +08:00
Tiger Kaovilai
8f8bc9fd9e
Add notes for podman / colima usage on macOS
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-03-25 11:29:16 +07:00
qiuming and GitHub
24941b4f15
Merge pull request #7375 from qiuming-best/repo-maintenance
...
Add design for repository maintenance job
2024-03-25 10:50:07 +08:00
qiuming and GitHub
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
Wenkai Yin(尹文开) and GitHub
13f4efdbc9
Merge pull request #7544 from blackpiglet/refactor_native_snapshot
...
Refactor the native snapshot definition code.
2024-03-21 09:22: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
Xun Jiang/Bruce Jiang and GitHub
67c06e613a
Merge pull request #7504 from allenxu404/pv-patch-in-finalizing-phase
...
Patch newly dynamically provisioned PV with volume info to restore PV's custom setting
2024-03-20 09:56:03 +08:00
qiuming and GitHub
922653e97d
Merge pull request #7530 from zhouhaoA1/fix-kindfor
...
Fix gvr `Group` and `Version` field missing in `KindFor` method
2024-03-19 17:03:20 +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
dccde10368
issue-7036: make affinity as list and take 1st one
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-03-18 11:25:27 +08:00
lyndon-li and GitHub
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
zhouhao
7ce35ece4a
Issue 7529: fix gvr Group and Version field missing in KindFor method
...
Signed-off-by: zhouhao <zhouhao@cmss.chinamobile.com >
2024-03-15 10:07:03 +08:00
b3a53ee8df
Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 ( #7518 )
...
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 11:10:39 -04:00
lyndon-li and GitHub
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
lou
00b9869369
do not ignore unknown gvr at the beginning and get new gr when kind is changed
...
Signed-off-by: lou <alex1988@outlook.com >
2024-03-14 15:21:00 +08:00
qiuming and GitHub
5d08d62144
Merge pull request #7515 from blackpiglet/7494_fix
...
Check whether the VolumeSnapshot's source PVC is nil before using it
2024-03-14 11:28:29 +08: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
Xun Jiang
4d01c7ffa3
Check whether the VolumeSnapshot's source PVC is nil before using it.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-03-13 11:21:48 +08:00
Wenkai Yin(尹文开) and GitHub
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(尹文开) and GitHub
84c1eca66c
Merge pull request #7497 from qiuming-best/resource-polices-log-adjust
...
Adjust resource policies logic in BackupPodVolumes
2024-03-08 14:21:53 +08:00
Ming Qiu
6e76e03a8b
Adjust resource policies log
...
Signed-off-by: Ming Qiu <mqiu@vmware.com >
2024-03-07 05:43:28 +00:00
David Hulick and GitHub
4d548612d4
docs: clarify upgrade instructions doc ( #7486 )
...
Signed-off-by: David Hulick <dave.hulick@gmail.com >
2024-03-05 17:51:50 -05: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 and GitHub
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