Stephen Augustus
1a5d9ffac3
build: Update to repo-infra@v0.0.5 to support go1.14.3 and go1.13.11
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-20 18:22:44 -04:00
Jakub Przychodzeń
ce1840d253
Revert "Update cri-tools to v1.18.0"
...
This reverts commit 4b3e023659
.
2020-05-19 11:19:39 +02:00
Sascha Grunert
4b3e023659
Update cri-tools to v1.18.0
...
Bump cri-tools to the latest version and update test scripts.
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-05-18 13:38:41 +02:00
Dube
d406a635f0
Remove extra spaces to ensure the style of the code.
2020-05-15 23:44:35 +08:00
Kubernetes Prow Robot
a8eedc7aba
Merge pull request #91005 from PatrickLang/windows-build
...
Clarify how to build for or with Windows using Docker
2020-05-14 00:46:35 -07:00
Kubernetes Prow Robot
98d404d280
Merge pull request #90963 from justaugustus/kube-cross
...
base-images: Update to kube-cross:v1.13.9-5
2020-05-13 00:19:03 -07:00
Stephen Augustus
b5117ae8b5
base-images: Update to kube-cross:v1.13.9-5
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-12 18:14:33 -04:00
Kubernetes Prow Robot
2260d97d74
Merge pull request #90994 from thockin/fix_license_again
...
Fix umask better
2020-05-12 08:25:18 -07:00
Patrick Lang
126c4b2a41
Clarify how to build for or with Windows using Docker
2020-05-11 22:47:06 -07:00
Tim Hockin
8d7adb7d94
Fix umask better
...
While the umask was previously set for builds (and in fact `docker run`
sets it to 0022 by default), the release pipeline `cp`'s files (with
`-a`) which respect the user's umask, and is outside of the build path.
This sets the umask in a common function called by all build tools,
which Stephen agreed was the simplest and most complete fix. The
`verify-prereqs` function is already poorly named for what it does, and
this only makes it epsilon worse.
2020-05-11 13:23:54 -07:00
Kubernetes Prow Robot
7937aa60a3
Merge pull request #90687 from aojea/connt
...
use conntrack instead of the /proc file for the e2e test TCP CLOSE_WAIT
2020-05-10 18:57:50 -07:00
Antonio Ojea
6f9c0f9edd
track debian-iptables test image version
2020-05-09 16:54:23 +02:00
Yuwen Ma
1aa67fc525
Switch core master base images from debian to distroless
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-05-09 06:55:00 -04:00
Kubernetes Prow Robot
7d53ecee37
Merge pull request #90575 from thockin/fix_license_again
...
Reorganize vendor licenses again (revert #85220 )
2020-05-08 23:03:51 -07:00
Tim Hockin
04c2b1fbdc
Purge almost all memories of godep
2020-05-07 21:49:00 -07:00
Tim Hockin
325ea6e3c2
Restructure licenses again (revert cd4474a
)
...
This moves licenses of vendored code from one monolith file into a tree
of individual files for easier reviews. This fixes both the bash and
bazel paths.
2020-05-07 21:48:59 -07:00
Davanum Srinivas
8fa567264e
Update build/go-runner/Makefile
...
Co-authored-by: Stephen Augustus <justaugustus@users.noreply.github.com>
2020-05-07 13:54:47 -04:00
Davanum Srinivas
a7b1cec617
Bump version for go-runner
...
Ran into trouble with image promotion. trying it again
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-05-07 13:47:20 -04:00
Kubernetes Prow Robot
9f76518c40
Merge pull request #90804 from dims/new-go-runner-image-for-distroless
...
New go-runner image for distroless scenarios
2020-05-07 03:03:08 -07:00
Davanum Srinivas
393e0952e9
New go-runner image for distroless scenarios
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-05-06 21:29:46 -04:00
Stephen Augustus
8e8a1a4038
build: Update guidance for updating base image tags and digests
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-06 13:38:19 -04:00
Stephen Augustus
aa79da2696
deps: Update dependents to use debian-iptables:v12.1.0
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-06 01:14:01 -04:00
Stephen Augustus
7109a86f47
build: Build debian-iptables:v12.1.0 image
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-02 23:09:12 -04:00
Stephen Augustus
64300d8fff
deps: Update dependents to use debian-base:v2.1.0
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-02 23:09:09 -04:00
Stephen Augustus
f828821eea
releng: Point debian-base image references to K8s Infra
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-02 22:51:40 -04:00
Stephen Augustus
0357843651
build: Fixup GCB configs for debian-{base,iptables} images
...
- Fix dir arguments
- Drop 'BASE_REGISTRY' env var from debian-iptables config
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-02 21:38:14 -04:00
Kubernetes Prow Robot
4a7360debf
Merge pull request #90665 from justaugustus/base-images
...
cleanup: Base image workflow improvements
2020-05-02 01:54:26 -07:00
Kubernetes Prow Robot
3e6161883f
Merge pull request #90347 from fejta/own
...
Update to repo-infra v0.0.4
2020-05-01 18:40:25 -07:00
Stephen Augustus
410b388ad0
build: Fix base image versions on dependents
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-01 20:39:07 -04:00
Stephen Augustus
99e6e06f5d
build: Build debian-base:v2.1.0 image
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-01 20:38:58 -04:00
Stephen Augustus
03a1489623
build: Build pause:3.3 image
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-01 20:35:48 -04:00
Stephen Augustus
b583631a27
build: Add base images to dependencies.yaml
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-01 17:47:54 -04:00
Stephen Augustus
82c2ce9eef
build: Alpha-sort dependencies.yaml
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-01 03:37:53 -04:00
Stephen Augustus
8b47cbba4f
build: Add build-image OWNERS to debian-{base,iptables} and pause dirs
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-01 03:20:46 -04:00
Stephen Augustus
2431de4255
build: Split out building for debian-{base,iptables} and pause images
...
- Eliminates a failure in one image build from prevent the others
- Allows subdir approvers ownership over individual builds
- Makes cleanup a little easier if one or more of these images go away
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-01 03:20:46 -04:00
Stephen Augustus
42bb148a2f
build: Remove HOME env from debian-{base,iptables} GCB configs
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-05-01 03:20:46 -04:00
Kubernetes Prow Robot
1ebb55e6e9
Merge pull request #90558 from dims/add-cloudbuild-yaml-for-debian-base-iptables-and-pause
...
Add cloudbuild.yaml for debian-base/debian-iptables and pause
2020-04-30 15:56:04 -07:00
Kubernetes Prow Robot
821c7b1015
Merge pull request #90528 from dims/drop-digest-for-hyperkube
...
Drop Digest for Hyperkube
2020-04-30 15:55:50 -07:00
Davanum Srinivas
a7b9ba784b
Add cloudbuild.yaml for debian-base/debian-iptables and pause
...
Tested this locally using:
```
gcloud builds submit --config build/cloudbuild.yaml .
```
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-04-28 12:01:39 -04:00
Davanum Srinivas
36025f0aa6
Drop Digest for Hyperkube
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-04-27 14:06:19 -04:00
David Eads
d32fc4e479
fix bug in api lifecycle generator file detection
2020-04-24 09:52:40 -04:00
Kubernetes Prow Robot
52f891bef5
Merge pull request #90161 from tanjunchen/remove-promethues
...
Remove prometheus dependencies whitelist staging/src/k8s.io/apiserver/pkg/util/flowcontrol/metrics
2020-04-22 09:49:52 -07:00
Erick Fejta
fb0d3124b5
Update to repo-infra v0.0.4
...
And use repo-infra to configure rules_go and rbe
2020-04-21 15:25:46 -07:00
Kubernetes Prow Robot
72cdc8c211
Merge pull request #89256 from yue9944882/integration-test-flowcontrol
...
Priority-level isolation integration test
2020-04-21 05:42:55 -07:00
Davanum Srinivas
f981628ce8
move linting dependencies to hack/tools/tools.go
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-04-20 13:45:38 -04:00
Davanum Srinivas
12146cb4df
Do not include bazel related deps in root go.mod
...
- add ./hack/tools/go.mod, this makes ./hack/tools a distinct module
- hack/tools/tools.go undescore imports bazel related tools, over time we
can add others.
- hack/*.sh scripts will cd to hack/tools and go install tools from there
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-04-19 22:01:50 -04:00
yue9944882
df5dfb46b7
assert shared concurrency
2020-04-18 01:15:54 +08:00
Kubernetes Prow Robot
4bb5211367
Merge pull request #90010 from deads2k/verify-beta
...
generate metadata for requiring transition from beta
2020-04-16 04:54:47 -07:00
tanjunchen
501956620a
Remove prometheus dependencies whitelist staging/src/k8s.io/apiserver/pkg/util/flowcontrol/metrics
2020-04-15 14:10:15 +08:00
David Eads
1c6210a319
update makefile for prerelease-lifecycle
2020-04-14 16:16:58 -04:00