Stephen Augustus
cddd83c997
Update Debian base images
...
- debian-base:bullseye-v1.2.0
- debian-iptables:bullseye-v1.3.0
- setcap:bullseye-v1.2.0
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2022-04-13 16:23:54 -04:00
cpanato
2e9d10e8c6
Update Go to 1.18.1
...
Signed-off-by: cpanato <ctadeu@gmail.com>
2022-04-13 16:44:21 +02:00
Davanum Srinivas
f7ad09c447
Switch to pause 3.7
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-03-29 15:36:38 -04:00
Kubernetes Prow Robot
d6487d63b7
Merge pull request #108310 from csantanapr/add-check-colima
...
add check for colima docker socket as fall back
2022-03-25 15:33:59 -07:00
Davanum Srinivas
d8f1da5ecb
golang: Update to 1.18 from 1.18rc1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-03-22 09:47:35 -04:00
Mike Danese
b32e043898
remove metadata-concealment related testing
...
We agreed to remove these tests in SIG Auth because they aren't testing
any OSS functionality.
2022-03-14 12:44:48 -07:00
Kubernetes Prow Robot
45f2c63d6a
Merge pull request #108661 from thockin/makefile-pass-SHELL
...
Makefile: Pass SHELL to sub-make
2022-03-11 20:30:34 -08:00
Kubernetes Prow Robot
72e67a6b15
Merge pull request #108659 from thockin/makefile-whitespace
...
Makefile whitespace cleanup
2022-03-11 20:30:22 -08:00
Kubernetes Prow Robot
281b07d963
Merge pull request #108660 from thockin/makefile-dolla-dolla
...
Makefile: use $$ in `define` blocks
2022-03-11 18:10:23 -08:00
Kubernetes Prow Robot
b2c5bd2a27
Merge pull request #107056 from jsturtevant/remove-sac-from-pause
...
Remove unsupported Windows SAC images from pause image
2022-03-11 16:32:34 -08:00
Tim Hockin
ebbc4716a7
Makefile: Pass SHELL to sub-make
...
It turns out that:
a) SHELL does not automatically get passed down
b) we were resetiing SHELL in the sub-make anyway
2022-03-11 14:51:38 -08:00
Tim Hockin
04a1d20deb
Makefile: use $$ in define
blocks
...
Make's "define" feature (macros) is subtle and it took me a long time to
convince myself this all works. In particular, we (prior to this commit)
are terribly inconsistent about the use of `$` vs `$$`. We mostly get
away with it because the "variables" are more like "constants", but the
inconsistency trips up some things. For example, using `$(shell)`
inside a macro will run at macro expansion time rather than when the
resulting make code is executed.
For a contrived, but concrete example, derived from our Makefile:
```
define MACRO
ifeq ($(DBG),1)
$(warning dbg is $(DBG))
endif
endef # macro
TGTS=a b c
$(foreach pfx, $(TGTS), $(eval $(MACRO)))
default:
@echo $@
```
yields:
```
$ make
Makefile:8: dbg is
Makefile:8: dbg is
Makefile:8: dbg is
default
$ make DBG=1
Makefile:8: dbg is 1
Makefile:8: dbg is 1
Makefile:8: dbg is 1
default
```
This is because `$(warning)` is evaluated as the macro is expanded.
Replace that with `$(shell)` and you can see how you might end up
running a bunch of things you didn't need to run. The fix is:
```
define MACRO
ifeq ($(DBG),1)
$$(warning dbg is $$(DBG))
endif
endef # macro
TGTS=a b c
$(foreach pfx, $(TGTS), $(eval $(MACRO)))
default:
@echo $@
```
which yields:
```
$ make
default
$ make DBG=1
Makefile:8: dbg is 1
Makefile:8: dbg is 1
Makefile:8: dbg is 1
default
```
We COULD have only changed `$(warning)` to `$$(warning)` and left
`$(DBG)` alone, because that's a cheap expansion. I chose NOT to do
that here because it requires brainpower to think about this all, and it
seems easier to set a simple rule: inside a `define`/`endef` block, you
always use `$$` unless you KNOW that you NEED expansion-time evaluation
(as in the `$(prefix)` in this commit, which is effectively an argument
to the macros).
2022-03-11 14:49:47 -08:00
Tim Hockin
be7651f642
Makefile whitespace cleanup
2022-03-11 13:38:25 -08:00
Dave Chen
ace64c0138
Switch to use the DBG flag to build debug binaries
...
With the merging of #108371 , the old way to build the debug binaries
won't work anymore.
Signed-off-by: Dave Chen <dave.chen@arm.com>
2022-03-09 14:57:59 +08:00
Carlos Santana
e914f6bf20
remove jq usage
...
Signed-off-by: Carlos Santana <csantana23@gmail.com>
2022-03-04 07:11:37 -05:00
Kubernetes Prow Robot
4968923164
Merge pull request #108379 from thockin/makefile-go2make-empty
...
Make builds fail if go2make misbehaves
2022-03-03 12:47:40 -08:00
Kubernetes Prow Robot
4dda76588f
Merge pull request #108371 from thockin/makefile-dbg-flag
...
Makefile: add a DBG variable
2022-03-03 12:47:28 -08:00
Davanum Srinivas
abdcbb8235
Enable specifying pause image in containerd config.toml
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-03-02 11:51:06 -05:00
Tim Hockin
ed5e549cde
Makefile: Add a DBG flag to build debug binaries
...
Now `make DBG=1` will produce binaries with no optimizaions and no
inlining, but with symbols and DWARF information.
2022-03-01 08:47:34 -08:00
Tim Hockin
56ad63913a
Make builds fail if go2make misbehaves
...
Rather than an obscure error.
2022-03-01 08:37:40 -08:00
Marek Siarkowicz
8f5250e3fe
Start building etcd v3.6.0-alpha.0 image for scalability tests
2022-02-28 13:58:18 +01:00
Kubernetes Prow Robot
5b1e538759
Merge pull request #108378 from thockin/makefile-use-loglib
...
Makefile: emit codegen info via kube::log::status
2022-02-27 14:27:18 -08:00
Kubernetes Prow Robot
6d7c252906
Merge pull request #108377 from thockin/makefile-check-restarts
...
Makefile: avoid redundant work upon make restart
2022-02-27 13:25:17 -08:00
Tim Hockin
457e8778f7
Makefile: emit codegen info via kube::log::status
2022-02-27 11:33:52 -08:00
Tim Hockin
88fef96e75
Makefile: avoid redundant work upon make restart
...
Only build and run go2make on the first pass. If that generates a new
GO_PKGDEPS_FILE, make will restart the whole process and set MAKE_RESTARTS to
a numeric value.
We can use this to avoid re-running go2make, which saves a few seconds
each build.
2022-02-27 10:50:19 -08:00
Tim Hockin
30b20f184e
Use build.sh to build go2make
...
This allows common flags to be passed in (upcoming commits).
2022-02-27 10:28:44 -08:00
Kubernetes Prow Robot
e9760925f9
Merge pull request #108369 from thockin/makefile-errexit
...
Makefile: use errexit, pipefail, and nounset
2022-02-26 17:45:16 -08:00
Tim Hockin
9ad4a659ae
Makefile: use errexit, pipefail, and nounset
2022-02-26 12:32:48 -08:00
Tim Hockin
7a3dded74d
Makefile: remove superfluous @
2022-02-26 12:17:45 -08:00
Carlos Santana
b8bd6f190b
make docker socket more generic than colima
...
Signed-off-by: Carlos Santana <csantana23@gmail.com>
2022-02-24 22:04:39 -05:00
Carlos Santana
bf331d53fe
add check for colima docker socket as fall back
...
Signed-off-by: Carlos Santana <csantana23@gmail.com>
2022-02-23 16:31:56 -05:00
Kubernetes Prow Robot
86945d7e74
Merge pull request #107431 from justaugustus/rel-mgr
...
OWNERS(releng): Reconcile existing Release Managers
2022-02-22 11:39:16 -08:00
Stephen Augustus
8ee5a237ae
{build,staging/publishing}/OWNERS: Reconcile Release Managers
...
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2022-02-21 08:37:29 -05:00
Stephen Augustus
93295000af
golang: Update to go1.18rc1
...
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2022-02-20 21:16:26 -05:00
Kubernetes Prow Robot
d6087e7409
Merge pull request #108122 from sanposhiho/fix-broken-link-commonsh
...
Fix broken link for common.sh
2022-02-17 13:55:04 -08:00
Kensei Nakada
4671a8dc33
Fix broken link for common.sh
2022-02-15 22:22:27 +09:00
Marko Mudrinić
980406f083
Update Go to 1.17.7
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2022-02-12 13:06:08 +01:00
Danielle Lancashire
9e5fac5bb2
make: test-e2e-node: default to containerd
...
Since removing dockershim, `make test-e2e-node` will fail by default as
there is no provided container runtime endpoint.
This commit defaults us to using containerd's default socket path as the
local test target, rather than failing hard.
2022-02-01 16:36:06 +01:00
Romain Aviolat
0a98875e95
feat: add missing SOCKS5 features
...
Goal of this commit is to add some missing features when the
Kubernetes API is accessed through a SOCKS5 proxy. That's for
example the case when port-forwarding is used (`kubectl port-forward`)
or when exec'ing inside a container (`kubectl exec`), with this
commit it'll now be possible to use both.
Signed-off-by: Romain Aviolat <romain.aviolat@kudelskisecurity.com>
Signed-off-by: Romain Jufer <romain.jufer@kudelskisecurity.com>
2022-01-21 11:49:41 +01:00
Kubernetes Prow Robot
ba1fc6f83c
Merge pull request #107612 from palnabarun/releng/go-update
...
[go] update to Go 1.17.6
2022-01-18 12:02:34 -08:00
Nabarun Pal
77816bd9b1
[go] update to Go 1.17.6
...
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2022-01-18 14:35:24 +05:30
Lubomir I. Ivanov
e0d50347b9
build/dependencies.yaml: remove the dependency on Docker
...
With the dockershim removal, core Kubernetes no longer
has to track the latest validated version of Docker.
2022-01-17 17:25:05 +02:00
Sascha Grunert
f7f0f4b901
Update cri-tools to v1.23.0
...
Files promoted to `k8s-artifacts-cri-tools`:
https://console.cloud.google.com/storage/browser/k8s-artifacts-cri-tools/release/v1.23.0
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2022-01-17 15:02:53 +01:00
Jordan Liggitt
5d9b7ae9e5
Remove fluentd-elasticsearch addon
2022-01-14 08:23:51 -05:00
James Sturtevant
c5e341d5e0
Remove unsupported Windows SAC images from pause image
...
Signed-off-by: James Sturtevant <jstur@microsoft.com>
2022-01-11 12:40:19 -08:00
Kubernetes Prow Robot
d2c9456963
Merge pull request #106287 from Dragoncell/update_cadvisor_version
...
update cadvisor version in test
2022-01-08 15:50:19 -08:00
Jiaming Xu
d6d63b44fa
update cadvisor version in test
...
update NodePrePullImageList
fix conflicts
fix conflicts
remove script
add cadvisor as dependency
address comments
2022-01-07 22:29:12 +00:00
Kubernetes Prow Robot
1943ca7cda
Merge pull request #103311 from oz123/document-output-loctaion-of-build-artifacts
...
Build: improve documentation of build artifacts
2022-01-05 10:33:48 -08:00
Carlos Panato
4bda9697ee
[go1.17] Update to go1.17.5
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-12-10 16:58:29 +01:00
Davanum Srinivas
9405e9b55e
Check in OWNERS modified by update-yamlfmt.sh
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-12-09 21:31:26 -05:00
Kubernetes Prow Robot
cdf3ad823a
Merge pull request #97252 from dims/drop-dockershim
...
Completely remove in-tree dockershim from kubelet
2021-12-08 12:51:46 -08:00
Davanum Srinivas
bc78dff42e
update files to drop dockershim
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-12-07 15:15:13 -05:00
Carlos Panato
2adf0e116c
[go1.17] Update to go1.17.4
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-12-06 09:40:54 +01:00
Jonathan Lebon
3ebd93cd02
test-e2e-node: support pure SSH mode
...
Right now, `run_remote.go` only supports GCE instances. But actually
running the tests is completely independent of GCE and could work just
as well on any SSH-accessible machine.
This patch adds a new `--mode` switch, which defaults to `gce` for
backwards compatibility, but can be set to `ssh`. In that mode, the GCE
API is not used at all, and we simply connect to the hosts given via
`--hosts`.
This is still better than `run_local.go` because the latter mixes build
environment with test environment, which doesn't fit well with
container-optimized operating systems.
This is part of an effort to setup the e2e node tests on Fedora CoreOS
(see https://github.com/coreos/fedora-coreos-tracker/issues/990 ).
Patch best viewed with whitespace ignored.
2021-11-22 10:13:15 -05:00
Jonathan Lebon
e0723c1e64
test-e2e-node: add SSH_OPTIONS
...
This allows overriding the default options.
2021-11-22 10:13:13 -05:00
Kubernetes Prow Robot
ed07515ee0
Merge pull request #106431 from Namanl2001/image-config-dir
...
enabling runtime-config to be passed via make file for node-e2e testing purposes
2021-11-20 08:22:59 -08:00
Elana Hashman
c9d9b548a4
Validate etcd image versions in test manifests
2021-11-19 15:13:49 -08:00
Namanl2001
d9bd480edd
adding comment in makefile
...
Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
2021-11-16 01:24:39 +05:30
Kubernetes Prow Robot
1c127d3682
Merge pull request #105706 from uthark/oatamanenko/upgrade-etcd-3.5.1
...
Upgrade etcd to 3.5.1
2021-11-15 10:04:59 -08:00
Stephen Augustus
7c319c0192
OWNERS(justaugustus): Prune extraneous reviewer roles
...
Taking an opportunity to prune myself from some aliases/review paths
to reduce my workload.
If:
- I am no longer reviewing in an area, prune
- There were under five reviewers, remain
- I was already an approver for the area, prune from review path
- I was a reviewer as part of Release Managers, comment out with
"approvals only"
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-11-11 12:03:06 -05:00
Patrick Ohly
3cfef61112
build: use debian-iptables:bullseye-v1.1.0
...
The newer image contains go-runner, which is relevant for removing the
deprecated klog flags in the kube-proxy image.
2021-11-10 09:24:42 +01:00
Carlos Panato
abbf8c3bed
[go1.17] Update to go1.17.3
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-11-07 16:29:35 +01:00
Kubernetes Prow Robot
4ce435cc95
Merge pull request #105251 from calvin0327/issue-upgrade-coredns
...
Update corefile-migration to v1.0.14 and update coredns to 1.8.6
2021-11-05 14:48:39 -07:00
Kubernetes Prow Robot
da707b6133
Merge pull request #106091 from rajansandeep/updateto1.8.6
...
[kube-up]: Bump coredns to 1.8.6
2021-11-03 15:24:45 -07:00
Kubernetes Prow Robot
1dd781ddca
Merge pull request #106065 from pacoxu/etcd-3.5.1-image-build
...
update etcd makefile to using 3.5.1 for building
2021-11-02 19:01:17 -07:00
Benjamin Elder
71071d13ab
remove make rule for test-e2e-kubeadm
...
this target depended on a broken binary and is clearly unused
kubeadm e2e development should be done with: https://github.com/kubernetes/kubeadm/tree/main/kinder
2021-11-02 12:04:14 -07:00
Sandeep Rajan
be24af7644
bump coredns to 1.8.6 in kube-up
...
Signed-off-by: Sandeep Rajan <srajan@infoblox.com>
2021-11-02 10:52:44 -04:00
Paco Xu
6bac4dcaf7
update etcd makefile to using 3.5.1 for building
...
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2021-11-02 09:56:21 +08:00
Namanl2001
952e2732d5
adding make comment
...
Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
2021-10-30 01:12:32 +05:30
Kubernetes Prow Robot
7c715dbc68
Merge pull request #105637 from Namanl2001/ssh
...
adding `--ssh-key` and `--ssh-user` for kubetest2
2021-10-26 16:33:45 -07:00
Namanl2001
1b69338460
amending desc in makefile
...
Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
2021-10-19 21:57:42 +05:30
Oleg Atamanenko
965f10f539
Upgrade etcd to 3.5.1
2021-10-18 23:09:27 -07:00
Namanl2001
ebb2f426c3
adding SSH_KEY desc to makefile
...
Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
2021-10-19 00:21:37 +05:30
Mengjiao Liu
19e8852154
[go1.17] Update to go1.17.2
2021-10-14 16:15:51 +08:00
calvin0327
941c78f411
Update corefile-migration to v1.0.14 and update coredns to 1.8.6
2021-10-12 11:03:52 +08: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
Carlos Panato
9bad325cb6
kube-cross: update image to v1.23.0-go1.17.1-bullseye.1
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-09-26 15:17:00 +02:00
Aaron Crickenberger
42a955b3ae
use k8s-staging-test-infra/gcb-docker-gcloud
2021-09-24 06:54:40 -07: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
Kubernetes Prow Robot
86c6437530
Merge pull request #104749 from cpanato/GH-102822
...
build/common: check if docker buildx is available
2021-09-14 09:11:08 -07: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
Kubernetes Prow Robot
c79f7c1add
Merge pull request #104711 from claudiubelu/update-pause-3.6
...
update pause image references to use 3.6
2021-09-13 19:09:08 -07:00
Kubernetes Prow Robot
abd83afaec
Merge pull request #104970 from PushkarJ/update-debian-iptables
...
Update debian-iptables to pick CVE fixes
2021-09-13 14:34:14 -07:00
Pushkar Joglekar
64938ea160
Update debian-iptables to pick CVE fixes
...
- This image has fixes for CVE-2021-3711, CVE-2021-3712
- This will allow kube-proxy to be built on newer base image
which has fixes for these CVEs
2021-09-13 11:13:08 -07:00
Pushkar Joglekar
8ed31517ff
Bump conformance images to use debian:buster-v1.9.0
...
- Debian base used was older (v2.1.3) missing multiple fixed CVEs
- Minor update to distroless debian image name to explicitly point
to debian 10
- Debian base image now points to buster-1.9.0
2021-09-13 09:22:36 -07:00
Carlos Panato
ee04b4dd37
build/common: check if docker buildx is available
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-09-10 15:57:04 +02:00
Claudiu Belu
18936d4785
updates pause image references
...
The pause:3.6 image has been published.
Also updates older / incorrect references.
2021-08-29 21:50:05 -07:00
Kubernetes Prow Robot
1619705be7
Merge pull request #104586 from justaugustus/sig-release
...
OWNERS: SIG Release cleanups
2021-08-26 10:19:23 -07:00
Kubernetes Prow Robot
2a8ad72800
Merge pull request #104438 from nick5616/windows/build-ltsc2022-pause
...
Pause Images: Added base image for Windows Server 2022
2021-08-25 13:53:53 -07:00
Stephen Augustus
7d57d29407
build/OWNERS: Add Release Engineering as reviewers
...
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-08-25 16:20:19 -04:00
Stephen Augustus
e411c4d405
OWNERS: Dan Mangum is now Emeritus
...
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-08-25 16:20:15 -04: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
Stephen Augustus
6318f6a0e7
dependencies.yaml: Track Golang version for upstream etcd releases
...
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-08-24 15:47:45 -04:00
Stephen Augustus
e8d2bff6ba
[go1.17] Update to go1.17
...
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-08-24 15:47:41 -04:00
Stephen Augustus
e1bfcbc873
dependencies.yaml: Alpha-sort reference paths
...
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-08-24 15:22:42 -04:00
Nicolas Belovoskey
95b0f2a775
Added Windows Server 2022 tag to all OS versions
2021-08-18 14:16:03 -07:00
Nicolas Belovoskey
6ac627271d
Added Windows Server 2022
2021-08-18 13:56:42 -07:00
Sascha Grunert
6a6e24702c
Update cri-tools to v1.22.0
...
This patch updates crictl to the latest available release.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-08-18 10:15:15 +02:00
Kubernetes Prow Robot
1ebc6bfcba
Merge pull request #104301 from serathius/etcd-image-2
...
Update golang used in etcd image to 1.16.3
2021-08-12 14:00:02 -07:00
Kubernetes Prow Robot
8b9f02836d
Merge pull request #103156 from claudiubelu/windows-osversion-cleanup
...
images: Removes OS Version workaround for manifest list images
2021-08-12 09:10:00 -07: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
7dd4f1742f
Merge pull request #104296 from claudiubelu/test-images/automate-agnhost-binary-version
...
test images: Simplifies the agnhost binary version
2021-08-11 04:36:47 -07:00
Claudiu Belu
94ac896269
test images: Simplifies the agnhost binary version
...
Currently, whenever agnhost/VERSION is bumped, the version in
agnhost/agnhost.go has to be bumped as well. This is also verified
on presubmit (build/dependencies.yaml).
This means that whenever we need to bump the agnhost image version,
someone has to approve the build/dependencies.yaml, which is not as
easy.
This commit removes the need for this check by automatically setting
the Version inside agnhost.go at build time, simplifying the process.
2021-08-11 09:12:03 +00:00
Davanum Srinivas
f63dbd481f
Warn if docker buildx is not available
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-08-10 14:42:11 -04:00
Kubernetes Prow Robot
bb793e8d4b
Merge pull request #104245 from m-Bilal/fix-buildx-dependency-documentation
...
Fixes 104067; Explicitly states Docker CLI plugin buildx required for building using Docker
2021-08-10 05:55:18 -07:00
m-Bilal
8fd371353c
Fixes 104067; Explicitly states Docker CLI plugin buildx required for building using Docker
2021-08-09 21:52:46 +05:30
Mengjiao Liu
4f1b1d72e3
Update setcap image to buster-v2.0.4
2021-08-07 09:49:18 +08:00
Mengjiao Liu
cafad98536
Update debian-iptables image to buster-v1.6.6
2021-08-07 09:47:29 +08:00
Mengjiao Liu
08d8f29a7a
Update debian-base image to buster-v1.9.0
2021-08-07 09:44:59 +08:00
Kubernetes Prow Robot
ebc87c39d3
Merge pull request #104204 from aramprice/pause-tag-is-configurable
...
TAG used when building pause is configurable
2021-08-06 16:59:29 -07:00
aram price
f9efd14d44
TAG used when building pause is configurable
...
This change allows the `TAG` value in the pause Makefile to be
overridden from the environment. Defaults to existing hard-coded value
in `build/pause/Makefile`
2021-08-06 10:49:38 -07:00
Carlos Panato
6b9dc099f8
[go1.16] Update to go1.16.7
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-08-06 17:11:00 +02:00
Kubernetes Prow Robot
8c64743d73
Merge pull request #104185 from dims/allow-a-custom-kube-cross-image-and-tag-during-build
...
Allow a custom kube-cross image + tag to be specified
2021-08-06 02:33:19 -07:00
Kubernetes Prow Robot
0427b17395
Merge pull request #104164 from dims/allow-override-of-cgo-enabled
...
Allow override of KUBE_CGO_OVERRIDES (for switching on/off of `CGO_ENABLED`)
2021-08-05 16:37:26 -07:00
Davanum Srinivas
00d89aad50
Allow a custom kube-cross image + tag to be specified
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-08-05 19:26:09 -04:00
Davanum Srinivas
af2129b77d
Allow override of CGO_ENABLED=0
...
When building inside a docker container, we fail to pass along enough
information for KUBE_CGO_OVERRIDES. The original PR was geared towards
building the binary from the command line
- dca376a03e
- e4ded2b3ec
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-08-05 10:45:14 -04:00
Jordan Liggitt
4115bef826
Update references to test/conformance/image
2021-07-23 11:26:54 -04:00
Carlos Panato
83f8d1ad72
[go1.16] Update to go1.16.6
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-07-13 18:05:16 +02:00
Kubernetes Prow Robot
5fd2437b59
Merge pull request #102202 from ricolin/add-buildx-instruction-in-doc
...
[docs] Add build instruction for buildx CLI plugin
2021-07-09 08:43:06 -07:00
Kubernetes Prow Robot
ac554af79b
Merge pull request #103142 from serathius/etcd-3.5.0
...
Upgrade etcd to 3.5.0
2021-07-07 12:40:22 -07:00
Oz N Tiram
552e1549ba
Build: improve documentation of build artifacts
...
As described in #100596 this can surprise newcomers.
This adds a paragraph which explains where are the build
artifacts are and how to use the docker images produced
by the build system.
2021-06-29 23:29:35 +02:00
Nabarun Pal
0ab03d3d5b
dependencies: remove go-bindata
...
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2021-06-29 19:16:51 +05:30
Joyce Kung
aeccadda4f
Update setcap image to buster-v2.0.3
2021-06-26 15:16:12 -04:00
Joyce Kung
0a8a9188c9
Update debian-iptables image to buster-v1.6.5
2021-06-25 20:45:20 -04:00
Joyce Kung
42f9333e7f
Update debian-base image to buster-v1.8.0
2021-06-25 20:38:15 -04:00
Claudiu Belu
a7c48e9707
images: Removes OS Version workaround for manifest list images
...
For manifest lists containing Windows images, it is important to also have the "os.version"
annotation set, as it is needed by the Windows nodes, so they can pull the appropriate image
from the list.
Previously, the docker manifest CLI did not have the capability to set it, so, we had to set
it outselves in the manifest list's image JSON file. This is no longer necessary since
docker 20.10.0, which includes docker manifest annotate --os-version.
The docker installed in the image gcr.io/k8s-testimages/gcb-docker-gcloud:v20210622-762366a
satisfies this version requirement.
2021-06-24 13:39:44 +00:00
Marek Siarkowicz
ebe550bd48
Upgrade etcd to 3.5.0
2021-06-24 09:15:17 +02:00
Kubernetes Prow Robot
cfa0130b9f
Merge pull request #102466 from pacoxu/dns-1.8.4
...
kubeadm: update coredns to 1.8.4
2021-06-21 18:14:10 -07:00
pacoxu
4ee38f33d2
update etcd makefile to build v3.5.0 image
2021-06-16 14:41:44 +08:00
pacoxu
188193e1c0
kubeadm: upgrade coredns 1.8.4 and corefile-migration to v1.0.12
...
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-06-15 13:03:42 +08:00
Kubernetes Prow Robot
f008ba0fed
Merge pull request #102062 from serathius/etcd-server
...
Update Etcd server image to 3.5.0-rc.0-0
2021-06-10 08:23:27 -07:00
Kubernetes Prow Robot
4f854e39f2
Merge pull request #102689 from cpanato/go1165
...
[go1.16] Update to go1.16.5
2021-06-09 12:31:27 -07:00
Kubernetes Prow Robot
afcb09cf5b
Merge pull request #102692 from dims/add-dims-as-approver-in-build-directory
...
Add dims as approver in build/ directory
2021-06-09 11:25:51 -07:00
Marek Siarkowicz
12447bc803
Upgrade etcd server version to 3.5.0-rc.0
2021-06-09 17:00:05 +02:00
Mengjiao Liu
dc5626cc18
Upgrade debian-base to buster v1.7.1
2021-06-09 14:30:31 +08:00
Kubernetes Prow Robot
4413ed50dd
Merge pull request #102585 from serathius/etcd-v3.5.0-rc.0
...
Update etcd makefile to build v3.5.0-rc.0 image
2021-06-08 12:26:28 -07:00
Davanum Srinivas
652e056e61
Add dims as approver in build/ directory
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-06-08 08:30:46 -04:00
Carlos Panato
1524526991
[go1.16] Update to go1.16.5
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-06-08 14:11:32 +02:00
Kubernetes Prow Robot
aaceb26ea3
Merge pull request #99080 from vinayakankugoyal/dockerfile3
...
Use docker buildx for the build-image.
2021-06-05 11:46:38 -07:00
Benjamin Elder
45179bb989
update debian-iptables to v1.6.2
...
picks up https://github.com/kubernetes/release/pull/2106
2021-06-04 01:03:55 -07:00
Marek Siarkowicz
82be7aad26
Update etcd makefile to build v3.5.0-rc.0 image
2021-06-04 08:31:19 +02:00
Kubernetes Prow Robot
bc8acbc43e
Merge pull request #102328 from lentzi90/update-cni-plugins
...
Update CNI plugins v0.9.1
2021-05-28 10:16:46 -07:00
Marko Mudrinić
12fe4dee2b
Update setcap to buster-v2.0.1 and add setcap to dependencies.yaml
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2021-05-27 18:32:22 +02:00
Sascha Grunert
0ed0714f8c
Simplify kube-cross dependency handling
...
We can indirectly retrieve the kube-cross version from the
`build/build-image/cross/VERSION` for the sample-apiserver. This allows
us to simplify the handling in `build/dependencies.yaml` as well as
the required approval (via `OWNERS`) if the kube-cross version changes.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-05-27 14:51:46 +02:00
Sascha Grunert
ae4db677f4
Update kube-cross to v1.16.4-2
...
This patch bumps kube-cross to the latest release.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-05-27 12:18:28 +02:00
Lennart Jern
507710b50f
Update CNI plugins v0.9.1
...
ref: https://github.com/containernetworking/plugins/releases/tag/v0.9.1
Signed-off-by: Lennart Jern <lennart.jern@est.tech>
2021-05-26 11:02:04 +03: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
Marko Mudrinić
3bcc15e19d
Update debian-iptables to buster-v1.6.1
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2021-05-25 22:49:03 +02:00
Kubernetes Prow Robot
fd82c69957
Merge pull request #102277 from serathius/etcd-image
...
Update etcd makefile to build v3.5.0-beta.3 image
2021-05-25 13:46:54 -07:00
Marek Siarkowicz
e862421c2b
Update etcd makefile to build v3.5.0-beta.3 image
2021-05-25 15:37:22 +02:00