Commit Graph

8614 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
ea385aa5e9 Merge pull request #85350 from liggitt/mutation-detection
Enable mutation detection in test-cmd/test-integration/test-e2e-node, improve memory impact
2019-12-02 07:39:04 -08:00
Kubernetes Prow Robot
b920b388e9 Merge pull request #85675 from jsafrane/aws-attach-consistency
Fix AWS eventual consistency of AttachDisk
2019-12-01 07:07:03 -08:00
Kubernetes Prow Robot
050c9471c8 Merge pull request #85644 from liggitt/meta-v1-table
Switch TableGenerator/TableConvertor interfaces to metav1
2019-11-28 10:05:18 -08:00
Kubernetes Prow Robot
d6e42af0f0 Merge pull request #85473 from chendotjs/dp-fix
Fix device plugin generator script
2019-11-28 10:05:04 -08:00
Jan Safranek
044b315d61 All check for instanceID
In case DescribeVolumes returns stale attachment and the volume was
previously attached to a different node.
2019-11-28 15:58:05 +01:00
Kubernetes Prow Robot
1d343c8a0c Merge pull request #85722 from sttts/sttts-apiextensions-nullable-required
apiextensions: filter required nullable to workaround kubectl validation
2019-11-28 06:09:27 -08:00
Dr. Stefan Schimanski
ae72e19ab6 apiextensions: filter required nullable to workaround kubectl validation 2019-11-28 12:23:55 +01:00
Jordan Liggitt
81d05e91b5 Retain objects for a limited lifetime in the mutation cache detector by default 2019-11-28 02:26:38 -05:00
David Eads
1ad7858792 stop spamming the log on failures with full objects 2019-11-27 17:14:55 -05:00
Kubernetes Prow Robot
7c87b5fb55 Merge pull request #85490 from sallyom/set-resources-no-error-no-change
don't error if set-resources patch is empty
2019-11-27 08:25:20 -08:00
Kubernetes Prow Robot
ab0bfb304c Merge pull request #85595 from zhouya0/add_test_coverage_with_kubectl_get_components
add test coverage with kubectl get components
2019-11-27 06:03:21 -08:00
Kubernetes Prow Robot
98abd32ee5 Merge pull request #85640 from RainbowMango/pr_track_collector_by_name
Track collectors by fqName
2019-11-26 21:45:20 -08:00
coryrc
bc53b97ceb Clarify client-go issue location (#85464)
* Clarify client-go issue location

While pull requests should be in kubernetes/kubernetes, it seems issues are
tracked in client-go repo.

* All Issues along with PRs (except README.md) should be opened in kubernetes/kubernetes
2019-11-26 19:43:33 -08:00
Kubernetes Prow Robot
1682a4a0b9 Merge pull request #85516 from mgugino-upstream-stage/fix-rv-precondition
Fix resource version precondition on pod delete
2019-11-26 16:51:20 -08:00
Jordan Liggitt
deb75da17b fixup kubectl test 2019-11-26 13:20:52 -05:00
Jordan Liggitt
36eb250cbb Switch TableGenerator/TableConvertor interfaces to metav1 2019-11-26 13:18:18 -05:00
Jan Safranek
4dd6fd4480 Fix AWS eventual consistency of AttachDisk
AWS eventual consistency can go back in time. It can return that a volume
is detached and then that it is attached.

When this happens during attachment of the same volume to the same node,
but with a different device name, retry DescribeVolumes a few times before
reporting an error. 10 retries should be enough to get a consistent result.
2019-11-26 18:22:48 +01:00
RainbowMango
4d028a7903 Extend Registerable interface with FQName() and track collector by name. 2019-11-26 21:45:26 +08:00
RainbowMango
b9ef1ce87e lazyInit accepts fqName when init. 2019-11-26 21:17:58 +08:00
Kubernetes Prow Robot
a281789866 Merge pull request #85622 from RainbowMango/pr_add_owner_to_stability_framework
Add RainbowMango to owner list of metrics stability framework.
2019-11-25 20:27:23 -08:00
Kubernetes Prow Robot
5d3125e512 Merge pull request #85444 from RainbowMango/pr_fix_metrics_cannot_enable_issue
Provided a mechanism to re-register hidden metrics
2019-11-25 20:27:10 -08:00
zhouya0
07806d4300 add test coverage with kubectl get components 2019-11-26 11:58:33 +08:00
Michael Gugino
494629ef58 Fix resource version precondition on pod delete
Attempting to add ResourceVersion precondition to
eviction requests results in a conflict failure. This
is due to the fact that we apply a deletion timestamp
which mutates the underlying resource.  The resource
version is then checked again later in the code.

This commit removes the ResourceVersion precondition
after the object has a deletion timestamp applied.

Related-Bug: https://github.com/kubernetes/kubernetes/issues/85485
2019-11-25 21:58:35 -05:00
RainbowMango
c9dafc8cf9 Add RainbowMango to onwer list of metrics stability framework. 2019-11-26 09:24:31 +08:00
Kubernetes Prow Robot
a3a2c4230d Merge pull request #85496 from tanjunchen/fix-invalid-urls
fix 1-12 number urls
2019-11-25 15:25:10 -08:00
Kubernetes Prow Robot
c3184828cb Merge pull request #85556 from wojtek-t/fix_kubectl_conversions
Cleanup conversions in kubectl
2019-11-25 09:04:01 -08:00
Kubernetes Prow Robot
9d048f0768 Merge pull request #85432 from jadarsie/az-dyn-env
Support Azure Stack dynamic environments
2019-11-25 09:03:38 -08:00
Sally O'Malley
ecd1c07472 don't error if set-resources patch is empty 2019-11-25 08:52:19 -05:00
Lars Lehtonen
b1c39e9b16 apimachinery: Fix Dropped Test Error (#85427)
* apimachinery: fix dropped test error in pkg/util/net

* apimachinery: fix dropped test error in pkg/runtime/serializer

* apimachinery: fix dropped test error in pkg/conversion

* apimachinery: fix staticcheck warning
2019-11-23 15:31:50 -08:00
jadarsie
f96dda6fcf removed comments referencing akse 2019-11-23 11:17:12 -08:00
RainbowMango
10865d9944 Provided a mechanism to re-register hidden metrics. 2019-11-23 18:10:03 +08:00
Kubernetes Prow Robot
2b9aeabf91 Merge pull request #85558 from yutedz/svc-port-str
Output port as number in error message
2019-11-23 01:07:49 -08:00
Kubernetes Prow Robot
6666177f82 Merge pull request #75368 from mfojtik/retry-on-errors
rest: retry on connection refused and apiserver shutdown
2019-11-22 18:39:51 -08:00
Guinevere Saenger
81d0007716 Hi San Diego (#85424)
* removed -staging/src/k8s.io/apimachinery/pkg/util/clock for golint failures

* first few code comments are done

* add correct comments for all packages
2019-11-22 17:31:13 -08:00
Kubernetes Prow Robot
bf8c276019 Merge pull request #85408 from answer1991/feature/reduce-watch-goruntine
use context to check client closed instead of http.CloseNotifier in processing watch request
2019-11-22 17:31:03 -08:00
Kubernetes Prow Robot
060d58ca8c Merge pull request #85401 from liggitt/config-quote
Test writing configurations with numeric names
2019-11-22 17:30:44 -08:00
Samuel Davidson
9dcb3bfcff Added rest client metrics for client TTL and rot. (#84382)
* Added rest client metrics for client TTL and rot.

* Fixed foo bar comment, added nil checks

* Moved rotation observation inside of old cert nil check block

* Fixed rotation age logic.

* fixed BUILD for exec plugin package

* fixed null pointer dereference in exec.go

* Updated metric name, bucket, used oldest cert.
2019-11-22 17:29:30 -08:00
Kubernetes Prow Robot
143f9dd7cc Merge pull request #84327 from byteor/codereview
[k8s.io/sample-controller/controller.go]: fixup minor typo
2019-11-22 17:29:17 -08:00
Wojciech Tyczynski
bfa4188123 Fix kubectl conversions 2019-11-22 14:16:13 -08:00
Ted Yu
c224a6de5e Output port as number in error message 2019-11-22 13:12:59 -08:00
jadarsie
3322ff9551 generalize solution 2019-11-21 19:14:47 -08:00
Kubernetes Prow Robot
d87c921a51 Merge pull request #85402 from RainbowMango/pr_remove_metrics_hidden_log
Remove metric be hidden log temporarily
2019-11-21 18:19:29 -08:00
jadarsie
11b0e9af25 better comments 2019-11-21 10:36:04 -08:00
jadarsie
55828d059d misc fixes 2019-11-21 10:19:25 -08:00
tanjunchen
8f4a262d61 fix 1-12 number urls 2019-11-21 11:17:46 +08:00
Dr. Stefan Schimanski
788088936b apiextensions: fixup go-openapi constructor invocations 2019-11-20 18:33:45 +01:00
Dr. Stefan Schimanski
ef88c43c02 hack/pin-dependency.sh github.com/go-openapi/validate v0.19.5 2019-11-20 18:33:45 +01:00
Dr. Stefan Schimanski
323639cbba apiextensions: add items+type integration test 2019-11-20 18:33:45 +01:00
Michal Fojtik
a3c82e8ae3 apiserver: add Retry-After header to response when apiserver is shutting down 2019-11-20 17:30:52 +01:00
Michal Fojtik
9aa68a5cf4 client-go: add connection refused to list of transient errors 2019-11-20 17:30:05 +01:00