Commit Graph

79398 Commits (92b2e906d7aa618588167817feaed137a44e6d92)

Author SHA1 Message Date
Anago GCB 92b2e906d7 Add/Update CHANGELOG-1.15.md for v1.15.1. 2019-07-18 10:26:33 +00:00
Anago GCB ef06d27439 Kubernetes version v1.15.2-beta.0 openapi-spec file updates 2019-07-18 09:08:29 +00:00
Kubernetes Prow Robot 4485c6f18c
Merge pull request #79802 from neolit123/automated-cherry-pick-of-#79677-origin-release-1.15
Automated cherry pick of #79677: kubeadm: run MemberAdd/Remove for etcd clients with
2019-07-09 20:26:38 -07:00
Kubernetes Prow Robot f44f1c0a69
Merge pull request #79638 from liggitt/automated-cherry-pick-of-#79636-upstream-release-1.15
Automated cherry pick of #79636: Fix publishing x-kubernetes-preserve-unknown-fields working
2019-07-09 20:26:25 -07:00
Kubernetes Prow Robot 7e199be93b
Merge pull request #79918 from yue9944882/automated-cherry-pick-of-#79895-upstream-release-1.15
Automated cherry pick of #79895: apiaggregation available controller should only hit required
2019-07-08 22:10:01 -07:00
David Eads 76a4490639 apiaggregation available controller should only hit required endpoint 2019-07-09 11:44:13 +08:00
Kubernetes Prow Robot e49830053f
Merge pull request #79778 from cpanato/GH-79740
[Failing tests] skip test if the server does not serve extensions/v1beta1 since this is deprecated
2019-07-05 09:08:47 -07:00
Kubernetes Prow Robot 938fc19521
Merge pull request #79747 from cpanato/GH-79533
[Failing Tests - GH-79533] use apps/v1 instead apps/v1beta1 since that is deprecated
2019-07-05 09:08:35 -07:00
Lubomir I. Ivanov bc74ac3eaa kubeadm: run MemberAdd/Remove for etcd clients with exp-backoff retry
When adding a new etcd member the etcd cluster can enter a state
of vote, where any new members added at the exact same time will
fail with an error right away.

Implement exponential backoff retry around the MemberAdd call.

This solves a kubeadm problem when concurrently joining
control-plane nodes with stacked etcd members.

From experiment, a few retries with milliseconds apart are
sufficient to achieve the concurrent join of a 3xCP cluster.

Apply the same backoff to MemberRemove in case the concurrent
removal of members fails for similar reasons.
2019-07-04 18:14:20 +03:00
Kubernetes Prow Robot 2be156dadc
Merge pull request #79727 from josephburnett/automated-cherry-pick-of-#79035-upstream-release-1.15
Automated cherry pick of #79035: There are various reasons that the HPA will decide not the
2019-07-04 08:00:38 -07:00
Kubernetes Prow Robot 7795e24751
Merge pull request #79759 from andyzhangx/automated-cherry-pick-of-#79529-upstream-release-1.15
Automated cherry pick of #79529: fix: change timeout value in csi plugin
2019-07-04 06:02:13 -07:00
Kubernetes Prow Robot 8e12d159bd
Merge pull request #79745 from BenTheElder/automated-cherry-pick-of-#79731-upstream-release-1.15
Automated cherry pick of #79731: edit google dns hostname
2019-07-04 06:01:42 -07:00
Kubernetes Prow Robot 8d506eacb6
Merge pull request #79605 from SataQiu/automated-cherry-pick-of-#79498-up-release-1.15
Automated cherry pick of #79498: kubeadm: fix bug for --cri-socket flag processing logic
2019-07-04 06:00:30 -07:00
Kubernetes Prow Robot a29b88ba37
Merge pull request #79570 from SataQiu/automated-cherry-pick-of-#79094-up-release-1.15
Automated cherry pick of #79094: fix kubelet can not delete orphaned pod directory when "/var/lib/kubelet/pods" directory symbolically links to another device's directory
2019-07-04 06:00:22 -07:00
Kubernetes Prow Robot bf47e665f4
Merge pull request #79542 from ialidzhikov/automated-cherry-pick-of-#79302-upstream-release-1.15
Automated cherry pick of #79302: Update CHANGELOG-1.15.md
2019-07-04 06:00:14 -07:00
Kubernetes Prow Robot c0f1f9f052
Merge pull request #79663 from odinuge/automated-cherry-pick-of-#79534-upstream-release-1.15
Automated cherry pick of #79534: Fix closing of dirs in doSafeMakeDir
2019-07-04 04:44:25 -07:00
Kubernetes Prow Robot ec7186416e
Merge pull request #79617 from wongma7/automated-cherry-pick-of-#79446-upstream-release-1.15
Automated cherry pick of #79446: Fix AWS DHCP option set domain names causing garbled
2019-07-04 04:44:17 -07:00
Carlos Panato 0fd563214e
skip test if the server does not serve extensions/v1beta1 since this is deprecated
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-07-04 10:42:33 +02:00
Carlos Panato d677ce2d52
use apps/v1 instead apps/v1beta1 since that is deprecated - issue 79533 2019-07-04 10:26:27 +02:00
andyzhangx 704048cee9 fix: change timeout value in csi plugin 2019-07-04 03:40:19 +00:00
Sandeep Rajan 7c8370163b edit google dns hostname 2019-07-03 14:13:55 -07:00
Kubernetes Prow Robot 0b72ca4f24
Merge pull request #79369 from SataQiu/fix-kubeadm-1.15-20190625
kubeadm: improve kubeadm command output
2019-07-03 11:51:42 -07:00
Kubernetes Prow Robot 93c5b9473c
Merge pull request #79521 from feiskyer/automated-cherry-pick-of-#79514-upstream-release-1.15
Automated cherry pick of #79514: Default resourceGroup should be used when value of annotation
2019-07-03 10:22:33 -07:00
Jordan Liggitt 33f7311b5c Test kubectl with x-kubernetes-preserve-unknown-fields 2019-07-03 12:25:04 -04:00
Joseph Burnett dc4003cb70 There are various reasons that the HPA will decide not the change the current scale. Two important ones are when missing metrics might change the direction of scaling, and when the recommended scale is within tolerance of the current scale.
The way that ReplicaCalculator signals it's desire to not change the
current scale is by returning the current scale. However the current
scale is from scale.Status.Replicas and can be larger than
scale.Spec.Replicas (e.g. during Deployment rollout with configured
surge). This causes a positive feedback loop because
scale.Status.Replicas is written back into scale.Spec.Replicas,
further increasing the current scale.

This PR fixes the feedback loop by plumbing the replica count from
spec through horizontal.go and replica_calculator.go so the calculator
can punt with the right value.
2019-07-03 15:42:14 +02:00
Odin Ugedal d17965006e
Fix closing of dirs in doSafeMakeDir
This fixes the issue where "childFD" from syscall.Openat is assigned to
a local variable inside the for loop, instead of the correct one in the
function scope. This results in that when trying to close the "childFD"
in the function scope, it will be equal to "-1", instead of the correct
value.
2019-07-02 18:23:02 +02:00
Jordan Liggitt d94cf3f16f Fix publishing x-kubernetes-preserve-unknown-fields working with kubectl 2019-07-02 00:24:02 -04:00
Matthew Wong 1a88acd6b9 Fix AWS DHCP option set domain names causing garbled InternalDNS or Hostname addresses on Node 2019-07-01 12:46:53 -07:00
Kubernetes Prow Robot 1bb90b5835
Merge pull request #79439 from roycaihw/automated-cherry-pick-of-#79114-upstream-release-1.15
Automated cherry pick of #79114: crd-handler: level-trigger storage recreation and fix a race
2019-07-01 08:49:21 -07:00
SataQiu 8e34534bbf kubeadm: fix bug for --cri-socket flag processing logic 2019-07-01 23:44:55 +08:00
Rong Gao dfbdb9044b fix kubelet can not delete orphaned pod directory when the kubelet's root directory symbolically links to another device's directory 2019-06-30 13:18:16 +08:00
Kubernetes Prow Robot 162b46b388
Merge pull request #79030 from liggitt/automated-cherry-pick-of-#79029-upstream-release-1.15
Automated cherry pick of #79029: Add missing API groups to compatibility test
2019-06-28 22:39:23 -07:00
Jordan Liggitt 87436ca83f Add HEAD fixtures 2019-06-28 14:08:23 -07:00
Jordan Liggitt 39efb2e28f Add v1.14.0 fixtures 2019-06-28 14:08:22 -07:00
Jordan Liggitt fd9feb87cd Add missing API groups to compatibility test 2019-06-28 14:08:22 -07:00
ialidzhikov 42dd444ac5 Move KubeletPodResources to the Beta section
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-06-28 23:48:27 +03:00
Kubernetes Prow Robot b812eaa172
Merge pull request #79460 from andyzhangx/automated-cherry-pick-of-#75234-upstream-release-1.15
Automated cherry pick of #75234: fix flexvol stuck issue due to corrupted mnt point
2019-06-28 06:45:39 -07:00
Kubernetes Prow Robot 09a05896f5
Merge pull request #79482 from yujuhong/automated-cherry-pick-of-#79451-upstream-release-1.15
Automated cherry pick of #79451: kubelet: retry pod sandbox creation when containers were
2019-06-28 05:35:49 -07:00
Kubernetes Prow Robot 4ea586a008
Merge pull request #79339 from rafatio/automated-cherry-pick-of-#79073-upstream-release-1.15
Automated cherry pick of #79073: Ignore cgroup pid support if related feature gates are
2019-06-28 05:35:41 -07:00
Kubernetes Prow Robot c0c27d7fce
Merge pull request #79438 from BenTheElder/automated-cherry-pick-of-#79412-upstream-release-1.15
Automated cherry pick of #79412: fix KubeletConfiguration apiVersion
2019-06-28 03:43:38 -07:00
Pengfei Ni bb0c23aed4 Default resourceGroup should be used when value of annotation azure-load-balancer-resource-group is empty string 2019-06-28 17:18:47 +08:00
Yu-Ju Hong 7d16db5819 kubelet: retry pod sandbox creation when containers were never created
If kubelet never gets past sandbox creation (i.e., never attempted to
create containers for a pod), it should retry the sandbox creation on
failure, regardless of the restart policy of the pod.
2019-06-27 10:22:21 -07:00
andyzhangx fb32e1de9d fix flexvol stuck issue due to corrupted mnt point
fix comments about PathExists

fix comments

revert change in PathExists func
2019-06-27 07:03:18 +00:00
Haowei Cai 262ebe84ca crd-handler: level-trigger storage recreation and fix a race 2019-06-26 11:13:46 -07:00
Benjamin Elder 0471848c2b fix KubeletConfiguration apiVersion 2019-06-26 10:44:15 -07:00
SataQiu 8f205dbb59 kubeadm: improve kubeadm command output 2019-06-25 22:13:15 +08:00
Kubernetes Prow Robot 5b2266b926
Merge pull request #79331 from draveness/automated-cherry-pick-of-#79326-upstream-release-1.15
Automated cherry pick of #79326: fix: Use correct function to remove etcd member
2019-06-24 07:49:58 -07:00
rafatio b8ed907eb1 Ignore cgroup pid support if related feature gates are disabled 2019-06-24 10:55:48 -03:00
Brad Beam 915ae255e6 fix: Use correct function to remove etcd member
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-06-24 17:18:28 +08:00
Anago GCB 9035196ed2 Add/Update CHANGELOG-1.15.md for v1.15.0. 2019-06-19 17:49:09 +00:00