Commit Graph

10808 Commits

Author SHA1 Message Date
Jennifer Buckley
4db3822ebb Update fieldmanager.go 2020-01-10 11:15:06 -08:00
Zach Shepherd
2b554079af Ensure a provider ID is set on a node if expected
A transient issue might occur that causes an error to be returned by
InstanceID(). When this is ignored, the external cloud provider taint
will be removed and neither AddCloudNode() nor UpdateCloudNode() will
try to set a provider ID in the future.

By returning the error we can ensure that the external cloud provider
taint is not removed prematurely, allowing the operation to be retried
(until the provider ID can be set).

Preserve support for external cloud providers that do not use IDs by
continuing if a NotImplemented error is returned, making a distinction
between lack of support for provider IDs and an actual error.

Introduce pair of unit tests that show a provider ID will eventually
be set if an error is returned, unless that error is a NotImplemented,
in which case the external cloud provider taint will be removed.
2020-01-10 11:00:54 -08:00
Cecile Robert-Michon
bf30f75ec6 Update azure_test.go 2020-01-10 10:57:02 -08:00
yue9944882
70dea6e4a8 review: several fixes and addressing comments 2020-01-11 01:46:31 +08:00
drfish
5a44cd65fd Fix typo from reseting to resetting 2020-01-10 21:35:06 +08:00
danielqsj
0e8b956e27 clean deprecated apiserver request metrics 2020-01-10 17:09:26 +08:00
danielqsj
606e4503cf remove last part of deprecated metrics 2020-01-10 17:05:38 +08:00
danielqsj
2c2e1c5443 keep apiserver_request_latencies_summary 2020-01-10 17:05:38 +08:00
danielqsj
ab182552b4 clean SinceInMicroseconds, convert to SinceInSeconds 2020-01-10 17:05:38 +08:00
danielqsj
060756babb remove deprecated metrics of apiserver 2020-01-10 17:05:37 +08:00
danielqsj
447b17587b remove deprecated metrics of etcd 2020-01-10 16:46:52 +08:00
willise
e8b5658bd1 fix: typos in comments of admission 2020-01-10 14:01:06 +08:00
Rita Zhang
b062fcb117 Update Azure owners 2020-01-09 18:35:18 -08:00
Kevin Wiesmüller
a252628649 fix nits 2020-01-10 00:58:52 +01:00
jennybuckley
6cab3a7bec create probabilistic SkipNonAppliedManager 2020-01-09 15:37:11 -08:00
Kevin Wiesmüller
ddf0d4b803 change Apply signature and move decoding into handlers 2020-01-09 22:50:18 +01:00
Kubernetes Prow Robot
6026a6a151 Merge pull request #86952 from zhouya0/fix_kubectl_annotate_local_error
fix kubectl annotate error when local=true is set.
2020-01-09 11:33:20 -08:00
Kubernetes Prow Robot
7a67ea7211 Merge pull request #86885 from liggitt/yaml-test
Move yaml limit tests to benchmarks
2020-01-09 11:33:10 -08:00
martinkaburu
f2518347f3 fix apply --prune to check cli specified namespace 2020-01-09 21:57:54 +03:00
Kubernetes Prow Robot
99715d7e60 Merge pull request #86474 from zhouya0/fix_apply_set_last_applied_namespace
fix kubectl apply set last applied namespace error
2020-01-09 09:17:45 -08:00
Name Surname
824af9e307 Fix kubectl top sort-by cpu and sort-by memory options 2020-01-09 15:36:32 +01:00
Kubernetes Prow Robot
5b4d1bf559 Merge pull request #86931 from roycaihw/crd-openapi-deflake
crd openapi e2e: increase waitForOpenAPISchema timeout
2020-01-08 19:12:01 -08:00
Kubernetes Prow Robot
720e6de6b9 Merge pull request #85168 from Jefftree/admission-wh-proxy
Use Network Proxy for Admission Webhooks
2020-01-08 16:07:40 -08:00
Jefftree
1289bdaba4 network proxy with admission wh 2020-01-08 15:01:38 -08:00
Haowei Cai
326935c1b9 extend crd openapi e2e timeout to deflake the test, plus small improvements:
switch to use discovery rest client, which has higher burst/qps settings;
use jsoniter instead of encoding/json in kube-aggregator downloader.
2020-01-08 11:38:44 -08:00
zhouya0
568edf72ec fix kubectl annotate local error 2020-01-08 17:50:03 +08:00
Kubernetes Prow Robot
014e1fb54c Merge pull request #84241 from mgugino-upstream-stage/kubectl-drain-dead-code
kubectl: remove unreachable code
2020-01-07 23:55:40 -08:00
Kubernetes Prow Robot
67647ed5a3 Merge pull request #73363 from kellycampbell/nlb-local-healthchecks
Shorten health check timeout for AWS NLB with externalTrafficPolicy: Local
2020-01-07 19:15:40 -08:00
Mike Danese
dc5934f584 token cache: make fetch_total a counter
Downstreams assume process restarts when counters decrement. Currently,
the "active" label is expected to decrement but the "ok" and "error"
labels are intended to be handled as counters. This is unneccesary and
hard to deal with. This changes consolidate "blocking" and "in_flight"
tracking into a single guage, which allows fetch completion to be a pure
counter.
2020-01-07 14:28:38 -08:00
Kubernetes Prow Robot
cd770fa792 Merge pull request #84453 from matte21/revise-shared-informer-doc
Revise SharedInformer godoc comments
2020-01-07 14:08:18 -08:00
Christopher M. Luciano
bff24f41bf core: fix dead links in core api comments
Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>
2020-01-07 16:32:05 -05:00
Mike Spreitzer
729337ec7e gofmt reflector.go 2020-01-07 13:23:07 -05:00
Mike Spreitzer
ae53a008cb Clarified comment on DeltaFIFO::Replace 2020-01-07 13:22:55 -05:00
Mike Spreitzer
f2a8e2d9c9 finished pass over comments on Controller, and commented sharedIndexInformer 2020-01-07 13:22:36 -05:00
Mike Spreitzer
7d82e23e6c A little more comment tweaking for cache.Controller 2020-01-07 13:22:12 -05:00
Mike Spreitzer
72fa714d63 began turning attention to cache.Controller 2020-01-07 13:21:51 -05:00
Mike Spreitzer
2ea338b63f Reworded comment on requestedResyncPeriod
Tried to make it clearer.
2020-01-07 13:21:37 -05:00
Mike Spreitzer
eef49c965f Noted divergence between requestedResyncPeriod and resyncPeriod 2020-01-07 13:21:24 -05:00
Mike Spreitzer
5546d9f12f Started commenting processors 2020-01-07 13:20:42 -05:00
Kubernetes Prow Robot
432e464cae Merge pull request #86310 from mfojtik/plural-exceptions-fix-args
code-gen: fix argument type for plural exceptions
2020-01-07 10:14:20 -08:00
Kubernetes Prow Robot
f3df7a2fdb Merge pull request #86727 from mattjmcnaughton/mattjmcnaughton/remove-recorder-PastEventf
Remove `recorder.PastEventf` method
2020-01-07 04:38:49 -08:00
Kubernetes Prow Robot
a26fcf5278 Merge pull request #85308 from deads2k/limited-sni-support
allow an SNI cert to be used to respond for a particular IP
2020-01-07 04:38:35 -08:00
Kubernetes Prow Robot
50f6eeb939 Merge pull request #86561 from zqingqing1/skip-put-rg-when-exists
add route.Get() and skip PUT if route exists
2020-01-07 03:20:29 -08:00
Kubernetes Prow Robot
a302f64cd3 Merge pull request #86501 from yutedz/crd-reuse-converter
Reuse converter in crdHandler#getOrCreateServingInfoFor
2020-01-07 03:20:17 -08:00
Kubernetes Prow Robot
773d2c614c Merge pull request #86817 from zqingqing1/list-vmss
list vm instead of get when getting virtual machine
2020-01-07 01:13:03 -08:00
Kubernetes Prow Robot
b046dbce13 Merge pull request #86740 from feiskyer/arm-vmss-clients
Add VMSS and VMSSVM clients with backoff retry
2020-01-06 18:07:08 -08:00
Kubernetes Prow Robot
59b4933fb8 Merge pull request #86724 from gongguan/fix-fake-CRI
fix fake remote CRI
2020-01-06 18:06:57 -08:00
Qingqing Zheng
1a283ccbb6 use az.List() to check route existence 2020-01-06 13:35:19 -08:00
Kubernetes Prow Robot
19ecd690fa Merge pull request #86646 from yutedz/client-protocol
Require client / server protocols
2020-01-06 13:34:18 -08:00
Jordan Liggitt
a8ee1086d7 Move yaml limit tests to benchmarks 2020-01-06 15:18:22 -05:00