Xun Jiang/Bruce Jiang
0d1c2dc831
Merge pull request #6173 from blackpiglet/linter_revive
...
Enable linter revive and resolve found errors: part1
2023-04-26 14:09:33 +08:00
Xun Jiang/Bruce Jiang
e106bbf06b
Enable linter revive and resolve found errors: part 2. ( #6177 )
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
Co-authored-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-26 14:05:22 +08:00
Xun Jiang
443f732e51
Enable more linters, and remove mal-functioned milestoned issue action.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-25 23:31:51 +08:00
Xun Jiang
180cc4e31d
Enable linter revive and resolve found errors: part 1
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-25 23:15:15 +08:00
Xun Jiang/Bruce Jiang
51c67089f5
Merge branch 'main' into linter_staticcheck
...
Signed-off-by: Xun Jiang/Bruce Jiang <59276555+blackpiglet@users.noreply.github.com >
2023-04-25 15:49:05 +08:00
lyndon
30140d6b1a
Merge pull request #6184 from Lyndon-Li/issue-fix-6182
...
Fix issue 6182
2023-04-25 15:31:08 +08:00
Lyndon-Li
d928124b01
fix issue 6182
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-04-25 15:00:08 +08:00
Xun Jiang
bbc1e2e151
Enable stylecheck linter and resolve found issues.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-25 14:37:02 +08:00
Xun Jiang
cb0ada1e1c
Enable staticcheck and resolve found issues.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-25 11:33:40 +08:00
Xun Jiang/Bruce Jiang
1fd28e8a36
Fix usestdlibvars and whitespace linters issues. ( #6162 )
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
Co-authored-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-24 09:10:55 +08:00
Daniel Jiang
14f31eed8c
Merge pull request #6109 from blackpiglet/modify_goreleaser
...
Fix goreleaser issues and add new goreleaser action.
2023-04-18 15:00:41 +08:00
Xun Jiang/Bruce Jiang
6b67504a98
Merge pull request #6158 from blackpiglet/update_golang_main
...
Update Golang to v1.20 for main branch.
2023-04-18 14:53:44 +08:00
Xun Jiang
0be3f5a3e7
Update Golang to v1.20 for main branch.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-17 13:26:46 +08:00
Tiger Kaovilai
08f7f555f3
mv pkg/restore/pod_volume_restore_action.go/getPluginConfig pkg/plugin/framework/common/plugin_config.go/GetPluginConfig
...
Fixes Expose GetPluginConfig #4865
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Signed-off-by: Tiger Kaovilai <passawit.kaovilai@gmail.com >
2023-04-15 07:04:42 +00:00
Emily McMullan
61c8e58fef
remove datasource from pvc if prior csi restore
...
Signed-off-by: Emily McMullan <emcmulla@redhat.com >
2023-04-12 10:52:30 -04:00
Wenkai Yin(尹文开)
b4aa0b8f5f
Ignore not found error during patching managedFields
...
Ignore not found error during patching managedFields
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2023-04-12 17:17:13 +08:00
Xun Jiang
e779cd2b76
Fix goreleaser issues and add new goreleaser action.
...
Fix goreleaser script's bug.
Add a new Github action to verify goreleaser related modification.
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-11 17:03:20 +08:00
Xun Jiang
0c1a57af72
Add changelog for v1.11.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-07 15:19:05 +08:00
Xun Jiang
56f93393d8
Modify new scope resource filters name.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-06 18:11:55 +08:00
Daniel Jiang
73f1740407
Merge pull request #6062 from blackpiglet/5862_fix
...
Make Velero not exits when EnableCSI is on and CSI snapshot not installed
2023-04-04 15:52:48 +08:00
Xun Jiang/Bruce Jiang
42ec72146d
Merge branch 'main' into update_golang_version_new
...
Signed-off-by: Xun Jiang/Bruce Jiang <59276555+blackpiglet@users.noreply.github.com >
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-04 05:56:05 +00:00
Xun Jiang
fc692c49e6
Update Golang version to v1.19 for branch main.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-04 12:00:19 +08:00
Xun Jiang
c1acd9c6c5
Make Velero server continue to work, when CSI feature is enabled and Snapshot CRD group is missing.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-03-31 17:47:27 +08:00
Wenkai Yin(尹文开)
cccbd2f8c0
Restore Services before Clusters
...
Restore Services before Clusters so they can be adopted by AKO-operator and no new Services will be created for the same clusters
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2023-03-31 14:26:07 +08:00
Scott Seago
05c4e35ae7
Fixed backup deletion bug related to async operations
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-03-29 09:27:04 -04:00
Lyndon-Li
2dc8a920ca
fix issue 5972
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-03-24 14:41:22 +08:00
Xun Jiang/Bruce Jiang
15d44724e7
Modify golangci.yaml file. Resolve found lint issues. ( #6008 )
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
Co-authored-by: Xun Jiang <blackpiglet@gmail.com >
2023-03-24 12:15:08 +08:00
Scott Seago
433d2d5e57
BIA/RIAv2 -- distinguish between New and InProgress operations
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-03-21 18:55:59 -04:00
lyndon
2ad43194aa
Merge pull request #5900 from blackpiglet/5416_limit_concurrent_goroutine
...
Limit the concurrent number for backup's VolumeSnapshot operation
2023-03-21 18:07:27 +08:00
Daniel Jiang
458560795b
Remove Reference of itemsnapshotter ( #5997 )
...
It will be removed as we choose to use BIAv2 for progress monitoring.
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2023-03-21 09:05:29 +08:00
Shubham Pampattiwar
2c26c1d5fe
Merge pull request #5996 from sseago/biav2-second-followon
...
minor fixes for backup_operations_controller:
2023-03-20 08:42:33 -07:00
Scott Seago
e500e2d8e5
minor fixes for backup_operations_controller:
...
1) default frequency 10s
2) per-reconcile log is now Debug not info
3) added predicate to reduce reconcile events
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-03-20 09:42:15 -04:00
Scott Seago
2155b2b215
RIAv2 async operations controller work
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-03-17 14:30:39 -04:00
Xun Jiang
c677c433e0
Limit the concurrent number of go routine for VolumeSnapshot and VolumeSnapshotContent operations.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-03-16 11:42:38 +08:00
allenxu404
a0dac73c95
Add warning/error result to cmd velero backup describe
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2023-03-15 14:20:47 +08:00
lyndon
f527a1fc62
Merge pull request #5933 from sseago/additional-items-ready-main
...
Wait for additional items to be ready before restoring current item
2023-03-15 11:00:41 +08:00
Xun Jiang
a1e4f54488
Add new resource filters can separate cluster and namespace scope resources.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-03-14 07:07:22 +00:00
Scott Seago
a2621caa74
Wait for additional items to be ready before restoring current item
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-03-13 15:26:45 -04:00
Scott Seago
dd63e8182c
Follow-on fixes for BIAv2 controller work
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-03-13 10:29:36 -04:00
Emily McMullan
ec4a7072b3
add server setting for default timeouts
...
Signed-off-by: Emily McMullan <emcmulla@redhat.com >
2023-03-10 10:15:09 -05:00
qiuming
54042c3b01
Merge pull request #5773 from qiuming-best/volumes-filter-design
...
Design for Handling backup of volumes by resources filters
2023-03-10 09:19:37 +08:00
Xun Jiang/Bruce Jiang
7d7e3fff0d
Refoctor backup controller with controller-runtime. ( #5969 )
...
Signed-off-by: Ming <mqiu@vmware.com >
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
Co-authored-by: Ming <mqiu@vmware.com >
2023-03-10 08:59:40 +08:00
Xun Jiang/Bruce Jiang
6d8f086283
Merge pull request #5956 from Lyndon-Li/issue-fix-5935
...
Fix issue 5935
2023-03-09 15:28:47 +08:00
Lyndon-Li
40aae5ebdd
fix issue 5935
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-03-09 14:24:51 +08:00
Shubham Pampattiwar
c6059a93d2
Merge pull request #5873 from blackpiglet/add_psa_support
2023-03-08 17:41:53 -08:00
Lyndon-Li
28d636bd71
fix client wait problem
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-03-08 09:29:16 +08:00
Shubham Pampattiwar
8bed159023
Merge pull request #5849 from sseago/async-backup-controller
...
BIAv2 async operations controller work
2023-03-06 18:10:08 -08:00
Wenkai Yin(尹文开)
99c622331a
Switch the base image to distroless/base-nossl-debian11 to reduce the CVE triage efforts
...
Switch the base image to distroless/base-nossl-debian11 to reduce the CVE triage efforts
Fixes #5902
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2023-03-02 15:45:08 +08:00
Scott Seago
c3d1d83da5
BIAv2 async operations controller work
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-03-01 11:49:17 -05:00
qiuming
7b3b2c28d2
Merge pull request #5907 from kaovilai/client-go-v0.25.0
...
Upgrade to k8s.io/client-go v0.25.6
2023-02-28 16:43:39 +08:00