Commit Graph

82947 Commits

Author SHA1 Message Date
Antoine Pelisse
d30e597391 Regenerate specs 2019-09-10 14:26:14 -07:00
Antoine Pelisse
3ab51e03ce Remove alpha status from ManagedFields 2019-09-10 14:12:46 -07:00
Anago GCB
405890fe0c Update CHANGELOG-1.16.md for v1.16.0-rc.1. 2019-09-10 18:37:49 +00:00
Kubernetes Prow Robot
1888745c3d
Merge pull request #82520 from sttts/sttts-test-liveness-pod
test: fix liveness pod
2019-09-10 02:36:55 -07:00
Dr. Stefan Schimanski
ace8fd945d test: fix liveness pod 2019-09-10 10:15:11 +02:00
Kubernetes Prow Robot
6348200c92
Merge pull request #82501 from losipiuk/lo/ca-1.16-final
Update Cluster Autoscaler version to 1.16.0
2019-09-09 14:12:54 -07:00
Łukasz Osipiuk
b27e0b54f1 Update Cluster Autoscaler version to 1.16.0 2019-09-09 19:12:31 +02:00
Kubernetes Prow Robot
35cf6b6cbc
Merge pull request #82262 from nilo19/t-qini-fix_index_panic
Prevent resultPod.Status.ContainerStatuses from being empty.
2019-09-08 21:47:17 -07:00
Kubernetes Prow Robot
1cdd0848ee
Merge pull request #82430 from losipiuk/lo/ca-1.16
Update cluster autoscaler image to 1.16.0-beta.1
2019-09-08 18:41:17 -07:00
Kubernetes Prow Robot
90f41951cd
Merge pull request #82420 from openSUSE/e2e-fix
Fix wrong command in e2e agnhost utility function
2019-09-06 17:41:20 -07:00
Kubernetes Prow Robot
e682310dcc
Merge pull request #82438 from liggitt/apply-fallback
Fallback to schemaless apply behavior for custom resources with unhandled schemas
2019-09-06 15:37:19 -07:00
Kubernetes Prow Robot
ab73a018de
Merge pull request #82018 from odinuge/prepull-images-after-tests
Add pre pull of e2e images after DiskPressure test
2019-09-06 13:49:20 -07:00
Jordan Liggitt
3904e14b40 Fallback to schemaless apply behavior for custom resources with unhandled schemas 2019-09-06 15:39:28 -04:00
Kubernetes Prow Robot
1583bd60da
Merge pull request #82397 from robscott/endpointslice-gce-up
Improving GCE cluster up logic for EndpointSlice Controller
2019-09-06 12:27:20 -07:00
Rob Scott
66196c1043
Improving GCE cluster up logic for EndpointSlice Controller 2019-09-06 09:49:32 -07:00
Kubernetes Prow Robot
38752f7f99
Merge pull request #82425 from liggitt/client-go-readme
Update dev setup and client-go install instructions
2019-09-06 09:46:57 -07:00
Łukasz Osipiuk
d02cc41644 Add read-only rbac for csinodes to cluster-autoscaler 2019-09-06 17:38:48 +02:00
Łukasz Osipiuk
9332d11563 Update cluster-autoscaler image to v1.16.0-beta.1 2019-09-06 17:38:31 +02:00
Jordan Liggitt
d965b143e6 Update kubernetes dev setup instructions 2019-09-06 11:16:38 -04:00
Jordan Liggitt
df3d143d15 Update client-go install instructions 2019-09-06 11:00:01 -04:00
Kubernetes Prow Robot
c58767b1e2
Merge pull request #81876 from wgliang/bugfix/filter-plugins-are-not-been-called-during-preemption
Fix filter plugins are not been called during preemption
2019-09-06 07:30:59 -07:00
Sascha Grunert
c8b656db50
Fix wrong command in e2e agnhost utility function
The `Command` will cause the container process not starting correctly,
so we now use the `Args` to end up running `/agnhost pause` as intended.

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2019-09-06 15:05:40 +02:00
Kubernetes Prow Robot
57df10a244
Merge pull request #82393 from robscott/endpointslicecache-nil-check
Adding a nil check in endpointslicecache
2019-09-06 05:54:57 -07:00
Kubernetes Prow Robot
1866891f71
Merge pull request #79235 from justinsb/fix_73099
kubectl attach test: wait for input before proceeding
2019-09-06 04:36:57 -07:00
Guoliang Wang
d84a75c140 Fix filter plugins are not been called during preemption 2019-09-06 09:59:01 +08:00
Kubernetes Prow Robot
3a50184421
Merge pull request #82380 from robscott/endpointslice-e2e-tests
Starting EndpointSlice Controller when all Alpha gates are enabled in cluster up
2019-09-05 17:54:57 -07:00
Rob Scott
a1e3afa28e
Adding a nil check in endpointslicecache 2019-09-05 17:32:44 -07:00
Kubernetes Prow Robot
397ed0e825
Merge pull request #82314 from lzang/master
Add dns capability to GCE window cluster
2019-09-05 16:30:58 -07:00
Kubernetes Prow Robot
836b901658
Merge pull request #82348 from jpbetz/kubeadm-etcd-image-tag
Use etcd image version suffixes in kubeadm
2019-09-05 15:02:57 -07:00
Kubernetes Prow Robot
208cfaad25
Merge pull request #82288 from deads2k/ns-conditions
fix namespace termination conditions to be consistent and correct
2019-09-05 13:01:11 -07:00
Kubernetes Prow Robot
9614a85a2b
Merge pull request #81300 from liyanhui1228/sd_logging
Install and start logging agent based on kube env
2019-09-05 13:00:58 -07:00
Kubernetes Prow Robot
2e6b073a3f
Merge pull request #82335 from rphillips/fixes/e2e_crash
kubelet e2e: defer the close to after the error check
2019-09-05 11:30:43 -07:00
Kubernetes Prow Robot
c8c1aeaa5c
Merge pull request #82248 from rosti/proxyless
kubeadm: Fetching kube-proxy's config map is now optional
2019-09-05 11:30:30 -07:00
Joe Betz
4c2b0731cb Simplify etcd image version usage in kubeadm 2019-09-05 10:28:23 -07:00
Joe Betz
5a3399f48d Add etcd image version to kubeadm 2019-09-05 10:27:53 -07:00
Rob Scott
dc0c81a5f1
Ensuring endpointslice controller starts up as part of cluster up when all alpha feature gates are enabled 2019-09-05 09:16:13 -07:00
Kubernetes Prow Robot
100608f441
Merge pull request #82337 from mars1024/bugfix/cni_test
fix sporadic failures in cni tests
2019-09-05 09:03:44 -07:00
Kubernetes Prow Robot
838e953e94
Merge pull request #82322 from olagacek/master
bump metrics-server version to v0.3.4
2019-09-05 09:03:23 -07:00
Kubernetes Prow Robot
61ecdba9ca
Merge pull request #82289 from robscott/endpointslice-fixes
Fixing bugs related to Endpoint Slices
2019-09-05 09:03:10 -07:00
Rostislav M. Georgiev
31b4c782c7 kubeadm: Fetching kube-proxy's config map is now optional
Whenever kubeadm needs to fetch its configuration from the cluster, it gets
the component configuration of all supported components (currently only kubelet
and kube-proxy). However, kube-proxy is deemed an optional component and its
installation may be skipped (by skipping the addon/kube-proxy phase on init).
When kube-proxy's installation is skipped, its config map is not created and
all kubeadm operations, that fetch the config from the cluster, are bound to
fail with "not found" or "forbidden" (because of missing RBAC rules) errors.

To fix this issue, we have to ignore the 403 and 404 errors, returned on an
attempt to fetch kube-proxy's component config from the cluster.
The `GetFromKubeProxyConfigMap` function now supports returning nil for both
error and object to indicate just such a case.

Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>
2019-09-05 18:25:22 +03:00
Kubernetes Prow Robot
c4c64673d7
Merge pull request #82199 from dims/update-to-etcd-3.3.15-0-image
Update default etcd server to 3.3.15 for kubernetes 1.16
2019-09-05 06:35:10 -07:00
t-qini
56219956ec Prevent resultPod.Status.ContainerStatuses from being empty. 2019-09-05 20:31:21 +08:00
Zang Li
2a3ab18654 Add dns capability to GCE window cluster 2019-09-04 18:45:25 -07:00
Angela Li
1d27242967 rebase 2019-09-04 15:32:25 -07:00
Angela Li
54d9f9a75b Add comment 2019-09-04 15:30:38 -07:00
Angela Li
f24749594b Adding ENABLE_STACKDRIVER_WINDOWS 2019-09-04 15:30:38 -07:00
Angela Li
53a2559e24 Install and start logging based on kube env 2019-09-04 15:30:38 -07:00
Anago GCB
84fe3db5cf Update CHANGELOG-1.16.md for v1.16.0-beta.2. 2019-09-04 16:24:24 +00:00
Rob Scott
8f9483d827
Fixing bugs related to Endpoint Slices
This should fix a bug that could break masters when the EndpointSlice
feature gate was enabled. This was all tied to how the apiserver creates
and manages it's own services and endpoints (or in this case endpoint
slices). Consumers of endpoint slices also need to know about the
corresponding service. Previously we were trying to set an owner
reference here for this purpose, but that came with potential downsides
and increased complexity. This commit changes behavior of the apiserver
endpointslice integration to set the service name label instead of owner
references, and simplifies consumer logic to reference that (both are
set by the EndpointSlice controller).

Additionally, this should fix a bug with the EndpointSlice GenerateName
value that had previously been set with a "." as a suffix.
2019-09-04 09:09:32 -07:00
Ryan Phillips
6b18285cd2 kubelet e2e: defer the close to after the error check
fixes a potential crash
2019-09-04 10:01:52 -05:00