Commit Graph

8484 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
5dd641e45c Merge pull request #85115 from aramase/azure-disk-lock
azure: remove disk locks per vm during attach/detach
2019-11-13 23:13:48 -08:00
Kubernetes Prow Robot
a6f51da500 Merge pull request #80572 from knight42/fix/scale-cr
Fix missing resource version when updating the scale subresource of custom resource
2019-11-13 23:13:34 -08:00
Kubernetes Prow Robot
42273a4dbf Merge pull request #84472 from gab-satchi/windows-build-label
Adds Windows build information as a label on the node
2019-11-13 21:46:19 -08:00
Kubernetes Prow Robot
5e30d32d2c Merge pull request #83394 from bertinatto/convert_pv_no_affinity
Convert existing PVs to use volume topology in VolumeBinderPredicate
2019-11-13 21:45:56 -08:00
Kubernetes Prow Robot
85bc79d81f Merge pull request #85227 from apelisse/update-smd
Update structured-merge-diff to latest version
2019-11-13 20:02:24 -08:00
Kubernetes Prow Robot
022120ccac Merge pull request #85192 from MikeSpreitzer/fq-impl
Added fair queuing for server requests
2019-11-13 20:02:12 -08:00
Kubernetes Prow Robot
346e6b5707 Merge pull request #85010 from leakingtapan/ebs-migration
Add translation logic for EBS storage class fstype parameter
2019-11-13 20:01:35 -08:00
knight42
da246010c3 test(cr::update): add corresponding tests
Signed-off-by: knight42 <anonymousknight96@gmail.com>
2019-11-14 09:50:09 +08:00
Kubernetes Prow Robot
71d563b831 Merge pull request #84771 from MikeSpreitzer/refactor-priority-config
Refactored PriorityLevelConfiguration
2019-11-13 17:28:06 -08:00
Kubernetes Prow Robot
64f4be5b32 Merge pull request #84390 from robscott/endpointslice-beta
Promoting EndpointSlices to beta
2019-11-13 17:27:50 -08:00
Anish Ramasekar
57df625069 add unit tests 2019-11-13 17:07:55 -08:00
Anish Ramasekar
3916c4a6cf remove disk locks per vm
maintain map with nodename and lock

move lock map to utils
2019-11-13 17:07:55 -08:00
Kubernetes Prow Robot
8af6906d1f Merge pull request #85220 from liggitt/revert-licenses
Revert #76586, restructure LICENSES file generation
2019-11-13 14:52:11 -08:00
Kubernetes Prow Robot
63a5cb37dd Merge pull request #85202 from RainbowMango/pr_add_Reset_API_to_component-base
Add Reset() API to stability framework
2019-11-13 14:51:28 -08:00
Kubernetes Prow Robot
570572b387 Merge pull request #85152 from mikedanese/tokbench
report cache misses in cached token authenticator benchmark
2019-11-13 14:51:08 -08:00
Kubernetes Prow Robot
02af1dd62c Merge pull request #85004 from deads2k/dynamic-agg-cert
dynamic reload cluster authentication info for aggregated API servers
2019-11-13 14:50:54 -08:00
Rob Scott
a7e589a8c6 Promoting EndpointSlices to beta 2019-11-13 14:20:19 -08:00
Kubernetes Prow Robot
1057f3a82a Merge pull request #85158 from andyzhangx/vmss-dirty-cache
fix vmss dirty cache issue
2019-11-13 13:04:49 -08:00
Kubernetes Prow Robot
f501d8e59a Merge pull request #85138 from liggitt/webhook-config-v1
Promote apiserver.config.k8s.io/v1, kind=WebhookAdmissionConfiguration
2019-11-13 13:03:54 -08:00
Kubernetes Prow Robot
b49afbfa64 Merge pull request #85098 from liggitt/admission-config-v1
Promote apiserver.config.k8s.io/v1, kind=AdmissionConfiguration
2019-11-13 13:02:40 -08:00
Kubernetes Prow Robot
21df24cc06 Merge pull request #84292 from RainbowMango/pr_add_metrics_flag_to_apiserver
Allow show hidden metrics in kube-apiserver
2019-11-13 13:02:09 -08:00
Antoine Pelisse
4f0346530d Update structured-merge-diff to latest version 2019-11-13 10:31:01 -08:00
Kubernetes Prow Robot
c5609071d8 Merge pull request #84971 from robscott/endpointslice-iptypes
Splitting IP address type into IPv4 and IPv6 for EndpointSlices
2019-11-13 09:26:36 -08:00
Kubernetes Prow Robot
c10d29ba88 Merge pull request #84356 from verb/pid-ga
Promote PodProcessNamespaceSharing feature to GA
2019-11-13 09:25:42 -08:00
Kubernetes Prow Robot
b9030ff666 Merge pull request #84194 from jackkleeman/describe-netpol
Fix incorrect message on describe netpol
2019-11-13 09:25:26 -08:00
Mike Danese
c5bfea65b9 report cache mises in cached token authenticator benchmark 2019-11-13 08:45:57 -08:00
Mike Spreitzer
f9bc2bcf62 Refactored PriorityLevelConfiguration
.. so that concurrency limitation can be done without queuing
(like the existing max-in-flight filter does).
2019-11-13 16:05:52 +00:00
Jordan Liggitt
cd4474ae4f Revert "76093 restructure LICENSES file generation"
This reverts commit d39ac98cc5.
2019-11-13 10:24:32 -05:00
Kubernetes Prow Robot
be1658e08c Merge pull request #85048 from shaloulcy/label_selector_requires_exact_match
add RequiresExactMatch for label.Selector
2019-11-13 07:01:13 -08:00
Mike Spreitzer
e10acc78de Fixed lint and staticcheck oversights 2019-11-13 09:20:00 -05:00
Fabio Bertinatto
dcb8c78e38 Expand unit tests for topology translation in csi-translation-lib 2019-11-13 14:01:01 +01:00
Fabio Bertinatto
4e77a27908 Convert zones to volume topology in CSI translation lib 2019-11-13 14:01:01 +01:00
David Eads
3aede35b3b dynamic reload cluster authentication info for aggregated API servers 2019-11-13 07:54:27 -05:00
shaloulcy
5a23bffd42 add RequiresExactMatch for label.Selector
Signed-off-by: shaloulcy <lcy041536@gmail.com>
2019-11-13 20:52:27 +08:00
Kubernetes Prow Robot
e45e6e5f20 Merge pull request #83836 from RainbowMango/pr_hide_common_deprecated_metrics
Hide metrics that have been deprecated
2019-11-13 04:35:12 -08:00
RainbowMango
ea40540f5c Add Reset() API to stability framework 2019-11-13 19:52:40 +08:00
MikeSpreitzer
8c2807319d Added overlooked BUILD files 2019-11-13 09:46:44 +00:00
Mike Spreitzer
1c31b2bdc6 Brushing up queueset
(1) Replaced random-looking assortment of counter increments and
decrements with something hopefully more principalled-looking.  Most
importantly, introduced the MutablePromise abstraction to neatly wrap
up the complicated business of unioning multiple sources of
unblocking.

(2) Improved debug logging.

(3) Somewhat more interesting test cases, and a bug fix wrt round
robin index.
2019-11-13 09:24:31 +00:00
Kubernetes Prow Robot
c558e7f1f2 Merge pull request #84211 from misterikkit/create-idempotent
vsphere: check if volume exists before create
2019-11-13 00:24:12 -08:00
knight42
34de08a3c9 feat(scale): update CR in UpdatedObjectInfo impl 2019-11-13 14:31:50 +08:00
RainbowMango
0b48386e1a Hide metrics that have been deprecated in 1.14 2019-11-13 11:04:48 +08:00
RainbowMango
0efb642fec Add common flag validation functionality shared by kube-binaries 2019-11-13 10:32:43 +08:00
Jonathan Basseri
131668a03f vsphere: check if volume exists before create
Sometimes, volume creation can succeed right as the request times out,
causing k8s to interpret it as a failure. When the request is retried,
we want it to succeed. When trying this in vSphere, the second create
request failed with "already exists" and it never recovered.

This adds a check to the in-tree vsphere storage plugin that checks if a
VMDK exists before trying to create it. The check is done BEFORE create.

Tested: manual only )-:
2019-11-12 17:51:35 -08:00
Ji Shan Xing
d39ac98cc5 76093 restructure LICENSES file generation 2019-11-12 20:38:57 -05:00
andyzhangx
01ea1694aa fix vmss dirty cache issue
add logging
2019-11-13 00:15:55 +00:00
Gab Satch
f8e90eb5b0 Replaces modifying node object with returning a map of labels
- Adds label to update flow so can be picked up by an existing node
2019-11-12 16:50:43 -05:00
Jack Kleeman
7753bfa3a4 Fix incorrect message on describe netpol
When I describe network policies, it often tells me that pods are
isolated for egress connectivity because the policy that applies to them
has no egress rules. However, this would only lead to isolation if there
is an explicitly set egress policy type. Otherwise, the policy allows
egress traffic. The same applies if you have explicitly set an egress
type only, describe will incorrectly report isolated ingress traffic.

This PR fixes this by inferring the applicable direction for the policy
based on the PolicyTypes, and then if a policy doesn't apply eg to
egress, we print 'Not affecting egress traffic'
2019-11-12 21:35:31 +00:00
Kubernetes Prow Robot
3eff237357 Merge pull request #84882 from marosset/run-as-username-beta
Moving WindowsRunAsUserName to beta
2019-11-12 11:51:01 -08:00
Kubernetes Prow Robot
ea2750eaa6 Merge pull request #84718 from yastij/remove-validators
remove system validators package from kubeadm and use k8s.io/system-validators
2019-11-12 11:50:53 -08:00
David Eads
758f2ce44f allow individual ca bundles to be empty in union 2019-11-12 14:22:57 -05:00