Xun Jiang/Bruce Jiang
3b8370e13c
Merge pull request #7353 from kaovilai/e2e-updates
...
E2E usability updates
2024-02-07 10:05:02 +08:00
Tiger Kaovilai
2375f78d0f
ppc64le fix for protocolbuffers
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-02-05 23:36:18 -05:00
Tiger Kaovilai
5adb7d0def
Make arch more flexible
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-02-05 22:24:57 -05:00
Tiger Kaovilai
b9f3f410e7
Make build-image arm64 compatible
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-02-05 21:12:32 -05:00
Tiger Kaovilai
b1d95cf2aa
Set GOBIN so Makefile don't modify $PATH on go install Fix realPath resolving when cloud credentials is prefixed by ~ for home dir Use ~/.docker/config.json if REGISTRY_CREDENTIAL_FILE not defined and skip step if does not exists since it is optional
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Set `GOBIN` so Makefile don't modify $PATH on `go install`
Fix realPath resolving when cloud credentials is prefixed by `~` for home dir
Use `~/.docker/config.json` if REGISTRY_CREDENTIAL_FILE not defined and skip step if does not exists since it is optional
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add kind testdata storageclass
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add kind testdata storageclass
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
log `Start to install Azure VolumeSnapshotClass ...` only on azure when csi is enabled
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add BSL_CONFIG example and notes
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Makefile: Set `GOBIN` for `_output/...`
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
README spacing
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
StandbyClusterObjectStoreProvider typo
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Specify velero namespace during get/delete command
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Use object stores rather than cloudProvider for bucket queries
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Remove debug print
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
simplify NS get changes, add velero NS to `DeleteBackupResource`
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Skip file system backups on kind which uses hostPath volumes
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add StorageClass change test to PR kind e2e
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add more tests to pr
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add NS mapping to PR e2e
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add `SKIP_KIND` to some jobs containing volumes
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Remove kind from kibishii tests
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Label volume resource policies as restic, skip restic/snapshot tests, add more tests
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
TTLTest is a snapshot test
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Remove non working tests
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Resolve https://github.com/vmware-tanzu/velero/pull/7353#issuecomment-1925660077
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
address https://github.com/vmware-tanzu/velero/pull/7353/files#r1477218762
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Address https://github.com/vmware-tanzu/velero/pull/7353#issuecomment-1923414840
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-02-04 22:17:37 -05:00
Wenkai Yin(尹文开)
b509df5172
Upgrade the version of go plugin related libs/tools ( #7373 )
...
Upgrade the version of go plugin related libs/tools
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-02-01 13:02:42 -05:00
Xun Jiang
3dc202d30a
Bump Golang library versions for v1.13 Restic to fix CVEs.
...
Bump golang.org/x/crypto version to v0.17.0.
Bump google.golang.org/grpc version to v1.56.3.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-12-20 10:31:48 +08:00
Xun Jiang
f5c159ce56
Resolve linter issues.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-11-29 11:15:43 +08:00
Mateus Oliveira
cbf849ab4c
fix: make verify permission error
...
Signed-off-by: Mateus Oliveira <msouzaol@redhat.com >
2023-10-25 08:12:41 -03:00
Xun Jiang
a726329e82
Bump golang version.
...
Bump golang version to v1.21.
Bump golang.org/x/net version to v0.17.0 in Velero and Restic.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-10-13 16:30:23 +08:00
Wenkai Yin(尹文开)
0d79afe049
Replace the base image with paketobuildpacks image ( #6883 )
...
Replace the base image with paketobuildpacks image
Fixes #6851
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2023-09-29 12:19:51 -04:00
Xun Jiang/Bruce Jiang
9ba0bcc2a2
Merge pull request #6295 from kaovilai/speedup-fmt
...
Speedup update-1fmt.sh by removing xargs, printf.
2023-08-01 10:48:45 +08:00
danfengliu
ef443fece0
Add UT for pkg/cmd/cli/backup ( #6400 )
...
Signed-off-by: danfengl <danfengl@vmware.com >
2023-06-21 11:10:13 +08:00
danfengliu
114193ae3b
add ut for pkg client factory ( #6371 )
...
Signed-off-by: danfengl <danfengl@vmware.com >
2023-06-09 09:59:19 +08:00
Wenkai Yin(尹文开)
4d28a1a2a3
Skip running unit test for pkg/builder package
...
Skip running unit test for pkg/builder package
fixes #6251
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2023-05-29 09:26:12 +08:00
Tiger Kaovilai
785e1aa5d3
Speedup update-1fmt.sh by removing xargs, printf.
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-05-19 11:51:15 -04:00
lyndon
5b75f35262
Add data mover CRD under v2alpha1 ( #6176 )
...
* add data mover CRD under v1alpha1
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
* data mover CRDs to v2alpha1
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
* data mover crd changes
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
---------
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-05-16 15:09:54 -04:00
lyndon
ea4e49f503
Merge pull request #6248 from Lyndon-Li/bump-up-kopia-v0.13
...
Bump up kopia v0.13
2023-05-15 10:44:19 +08:00
Lyndon-Li
307b82a2ec
bump up kopia v0.13.0
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-05-15 07:23:38 +08:00
Tiger Kaovilai
07712f4d6a
run gofmt goimports for every files in parallel
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-05-05 13:59:40 -04: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/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
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
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/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/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
Wenkai Yin(尹文开)
c58854fc41
Skip running unit test for test package
...
Skip running unit test for test package
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2023-03-15 17:49:24 +08:00
Anshul Ahuja
1730f8bcb4
upgrade and fix goreleaser issue
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-02-22 06:36:51 +00:00
Xun Jiang
955eec7033
Enable staticcheck linter. Disable check for folder /pkg and /test by now.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-01-20 13:52:13 +08:00
Ming
e6c8f3afa5
Bump up restic version to 0.15.0
...
Signed-off-by: Ming <mqiu@vmware.com >
2023-01-19 02:43:09 +00:00
Xun Jiang
601f4a9985
Add GOARM in Restic builder. Add PR container build action.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-01-17 17:24:21 +08:00
Xun Jiang
7d916485ec
Add Restic builder in Dockerfile.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-01-13 14:32:22 +08:00
Scott Seago
9a54142257
BackupItemAction v2 API implementation
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-01-09 18:36:47 -05:00
Daniel Jiang
2dce4a7cb5
Update the api-types doc
...
This commit makes update to the update api-types docs to add missing
fields.
It also includes misc changes to the inline comment, and a change to
Dockerfile to make sure the build-image works on mac
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2022-11-25 14:39:41 +08:00
lyndon
9dbd9694d8
Merge pull request #5606 from jenting/bump-goreleaser
...
Bump goreleaser to v1.12.3
2022-11-24 16:42:03 +08:00
JenTing Hsiao
31e2137154
Bump goreleaser to v1.12.3
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com >
2022-11-22 13:34:11 +08:00
Ming
9a5ba8f08b
Fix restic cross platform compile
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-11-09 12:42:44 +00: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
danfengl
0b6df61eca
Upload Velero build package saved from build image to Google cloud storage
...
Signed-off-by: danfengl <danfengl@vmware.com >
2022-11-08 13:44:04 +00:00
Lyndon-Li
df5436b380
upgrade velero docker image
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-10-18 20:23:42 +08:00
Scott Seago
b15c59ba69
Don't move velero v1 plugins to new proto dir
...
To preserve backwards compatibility, don't move velero
v1 plugins to new proto dir.
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-09-05 16:01:56 -04:00
Scott Seago
4f2c2d2679
updated to newer protoc/protoc-gen-go
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-08-25 21:28:03 -04:00
Scott Seago
6b8353081a
renamed update files so that protoc is run before CRD update.
...
If generating protoc go files from scratch, `make update` fails if
CRD generation happens first, since the protoc-generated
files are imported by the api go files.
protoc generation needs to happen earlier.
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-08-25 17:23:35 -04:00
Hoang, Phuong
b54424bdc6
Refactor BackupItemAction to backupitemaction/v1
...
Signed-off-by: Hoang, Phuong <phuong.n.hoang@dell.com >
2022-08-25 17:10:09 -04:00
lyndon
775943c858
code spell check ( #5230 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-08-18 18:17:39 +08:00
Xun Jiang
e8da5df57a
Reduce CRD size.
...
1. Make the Restore hook.InitConatianer server side field pruing disable.
2. Remove restore patch in update-generate-crd-code.sh.
3. Modify related testcases.
4. Add Container fields validation in Restore Init hook.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2022-08-02 19:45:01 +08:00
Wenkai Yin(尹文开)
28bc8b7eef
Use controller-gen to generate the deep copy methods for objects
...
As we are refactoring controllers with kubebuilder, use the controller-gen rather than code-generator to generate the deep copy methods for objects
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-04-18 21:18:00 +08:00
Wenkai Yin(尹文开)
016ac129c6
Refactor schedule controller with kubebuilder
...
Refactor schedule controller with kubebuilder
fixes #4671
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-04-07 17:32:52 +08:00