Xun Jiang/Bruce Jiang and GitHub
189a5b2836
Bump Golang, Ubuntu, and golang.org/x/oauth2 to fix CVEs. ( #9104 )
...
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2025-07-24 12:35:09 +08:00
3415f39a76
Bump golang to v1.23.10 to fix CVEs for 1.16.2 release ( #9058 )
...
Run the E2E test on kind / build (push) Failing after 7m49s
Run the E2E test on kind / setup-test-matrix (push) Successful in 4s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 57s
* Bump golang to v1.23.10 to fix CVEs
Signed-off-by: Adarsh Saxena <adarsh.saxena@acquia.com >
* Dockerfile restic miss 1.23.10
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
* restic cve go1.23.10
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
---------
Signed-off-by: Adarsh Saxena <adarsh.saxena@acquia.com >
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Co-authored-by: Tiger Kaovilai <tkaovila@redhat.com >
2025-07-02 11:49:30 -04:00
Lyndon-Li
e1068d6062
bump up base image
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2025-05-09 17:11:36 +08:00
Xun Jiang
0d4fb1fd5e
Bump Golang and golang.org/x/net to fix CVEs.
...
Also fix CVE for Restic.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2025-04-27 15:09:57 +08:00
Xun Jiang/Bruce Jiang and GitHub
b469d9f427
Bump base image to 0.2.57 to fix CVEs. ( #8853 )
...
Run the E2E test on kind / build (push) Failing after 6m58s
Run the E2E test on kind / setup-test-matrix (push) Successful in 3s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 37s
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2025-04-07 23:27:46 -04:00
Lyndon-Li
406a730c2a
pin velero image
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2025-03-31 13:39:27 +08:00
aa88d1cfd3
chore: update Go to 1.23 and toolchain to 1.23.6 ( #8717 )
...
Run the E2E test on kind / build (push) Failing after 5m45s
Run the E2E test on kind / setup-test-matrix (push) Successful in 2s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
build-image / Build (push) Failing after 9s
Main CI / Build (push) Failing after 21s
Close stale issues and PRs / stale (push) Successful in 7s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 59s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 47s
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
Co-authored-by: Janne Kataja <janne.kataja@sdx.com >
2025-03-04 10:33:33 -05:00
Wenkai Yin(尹文开)
eb5230e12f
Merge restore helper image into Velero server image
...
Merge restore helper image into Velero server image
Fixes #8484
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2025-01-03 14:12:23 +08:00
Lyndon-Li
fa7fca8d3d
fix a warning during make container
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-10-23 15:39:45 +08:00
Shubham Pampattiwar
3aabfc3414
Minor fixes to Dockerfile and docs
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2024-08-12 13:28:19 -07:00
Daniel Jiang and 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
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(尹文开) and GitHub
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
64595cc0f7
Add go clean in Dockerfile and action.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-09-28 20:30:05 +08:00
Luis Davim
28c5dc9fda
fix: load AWS config and assume role
...
Signed-off-by: Luis Davim <dluis@vmware.com >
2023-08-09 13:26:30 +01:00
Lyndon-Li
d6134ec444
fix issue 6561
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-08-01 21:10:01 +08:00
12a14d11e9
Modify Docker's maintainer label. ( #6238 )
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
Co-authored-by: Xun Jiang <blackpiglet@gmail.com >
2023-05-09 09:27:32 +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
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
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
Xun Jiang
0a2aed8967
Fix Dependabot alerts. Update Dockerfile. Modify Trivy daily scan.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-02-23 14:04:59 +08: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
01c4e9b0c9
Fix Dockerfile issue.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-01-13 14:37:55 +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
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
Gábor Lipták
648d56e541
Bump Go to 1.18
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com >
2022-09-17 13:11:09 -04:00
Wenkai Yin(尹文开)
ed43e8de30
Bump up the version of distroless to base-debian11
...
Bump up the version of distroless to base-debian11
Fixes #4867
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-05-09 17:08:34 +08:00
Daniel Jiang
a3d196ee85
Bump up Go to 1.17
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2021-12-06 20:16:24 +08:00
Wenkai Yin(尹文开) and GitHub
23e0e5d18f
Change the base image to distroless ( #4055 )
...
Change the base image to distroless
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2021-08-20 16:01:06 +08:00
Daniel Jiang and GitHub
6ae9a6eb37
Bump up Go to 1.16 ( #3990 )
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2021-07-29 23:56:08 -07:00
Bridget McErlean
198ea57407
Allow registry to be configured at build time
...
This adds a new `buildinfo` variable `ImageRegistry` that can set at
build time like the `Version` variable. This allows us to customise the
Velero binary to use different registries.
If the variable is set, this variable wille be used when creating the
URIs for both the main `velero` and `velero-restic-restore-helper`
images. If it is not set, default to using Dockerhub (`velero/velero`,
`velero/velero-restic-restore-helper`).
There are numerous ways in which the Velero binary can be built so all
of them have been updated to add the new link time flag to set the
variable:
* `make local` (used for local developer builds to build for the local
OS and ARCH)
* `make build` (used by developers and also VMware internal builds to
build a specific OS and ARCH)
* Goreleaser config (used when creating OSS release binaries)
* Dockerfile (used to build the Velero binary used within the image)
All of these workflows are currently triggered from our Makefile where
the variable `REGISTRY` is already available with the default value of
`velero` and used to build the image tag. Where the new `ImageRegistry`
build variable is needed, we pass through this Makefile variable to
those tasks so it can be used accordingly.
The GitHub action and the `./hack/docker-push.sh` script used to push
container images has not been modified. This will continue to use the
default registry specified in the Makefile and will not explicitly pass
it in.
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
2021-07-14 15:42:53 -04:00
Gábor Lipták and GitHub
3fb57c6b2e
Bump Go to 1.15 ( #2974 )
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com >
2020-10-13 12:42:06 -07:00
mickkael and GitHub
228b474859
Allow Timezone change in the container ( #2944 )
...
* Allow Timezone change in the container
Allow Timezone change by specifying the env TZ in the deployment manifest
Signed-off-by: mickkael <19755421+mickkael@users.noreply.github.com >
* Change log for 2944
Signed-off-by: mickkael <19755421+mickkael@users.noreply.github.com >
2020-10-06 13:58:16 -04:00
Ashish Amarnath
20ac603747
🐛 fix passing LDFLAGS across build stages
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
2020-08-21 14:20:37 -07:00
Ashish Amarnath and GitHub
d33982b811
🏃♂️ remove go mod download from Dockerfile for build speedup ( #2842 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
2020-08-19 13:45:08 -07:00
Ashish Amarnath
e391e43192
🐛 Supply command to run restic-wait init container
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
2020-08-11 11:05:30 -07:00
Rob Reus and GitHub
db139cf07c
Refactor image builds to use buildx for multi arch image building ( #2754 )
...
* Refactor image builds to use buildx for multi arch image building
Signed-off-by: Rob Reus <rob@devrobs.nl >
* Adding image build sanity checks to Makefile
Signed-off-by: Rob Reus <rob@devrobs.nl >
* Making locally building of docker images possible
Signed-off-by: Rob Reus <rob@devrobs.nl >
* Adding docs on building container images using buildx
Signed-off-by: Rob Reus <rob@devrobs.nl >
* Adding changelog and implementing feedback from PR
Signed-off-by: Rob Reus <rob@devrobs.nl >
* Making GOPROXY used in the build containers configurable
Signed-off-by: Rob Reus <rob@devrobs.nl >
2020-08-04 11:40:05 -07:00
Andy Goldstein
e38b6d0f4c
Support cross-compiling for clients
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2017-10-24 12:26:26 -04:00
Andy Goldstein
2fe501f527
Initial commit
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2017-08-02 13:27:17 -04:00