Mengjiao Liu
19e8852154
[go1.17] Update to go1.17.2
2021-10-14 16:15:51 +08:00
Sascha Grunert
9ae990e3d5
Use docker buildx for etcd image
...
This allows to choose the correct architecture in the image manifest,
which defaulted to the host system before applying this patch.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com >
2021-10-05 13:38:02 +02:00
Aaron Crickenberger
d41f9339f6
Revert "Use docker buildx for etcd image"
...
This reverts commit ea1bc18bc1
.
But bumps the REVISION var
This commit broke etcd image builds
2021-09-27 10:46:17 -07:00
Kubernetes Prow Robot
d385d0602a
Merge pull request #105158 from justaugustus/its-a-bullseye
...
releng: Update build images to Debian 11 (Bullseye)
2021-09-26 23:14:23 -07:00
Aaron Crickenberger
42a955b3ae
use k8s-staging-test-infra/gcb-docker-gcloud
2021-09-24 06:54:40 -07:00
Stephen Augustus
8dcaf8433b
cluster/images/etcd: Build 3.5.0-2 image
...
Signed-off-by: Stephen Augustus <foo@auggie.dev >
2021-09-20 21:02:49 -04:00
Stephen Augustus
531eb712c2
releng: Update build images to Debian 11 (Bullseye)
...
- debian-base:bullseye-v1.0.0
- debian-iptables:bullseye-v1.0.0
- go-runner:v2.3.1-go1.17.1-bullseye.0
- kube-cross:v1.23.0-go1.17.1-bullseye.0
- setcap:bullseye-v1.0.0
Signed-off-by: Stephen Augustus <foo@auggie.dev >
2021-09-20 20:51:32 -04:00
Carlos Panato
132c7066e0
[go1.17] Update to go1.17.1
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2021-09-14 13:04:25 +02:00
Stephen Augustus
481cf6fbe7
generated: Run hack/update-gofmt.sh
...
Signed-off-by: Stephen Augustus <foo@auggie.dev >
2021-08-24 15:47:49 -04:00
Antonio Ojea
0cd75e8fec
run hack/update-netparse-cve.sh
2021-08-20 10:42:09 +02:00
Marek Siarkowicz
704628fde4
Update golang used in etcd image to 1.16.7
2021-08-12 10:28:01 +02:00
Kubernetes Prow Robot
a21a328a1a
Merge pull request #104116 from saschagrunert/etcd-buildx
...
Use docker buildx for etcd image
2021-08-11 00:54:49 -07:00
Mengjiao Liu
08d8f29a7a
Update debian-base image to buster-v1.9.0
2021-08-07 09:44:59 +08:00
Sascha Grunert
ea1bc18bc1
Use docker buildx for etcd image
...
This allows to choose the correct architecture in the image manifest,
which defaulted to the host system before applying this patch.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com >
2021-08-04 14:49:45 +02:00
Jordan Liggitt
024930df11
Move cluster/images/conformance to test/conformance/image
2021-07-23 11:23:55 -04:00
Dave Chen
b6b1674f56
Switch to the version instead of the latest
2021-07-06 10:58:57 +08:00
Dave Chen
26f223fa6e
Bump distroless/base
image to latest version
...
`distroless/base:latest` is a multi-arched image now, this will help the `kubemark` works properly
on the platforms other than `amd64`
Signed-off-by: Dave Chen <dave.chen@arm.com >
2021-07-05 13:55:51 +08:00
Joyce Kung
42f9333e7f
Update debian-base image to buster-v1.8.0
2021-06-25 20:38:15 -04:00
tiloso
b22d0b13cc
Fix verify staticcheck flake in cluster/images/etcd
2021-06-21 12:05:42 +02:00
Kubernetes Prow Robot
d89c11a0d4
Merge pull request #102629 from tiloso/staticcheck-cluster-apimachinery-apiserver
...
Fix staticcheck in cluster & k8s.io/{apimachinery,apiserver}
2021-06-18 09:52:06 -07:00
pacoxu
4ee38f33d2
update etcd makefile to build v3.5.0 image
2021-06-16 14:41:44 +08:00
Jordan Liggitt
2979c3325e
Switch to go.etcd.io/etcd/client/v3
2021-06-15 09:53:06 -04:00
Jordan Liggitt
5f1983d871
Drop etcd v2 support from etcd migration image
2021-06-15 09:53:05 -04:00
Mengjiao Liu
dc5626cc18
Upgrade debian-base to buster v1.7.1
2021-06-09 14:30:31 +08:00
tiloso
c5d70e9db1
Fix staticcheck in cluster & k8s.io/{apimachinery,apiserver}
2021-06-05 22:15:15 +02:00
Marek Siarkowicz
82be7aad26
Update etcd makefile to build v3.5.0-rc.0 image
2021-06-04 08:31:19 +02:00
Marko Mudrinić
80fa50e0d7
Update etcd image revision
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com >
2021-05-25 22:49:20 +02:00
Marko Mudrinić
33fe4bb076
Update debian-base to buster-v1.7.0
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com >
2021-05-25 22:49:03 +02:00
Marek Siarkowicz
e862421c2b
Update etcd makefile to build v3.5.0-beta.3 image
2021-05-25 15:37:22 +02:00
Kubernetes Prow Robot
fb3273774a
Merge pull request #99178 from wilsonehusin/distroless-conformance
...
Use distroless to build Conformance image
2021-05-21 13:32:11 -07:00
Wilson E. Husin
a893521948
Add deadline for deprecation
2021-05-06 11:44:59 -07:00
jindijamie
d1b205c9fd
Update Makefile
2021-04-12 14:32:54 -07:00
jindijamie
7e7a6284be
update debian-base to buster-v1.5.0 for CVEs
2021-04-09 19:27:10 +00:00
Wilson E. Husin
998edc84c7
Use Distroless base instead of static
2021-03-12 21:37:36 -08:00
Wilson E. Husin
aeef7e2f15
Add default value to KUBE_BASE_IMAGE_REGISTRY
2021-03-12 14:59:18 -08:00
Wilson E. Husin
b1c049efd8
Use configurable BASEIMAGE and RUNNERIMAGE
...
Following example on /cluster/images/etcd/Makefile
2021-03-12 13:20:35 -08:00
Wilson E. Husin
00d2a17b2a
Use kubeconformance binary, deprecate gorunner and run_e2e
...
Actual name change will take place later as it involves changes to test-infra and other repositories
2021-03-09 13:41:36 -08:00
Wilson E. Husin
be3719a357
Use distroless/base:latest for Conformance image
...
Going with the guess that nonroot is the problem of creating
/tmp/results/e2e.log in container
Removing manual creation of /tmp/results as well
2021-03-08 16:18:10 -08:00
Wilson E. Husin
6d52c00084
Add binaries to PATH, use ENTRYPOINT
...
Signed-off-by: Wilson E. Husin <wilsonehusin@gmail.com >
2021-03-08 14:51:09 -08:00
Wilson Husin
3d281e952c
Add /tmp/results directory with nonroot ownership
...
Signed-off-by: Wilson Husin <whusin@vmware.com >
2021-03-08 14:51:09 -08:00
Wilson Husin
4fafd1afef
Use distroless to build Conformance image
...
In order to avoid noisy / false positive CVE image scanning, Conformance
image is now be built based on Distroless.
Signed-off-by: Wilson Husin <whusin@vmware.com >
2021-03-08 14:51:08 -08:00
Benjamin Elder
56e092e382
hack/update-bazel.sh
2021-02-28 15:17:29 -08:00
Kubernetes Prow Robot
f4801a7c85
Merge pull request #98799 from claudiubelu/images/cleanup-run
...
images: Removes containers after they've run
2021-02-22 22:24:11 -08:00
Kubernetes Prow Robot
1f27dcf70c
Merge pull request #99059 from vinayakankugoyal/dockerfile2
...
Use ARG and --build-arg instead of sed for etcd image.
2021-02-19 15:33:41 -08:00
Bob Killen
ffcb4b953c
cluster/images/kubemark: Remove inactive members from OWNERS
...
As a part of cleaning up inactive members (those with no activity within
the past 18 months) from OWNERS files, this commit moves gmarek from an
approver to an emeritus_approver.
2021-02-14 14:17:52 -05:00
Vinayak Goyal
81df4d7dc4
Use ARG and --build-arg instead of sed for etcd image.
2021-02-13 01:07:27 -08:00
Vinayak Goyal
a83519b5bf
Use ARG instead of sed in the conformance image.
2021-02-12 02:55:33 -08:00
Claudiu Belu
41cdd40a2e
images: Removes containers after they've run
...
Not all instances of docker run has the --rm argument, which means that they'll
persist after they've finished. This can cause storage to remain occupied needlessly.
2021-02-05 10:07:26 +00:00
hasheddan
20679f31d1
Build conformance image with DOCKER_CLI_EXPERIMENTAL enabled
...
In order to use buildx with docker versions prior to v20.10 experimental
features must be enabled. Setting at build time ensures that they are
in case they have not already been at the environment scope.
Signed-off-by: hasheddan <georgedanielmangum@gmail.com >
2021-02-01 13:17:28 -06:00
Sascha Grunert
e9fbdff7c6
Switch to docker buildx
for conformance image
...
The conformance test image previously used the `FROM --platform …`
syntax which is something we (SIG Release) consider as deprecated.
Therefore we now switch to `docker buildx`, which can specify the
`--platform` directly.
Signed-off-by: Sascha Grunert <mail@saschagrunert.de >
2021-01-29 11:36:52 +01:00