Matthieu MOREL
c69f47d5d2
Migrate from github.com/golang/protobuf to google.golang.org/protobuf ( #7593 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-16 16:28:07 -04:00
Wenkai Yin(尹文开)
33633d8a02
Merge pull request #7834 from reasonerjt/fix-git-status-issue
...
[CP-to-main]: Fix issue in "git status" in goreleaser.sh
2024-05-28 12:42:29 +08:00
Daniel Jiang
284e23bef3
Bump up goreleaser to v1.26.2
...
Also make update to the configuration file according to:
https://goreleaser.com/deprecations/#archivesrlcp
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com >
2024-05-28 11:25:17 +08:00
Daniel Jiang
d00721c874
Fix issue in "git status" in goreleaser.sh
...
When dry-run the tag-release.sh, there's an error
"fatal: detected dubious ownership in repository at
'/github.com/vmware-tanzu/velero'"
This commit works around this issue to make sure "tag-release.sh"
can finish successful
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com >
2024-05-28 10:27:01 +08: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
Xun Jiang/Bruce Jiang
5f9c53af6e
Merge pull request #7697 from blackpiglet/backup_volumeinfo_cli_update
...
Modify namespace filter logic for backup with label selector
2024-04-22 15:57:50 +08:00
Xun Jiang
a01ef11c92
Fix CVEs reported in GitHub security.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-04-22 10:05:10 +08:00
Xun Jiang
884bcbec98
Fix the typecheck error reported by the lint GitHub action.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-04-19 18:41:16 +08:00
Daniel Jiang
1b3fe95980
Bump up golang to v1.22
...
This commit bumps up the golang for building and testing velero to v1.22
It also updates controller-gen to v0.14.0 to fix an issue under new
versino of go.
More details see https://github.com/golang/go/issues/65637
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2024-04-14 20:15:51 +08:00
Matthieu MOREL
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
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