Commit Graph

1493 Commits

Author SHA1 Message Date
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
Kubernetes Prow Robot
ea2d784545 Merge pull request #89895 from jingyih/update_etcd_server_3p4p7
Update default etcd server to 3.4.7 in k8s v1.19
2020-04-14 12:34:06 -07:00
jingyih
394df132bd Update default etcd server to 3.4.7 2020-04-13 14:37:56 -07:00
Marek Siarkowicz
62d010d6ac Move prometheus visibility rules to build/visible_to 2020-04-09 20:18:26 +02:00
Samuel Davidson
aff4d7ff1c Bumped debian-base from 2.0.0 to 2.0.1 2020-04-03 17:02:54 -07:00
Kubernetes Prow Robot
dd35908c7f Merge pull request #89298 from gavinfish/scheuler-config-alph1
Remove kubescheduler.config.k8s.io/v1alpha1
2020-04-02 21:39:59 -07:00
Di Xu
a88d25f9ad not walking directory if KUBE_BUILD_PLATFORMS is given 2020-04-01 22:04:33 +08:00
Kubernetes Prow Robot
abb0183e30 Merge pull request #88990 from spiffxp/use-gtar-in-build-lib-release
Replace raw usages of tar in build/lib/release.sh
2020-03-31 23:01:41 -07:00
Kubernetes Prow Robot
f790f0a93f Merge pull request #89364 from zzxwill/master
Explain a little bit on how to prepare Dockerfile before building kube-build image, to avoid confusion.
2020-03-31 00:40:41 -07:00
zzxwill
a8e6f2c1bd fix typo for word replace 2020-03-30 13:32:26 +08:00
Kubernetes Prow Robot
295b53f7b4 Merge pull request #89214 from jingyih/update_etcd_server_3p4p4
Update default etcd server to 3.4.4 in k8s v1.19
2020-03-26 01:14:24 -07:00
Mike Danese
59e2a09549 Update bazel to 2.2.0 2020-03-24 13:04:39 -07:00
zzxwill
ed2697743c remove duplicate closing brace 2020-03-24 10:46:26 +08:00
Stephen Augustus
979e3e0dd5 build/dependencies: Remove bazel WORKSPACE go_version check
When supplying the go_download_sdk instead of updating rules_go, the
go_version is removed, so we shouldn't check for it anymore in
hack/verify-external-dependencies-version.sh.

Without this, pull-kubernetes-verify jobs will fail.

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-03-23 18:18:58 -04:00
Stephen Augustus
b6179ac7b9 deps: Update to Golang 1.13.9
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
Co-authored-by: Jeff Grafton <jgrafton@google.com>
2020-03-23 17:10:03 -04:00
Stephen Augustus
32b61ea28c build: Remove kube-cross image building
kube-cross image building has moved to k/release/images/build/cross.

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-03-23 17:10:03 -04:00
zzxwill
380bf20cc1 Explain a littble bit on how to prepare Dockerfile before building kube-build image 2020-03-23 19:40:43 +08:00
gavinfish
1865a104a9 Remove kubescheduler.config.k8s.io/v1alpha1 2020-03-21 15:11:48 +08:00
Benjamin Elder
ef4692f33c remove lingering KUBE_BUILD_HYPERKUBE 2020-03-18 13:17:25 -07:00
Kubernetes Prow Robot
51b2d02717 Merge pull request #88676 from dims/remove-hyperkube
Remove hyperkube and debian-hyperkube-base images
2020-03-18 06:36:48 -07:00
jingyih
f9e0e4c6b4 Update default etcd server to 3.4.4 2020-03-18 00:27:46 -07:00
Kubernetes Prow Robot
22a4c2cda1 Merge pull request #85804 from weibaohui/patch-1
correction of executable path doc
2020-03-17 22:26:47 -07:00
Davanum Srinivas
e6cdc0e0f3 Remove hyperkube 2020-03-17 21:33:50 -04:00
Kubernetes Prow Robot
a6f209c1c0 Merge pull request #86259 from rajansandeep/corednsto1.6.6-kube-up
Bump CoreDNS version to 1.6.7 [kube-up]
2020-03-17 16:19:26 -07:00
Kubernetes Prow Robot
8cecc9aeb7 Merge pull request #88993 from zhijianli88/remove-duplicate-targets
build/release-images.sh: remove possible duplicate targets
2020-03-13 12:11:47 -07:00
Li Zhijian
e03385d6ac build/release-images.sh: remove possible duplicate targets
Previously, cmd/kubectl is duplicate as following:
$ make V=1 quick-release-images
...
+++ [0310 11:30:50] Building go targets for linux/amd64:
    cmd/kube-apiserver
    cmd/kube-controller-manager
    cmd/kube-scheduler
    cmd/kube-proxy
    vendor/github.com/onsi/ginkgo/ginkgo
    test/e2e/e2e.test
    cluster/images/conformance/go-runner
    cmd/kubectl
    cmd/kubelet
    cmd/kubectl

Co-Authored-By: Benjamin Elder <bentheelder@google.com>
Suggested-by: Davanum Srinivas <davanum@gmail.com>
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com>
2020-03-12 10:48:39 +08:00
Aaron Crickenberger
6b21505549 Replace raw usages of tar in build/lib/release.sh
They broke the ability to run make quick-release on darwin.

Use ${TAR} instead so that gtar can be used if available.
2020-03-09 18:04:51 -07:00