Commit Graph

70242 Commits (823530d4db551349bb38641d56e18e7b268b1fea)

Author SHA1 Message Date
k8s-ci-robot ab02fd6f8a
Merge pull request #68683 from chrisohaver/trackdns
Add DNS pod resource monitoring option
2018-09-19 09:47:29 -07:00
k8s-ci-robot 3429b9aca4
Merge pull request #62544 from astefanutti/56297
Init Kubelet runtime cache before dependent stats provider
2018-09-19 08:38:16 -07:00
Daniel Kłobuszewski 9454876318 Bump version of fluentd-gcp-scaler 2018-09-19 17:15:05 +02:00
Rostislav M. Georgiev 68ed2bdd35 kubeadm: Use GetGenericImage for kube-dns
As kube-dns transitioned to fat manifests, it's no longer required to use arch
suffixed images. This change makes use of fat manifests for kube-dns and
removes the last few calls to the GetGenericArchImage function, thus removing
GetGenericArchImage too.

Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>
2018-09-19 17:23:15 +03:00
Bob Killen 35b05f0c84
Clean up support doc resources 2018-09-19 07:15:43 -07:00
k8s-ci-robot 259a59d936
Merge pull request #68790 from nikhita/client-go-install.md
Move INSTALL.md from k8s.io/client-go to staging
2018-09-19 06:22:14 -07:00
k8s-ci-robot 95d3ce1578
Merge pull request #68739 from losipiuk/lo/ca-1.12
Update Cluster Autoscaler version 1.12.0
2018-09-19 06:22:04 -07:00
Joachim Bartosik 7d7c48a647 HPA stabilizes initial recommendation
HPA will treat initial size of autoscalee to avoid hastily overriding
recomendations made by HPA (if HPA set size and then was restarted) or by user
(initial size should be treated as human-generated recommendation).
2018-09-19 14:54:55 +02:00
k8s-ci-robot e3dbad3211
Merge pull request #68786 from alexjx/pr/68194
Restore *filter table for ipvs
2018-09-19 03:30:29 -07:00
Maciej Szulik 5c33898843
Wait for events instead of just checking them in cronjob e2e 2018-09-19 11:03:11 +02:00
k8s-ci-robot 9228bec334
Merge pull request #68579 from verult/adc-crd-access
Updating CSI e2e test to create CSI CRDs
2018-09-19 02:00:30 -07:00
k8s-ci-robot 191949da4a
Merge pull request #68430 from prameshj/update-dns
Update kube-dns container images.
2018-09-18 23:41:31 -07:00
k8s-ci-robot 400981797e
Merge pull request #68767 from ravisantoshgudimetla/fix-drain
Fix drain for evicting terminal DS pods and pods with local storage
2018-09-18 22:34:40 -07:00
k8s-ci-robot 48203db09a
Merge pull request #68387 from Katharine/logdump-with-coverage
Add coverage profile retrieval to log dumps
2018-09-18 22:34:30 -07:00
Yecheng Fu 1e27a28dca Ignore non-avaiable volumes in findMatchingVolume: update tests
- Use VolumeAvaiable instead of empty or pending phase in tests
- Add a test case to verify findMatchingVolume will not choose
  non-avaiable PVs if it's not pre-bind
- Add a test case to verify syncClaim will not choose non-avaibalbe PVs
  if it's not pre-bind
2018-09-19 13:13:31 +08:00
Manjunath A Kumatagi 0ea492012b Image manifest for debian-base 2018-09-19 09:46:50 +05:30
Manjunath A Kumatagi b9267f4a09 Manifest image for debian-hyperkube-base 2018-09-19 09:46:33 +05:30
Manjunath A Kumatagi d46283b6b1 Manifest for debian-iptables image 2018-09-19 09:46:07 +05:30
Manjunath A Kumatagi 934d379aea Manifest for etcd image 2018-09-19 09:45:39 +05:30
Lubomir I. Ivanov 48d52a3075 kubeadm: include the 'certs renew' sub-command in the CLI
The command seems to be missing in the CLI.
Add it as sub-command under 'kubeadm alpha phase certs'.
2018-09-19 05:09:00 +03:00
andyzhangx 74f010260f fix UnmountDevice failure on Windows
add comments

fix test failure
2018-09-19 01:44:01 +00:00
Pavithra Ramesh 216dc8ada8 Update kube-dns container images.
This fixes an issue where SRV records were incorrectly being compressed.
Also updated kubedns version for kubeadm
Upgrade to 1.14.12 with manifest support. Runs dnsmasq version 2.78
2018-09-18 17:44:42 -07:00
k8s-ci-robot 76518f154b
Merge pull request #68803 from dims/avoid-setting-masked-read-only-when-pod-is-privilged
Avoid setting Masked/ReadOnly paths when pod is privileged
2018-09-18 17:41:47 -07:00
k8s-ci-robot 9a5857b1c6
Merge pull request #68794 from MrHohn/disable-dns-federation
Disable DNS federation test
2018-09-18 16:32:43 -07:00
Sean Sullivan 0ecc544a79 Change service from internal version to external version 2018-09-18 16:05:23 -07:00
Anago GCB 4924bd53ec Update CHANGELOG-1.12.md for v1.12.0-rc.1. 2018-09-18 21:57:44 +00:00
k8s-ci-robot 0e3395bb02
Merge pull request #68801 from ixdy/debian-iptables-netbase
bazel: update debian-iptables and debian-hyperkube-base
2018-09-18 14:53:47 -07:00
Davanum Srinivas 02489f8988
Avoid setting Masked/ReadOnly paths when pod is privileged
In the recent PR on adding ProcMount, we introduced a regression when
pods are privileged. This shows up in 18.06 docker with kubeadm in the
kube-proxy container.

The kube-proxy container is privilged, but we end up setting the
`/proc/sys` to Read-Only which causes failures when running kube-proxy
as a pod. This shows up as a failure when using sysctl to set various
network things.

Change-Id: Ic61c4c9c961843a4e064e783fab0b54350762a8d
2018-09-18 17:46:16 -04:00
David Zhu 0698354f61 Add privileged test pod security policy to local volume provisioner test service account 2018-09-18 14:25:31 -07:00
Cheng Xing 8555408f42 Removing CRD installation from attach detach controller 2018-09-18 14:25:15 -07:00
Cheng Xing 4ff1e32974 Updating CSI e2e test to create CSI CRDs; storing CRD spec in a common location 2018-09-18 14:25:00 -07:00
Sean Sullivan 7a2a987ee4 Move legacyscheme (internal version) to kubectl scheme (external version) 2018-09-18 14:24:47 -07:00
Jeff Grafton 10713501bd Update to golang 1.10.4 2018-09-18 13:13:57 -07:00
Jeff Grafton df368fbb8c bazel: update debian-iptables and debian-hyperkube-base 2018-09-18 12:48:07 -07:00
k8s-ci-robot 2ffc7e0a13
Merge pull request #68759 from davidz627/fix/testDelete
UnmountDevice (GetMountRefs) should not fail if path does not exist
2018-09-18 12:32:56 -07:00
jennybuckley 3ff6c115bf fix typo in cleanup of aggregator test 2018-09-18 11:17:37 -07:00
David Zhu 704573d304 GetMountRefs shouldn't error when file doesn'g exist in Windows and nsenter. Add unit test 2018-09-18 10:45:02 -07:00
Damien Lespiau 5d634e7db6 Add go profile instrumentation to kubectl
This commit adds two new global options to kubectl: --profile and
--profile-output, writing out go profiles to disk to debug interesting and
unexpected kubectl behaviour.

As an example, here is how to capture a block file, eg. for how long are we
blocked on I/O and where?

$ kubectl get nodes --profile=mutex -v6
$ go tool pprof -png ./profile.pprof > out.png
$ google-chrome out.png

Fixes: #68679
2018-09-18 18:28:43 +01:00
Zihong Zheng 0cebf887e6 Disable DNS federation test 2018-09-18 10:23:03 -07:00
k8s-ci-robot e7eb26919b
Merge pull request #68749 from liztio/renew-etcd-certs
Renew certificates as part of upgrade rather than recreating them
2018-09-18 10:11:02 -07:00
Chris O'Haver 7ea51a551c do not merge: test coredns with mem bump 2018-09-18 12:06:44 -04:00
k8s-ci-robot be74187a13
Merge pull request #68746 from DirectXMan12/bug/metrics-server-v0.3.1
Bump metrics-server to v0.3.1
2018-09-18 09:00:20 -07:00
Mike Dame 429fe2ab73 Update custom metrics conversion functions 2018-09-18 11:36:26 -04:00
Nikhita Raghunath 331ae66491 Move INSTALL.md from k8s.io/client-go to staging 2018-09-18 20:56:53 +05:30
Adelina Tuvenie bb59d44deb Made image registries configurable from registry.yaml file 2018-09-18 16:39:22 +03:00
Chris O'Haver fd73e6f291 dont merge this commit 2018-09-18 09:37:27 -04:00
k8s-ci-robot 9d8c9cc9fe
Merge pull request #68495 from yuansisi/fix-20180910
Upgrade kubeadm's version of docker support
2018-09-18 06:09:59 -07:00
Jia Xin 4ca62e4f39 Restore *filter table for ipvs
Resolve: #68194
2018-09-18 20:26:27 +08:00
Xiangyang Chu 385d18d05e Add REUSE_CERT to skip creaing new ca/cert files
It's maybe useful with PERSERVE_ETCD to run apiserver using existed
certs, so that service account secrets will keep valid.
2018-09-18 17:39:15 +08:00
Guoliang Wang 05aeea12ce fix bug that defer in infinite loop 2018-09-18 15:45:43 +08:00