Wenkai Yin(尹文开)
3fc787f630
Add secret restore item action to handle service account token secret
...
Add secret restore item action to handle service account token secret:
1. Skip the restoration for the auto-created service account token secret
2. Remove several fields for non-auto-created service account token secret to make sure the secret can be restored
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2023-02-17 10:50:02 +08:00
Tiger Kaovilai
dc2f12743b
Use updated PVB/PVR for patching Failed Phase during startup
...
Use the same pvb/pvr update functions across pkg/controller and pkg/cli/nodeagent for consistency of behavior
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-02-03 14:49:09 -05:00
Xun Jiang
29ebd16253
Fix Restic v0.14.0 HIGH grade CVEs.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-02-02 10:46:09 +08:00
Lyndon-Li
3070198307
add change log
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-02-01 16:00:05 +08:00
Lyndon-Li
8dcc720641
add 1.10.1 changelog
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-01-19 11:50:57 +08:00
Lyndon-Li
0a114c50c3
bump up to golang 1.18.10
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-01-18 16:56:12 +08:00
Xun Jiang
bc7d1d0f82
Add GOARM in Restic builder. Add PR container build action.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-01-18 10:02:04 +08:00
Xun Jiang
0f9f5f0b71
Fix Dockerfile issue.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-01-13 14:50:41 +08:00
Xun Jiang
1b309ef61f
Add Restic builder in Dockerfile.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-01-13 14:23:05 +08:00
lyndon and GitHub
8bee9c9f71
Merge branch 'release-1.10' into panic110
2023-01-03 09:47:44 +08:00
Lyndon-Li
1b846103dc
fix issue 5696
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-12-21 12:47:00 +08:00
Ming
2a0987c714
Fix error with Restic backup empty volumes
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-12-20 02:44:27 +00:00
Dylan Murray
7b15b0ab5b
Fix changelog
...
Signed-off-by: Dylan Murray <dymurray@redhat.com >
2022-12-19 10:00:14 -05:00
Dylan Murray
f41d464c47
Prevent nil panic on exec restore hooks ( #5675 )
...
* Prevent nil panic on exec restore hooks
Signed-off-by: Dylan Murray <dymurray@redhat.com >
(cherry picked from commit 55873c1c37 )
2022-12-19 09:54:23 -05:00
Ming
e0642125cd
Fix CVEs scanned by trivy
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-12-02 09:59:19 +00:00
lyndon and GitHub
0ea1c06928
RC2 cut docs ( #5624 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-11-24 16:54:39 +08:00
Wenkai Yin(尹文开)
0232f91e34
Restore ClusterBootstrap before Cluster
...
Restore ClusterBootstrap before Cluster otherwise a new default ClusterBootstrap object is create for the cluster
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-11-22 18:16:54 +08:00
Lyndon-Li
37f5f02a64
update 1.10 release notes
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-11-17 16:44:11 +08:00
lyndon and GitHub
efb4002522
1.10 changelog and doc ( #5583 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-11-11 19:37:44 +08:00
Ming
fc0c470395
Add compile restic binary for CVE fix
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-11-09 07:29:18 +00:00
Ming
bf1122b633
Fix controller problematic log output
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-11-09 06:46:45 +00:00
Xun Jiang/Bruce Jiang and GitHub
c4c5f016f6
Merge pull request #5468 from qiuming-best/upgrade-doc
...
Add v1.10 velero upgrade doc
2022-11-07 10:08:07 +08:00
Xun Jiang/Bruce Jiang and GitHub
1865aab28d
Merge pull request #5535 from ywk253100/221102_order
...
[cherry-pick]Enhance the restore priorities list to support specifying the low prioritized resources that need to be restored in the last
2022-11-03 14:53:10 +08:00
Wenkai Yin(尹文开)
c186a7d193
Enhance the restore priorities list to support specifying the low prioritized resources that need to be restored in the last
...
Enhance the restore priorities list to support specifying the low prioritized resources that need to be r
estored in the last
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-11-03 10:53:32 +08:00
Xun Jiang/Bruce Jiang and GitHub
345abb3142
Merge pull request #5534 from qiuming-best/backup-progress
...
fix restic backup progress error
2022-11-02 17:15:30 +08:00
Ming
32637da16b
fix restic backup progress error
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-11-02 07:49:00 +00:00
Xun Jiang/Bruce Jiang and GitHub
5db3da5aea
Merge pull request #5512 from Lyndon-Li/issue-fix-5505
...
Issue fix 5505
2022-11-01 19:38:39 +08:00
Xun Jiang/Bruce Jiang and GitHub
ae1e42cfd7
Merge pull request #5478 from Lyndon-Li/s3-compatible-provider
...
Issue fix 5477
2022-11-01 19:38:26 +08:00
lyndon and GitHub
e6ba774841
remove restic in docs ( #5499 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-11-01 18:11:21 +08:00
Ming
52a49d1945
fix backup failure with self-signed certification
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-11-01 07:05:20 +00:00
lyndon and GitHub
502b058282
Merge pull request #5521 from blackpiglet/add-credential-store-in-back-deletion-controller
...
Add credential file store in the backup deletion controller.
2022-11-01 09:16:57 +08:00
Xun Jiang
41fc641298
Add credential file store in the backup deletion controller.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2022-10-31 16:59:26 +08:00
Lyndon-Li
3571339fd6
issue fix 5505
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-10-31 11:09:46 +08:00
Xun Jiang/Bruce Jiang and GitHub
a9cfd6604b
Merge pull request #5484 from Lyndon-Li/pvbr-doc-refactor
...
Pod Volume Backup/Restore Refactor: refactor PVBR doc
2022-10-31 10:21:38 +08:00
Lyndon-Li
3efa5357aa
refactor pvbr doc
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-10-28 16:56:11 +08:00
Xun Jiang/Bruce Jiang and GitHub
150570feec
Remove redundancy code block left by #5388 . ( #5483 )
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2022-10-27 14:20:26 +08:00
Ming
a0bf266f7f
Add v1.10 velero upgrade doc
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-10-25 09:41:11 +00:00
Lyndon-Li
9695340c12
repo config for s3 compatible store
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-10-24 19:48:09 +08:00
Xun Jiang/Bruce Jiang and GitHub
660841dfbd
Merge pull request #5471 from ywk253100/221021_lib
...
update k8s.io dependencies to 0.24.0
2022-10-24 14:46:43 +08:00
Xun Jiang/Bruce Jiang and GitHub
5027aae194
Add more nil pointer check for CSI related code in backup controller. ( #5388 )
...
Add some corner cases checking for CSI snapshot in backup controller.
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2022-10-24 10:42:08 +08:00
Wenkai Yin(尹文开)
7d5e17fe79
Change name of changelog file
...
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-10-21 18:21:24 +08:00
Kira Boyle and Wenkai Yin(尹文开)
b146a880c6
update k8s.io dependencies to 0.24.0
...
* This also required an update to use github.com/bombsimon/logrusr/v3
* 'WithClusterName' removed as per the k8s doc reasoning:
* https://github.com/kubernetes/apimachinery/blob/release-1.24/pkg/apis/meta/v1/types.go\#L257-L259
* ('ClusterName was a legacy field that was always cleared by the system and never used')
* Test was updated accordingly
Signed-off-by: Kira Boyle <kira@replicated.com >
2022-10-21 11:16:21 +08:00
Shubham Pampattiwar and GitHub
c5339227fe
increase ensure restic repository timeout ( #5335 )
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2022-10-19 16:26:45 +08:00
Daniel Jiang and GitHub
ae3ebf7451
Merge pull request #5344 from kaovilai/CVE-2022-28948
...
Upgrade gopkg.in/yaml.v3 to v3.0.1
2022-10-19 16:25:24 +08:00
Daniel Jiang and GitHub
fc038041fb
Merge pull request #5294 from cleverhu/change-CSISnapshotTimeout-to-normal-var
...
change CSISnapshotTimeout from pointer to normal variable
2022-10-19 15:31:47 +08:00
lyndon and GitHub
162680b39c
Merge branch 'main' into velero-docker-image-go-1.18
...
Signed-off-by: lyndon <98304688+Lyndon-Li@users.noreply.github.com >
2022-10-19 09:29:36 +08:00
Shubham Pampattiwar
34cca77533
Add nil check before execution of csi snapshot delete
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
add changelog
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2022-10-18 11:51:55 -04:00
Lyndon-Li
c92f06ef17
fix lint loop iterator problem
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-10-18 22:40:48 +08:00
Xun Jiang/Bruce Jiang and GitHub
9cb46deb73
Add CSI VolumeSnapshot client back. ( #5449 )
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2022-10-18 14:58:03 +08:00
lyndon and GitHub
ad7e3ab8d5
Merge pull request #5446 from allenxu404/i5098
...
Change subcommand `velero restic` to `velero repo`
2022-10-17 18:28:51 +08:00