Commit Graph

8570 Commits

Author SHA1 Message Date
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
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
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
chenjun.cj
1daa08c5c8 use context to check client closed instead of http.CloseNotifier in processing watch request 2019-11-20 11:49:42 +08:00
RainbowMango
c22ffa2d6e Remove metric be hidden log temporarily. 2019-11-18 11:17:19 +08:00
Jordan Liggitt
1f2feb2e7e Test writing configurations with numeric names 2019-11-17 21:22:09 -05:00
Kubernetes Prow Robot
beaf3a2f04 Merge pull request #83837 from RainbowMango/pr_hide_apiserver_deprecated_metrics
Turn off apiserver deprecated metrics
2019-11-16 20:25:40 -08:00
Kubernetes Prow Robot
ac2a1b7837 Merge pull request #85381 from sttts/sttts-apiextensions-fix-openapi-formats
apiextensions: freeze and document supported v1.16 OpenAPI formats
2019-11-16 13:59:40 -08:00
Dr. Stefan Schimanski
7f44afa8cd apiextensions: freeze & doc supported v1.16 OpenAPI formats 2019-11-16 21:53:29 +01:00
Mike Danese
7af4249edc fix stress test: it's not doing anything 2019-11-16 10:02:22 -08:00
Kubernetes Prow Robot
d362b4297c Merge pull request #85251 from leakingtapan/ebs-migraiton-zone
Add CSI migration logic for EBS storageclass zone/zones/topology
2019-11-16 03:27:40 -08:00
Kubernetes Prow Robot
e0529008d0 Merge pull request #85370 from mikedanese/expcache
fix terrible bug and inline GC for expiring cache
2019-11-16 00:29:40 -08:00
Kubernetes Prow Robot
8436dde049 Merge pull request #84722 from sttts/sttts-crd-list-map-type-atomic-validations
apiextensions: validate list-type and map-type "atomic"
2019-11-15 22:47:41 -08:00
Mike Danese
cc76b1a8a7 fix nasty bug
This needs to be the opposite check of what we do in Get(). Introduced
in a fixup commit.
2019-11-15 17:50:31 -08:00
Mike Danese
d16dde36a3 inline GC in expiring cache
This allows us to drop the background goroutine with negligable
difference in performance.
2019-11-15 17:50:31 -08:00
Dr. Stefan Schimanski
b3b15a9e26 apiextensions: ratcheting update validation for atomic item of set list-type 2019-11-15 22:40:19 +01:00
Dr. Stefan Schimanski
9be78b2b06 apiextensions: factor out predicate iterator in validation 2019-11-15 22:40:19 +01:00
Kubernetes Prow Robot
45e0080fd5 Merge pull request #85305 from codenrhoden/remove-mount-pkg
Remove pkg/util/mount (moved out of tree)
2019-11-15 10:10:38 -08:00
Kubernetes Prow Robot
e3eeb7e2f0 Merge pull request #85284 from yutedz/svr-check-close-ret
Check error return from closing connection
2019-11-15 10:10:31 -08:00
Dr. Stefan Schimanski
e4e1c2cd80 apiextensions: validate that list-type set has atomic items 2019-11-15 17:19:35 +01:00
Dr. Stefan Schimanski
4a35ce37c1 apiextensions: clarify validation errors 2019-11-15 17:19:35 +01:00
Dr. Stefan Schimanski
94d3b86ad8 apiextension: clarify what atomic means 2019-11-15 17:19:35 +01:00
Travis Rhoden
0c5c3d8bb9 Remove pkg/util/mount (moved out of tree)
This patch removes pkg/util/mount completely, and replaces it with the
mount package now located at k8s.io/utils/mount. The code found at
k8s.io/utils/mount was moved there from pkg/util/mount, so the code is
identical, just no longer in-tree to k/k.
2019-11-15 08:29:12 -07:00
Kubernetes Prow Robot
452c8c9ad3 Merge pull request #85272 from mm4tt/pager_fix
pager.go: don't set ResourceVersion on subsequent List calls
2019-11-15 04:51:42 -08:00
Kubernetes Prow Robot
8548a253de Merge pull request #84754 from davidz627/fix/uniqueName
Update inline volume translated PV Name to be unique per disk so that staging paths are unique
2019-11-15 02:57:55 -08:00
Kubernetes Prow Robot
d9be37e926 Merge pull request #72046 from m1093782566/service-topology-api
Service Topology implementation
2019-11-15 02:57:42 -08:00
Kubernetes Prow Robot
83c1d70aca Merge pull request #85259 from MikeSpreitzer/fq-followup
Brushed up fairqueuing package
2019-11-15 01:07:57 -08:00
Mateusz Matejczyk
977ca43d64 pager.go: Don't set ResourveVersion on subsequent List calls
Ref. https://github.com/kubernetes/kubernetes/issues/85221#issuecomment-553748143
2019-11-15 09:07:24 +01:00
Kubernetes Prow Robot
ded6ee953c Merge pull request #79993 from aramase/controller-manager-multiple-cidr
Allow multiple node cidr masks in kube-controller-manager
2019-11-14 23:23:42 -08:00
Cheng Pan
3a7e0c252b Add logic for translating zone/zones/allowtopologies 2019-11-15 06:40:26 +00:00
Roc Chan
31d623b4d7 Autogenerated files 2019-11-15 14:37:44 +08:00
Kubernetes Prow Robot
4e45328e65 Merge pull request #83123 from aramase/dualstack-downward-api
Dualstack downward api
2019-11-14 22:13:42 -08:00
Roc Chan
c9cf3f5b72 Service Topology implementation
* Implement Service Topology for ipvs and iptables proxier
* Add test files
* API validation
2019-11-15 13:36:43 +08:00
m1093782566
cdaeabfb46 Add API for feature gate ServiceTopology 2019-11-15 13:36:43 +08:00
Kubernetes Prow Robot
372ebd24f5 Merge pull request #83098 from ddebroy/disable-intree
CSI Migration phase 2: disable probing of in-tree plugins
2019-11-14 20:51:42 -08:00
Anish Ramasekar
796faba4ac Allow multiple node cidr masks in cm
update tests

add comment

amend var name

update comment

add check for empty slice

fix tests

fix mask size in test

review feedback

add ipv4 and ipv6 flag for mask sizes

add to violation exception list

remove import alias

run update-openapi-spec

review feedback

run update-bazel

review feedback

review feedback
2019-11-14 20:04:31 -08:00
David Zhu
df7a3f976a Update inline volume translated PV Name to be unique per disk so that staging paths are unique 2019-11-14 17:57:54 -08:00
Kubernetes Prow Robot
9d0a32caf8 Merge pull request #85260 from MikeSpreitzer/reqmgmt-rename
Renamed FeatureGate RequestManagement to APIPriorityAndFairness
2019-11-14 17:51:10 -08:00
Kubernetes Prow Robot
d15f2dc83a Merge pull request #85249 from immutableT/testdata-for-encryption-config
Move test inputs for EncryptionConfiguration tests into testdata.
2019-11-14 17:50:54 -08:00
Kubernetes Prow Robot
19b4017b5d Merge pull request #84424 from mikedanese/expcache
Add an expiring cache for the caching token authenticator
2019-11-14 17:50:06 -08:00
Kubernetes Prow Robot
31200d08d6 Merge pull request #83505 from misterikkit/govmomi-dep
Update dependency vmware/govmomi to v0.20.3
2019-11-14 17:49:37 -08:00
Deep Debroy
129f15328b Disable in-tree plugins migrated to CSI
Signed-off-by: Deep Debroy <ddebroy@docker.com>
2019-11-14 17:28:21 -08:00
Mike Spreitzer
b123a43e71 Brushed up fairqueuing package
This commit responds to the comments on PR #85192 that were not yet
addressed at the time it merged, apart from the one fixed in PR

Generalized fairqueuing to allow for zero queues, to support a
priority level that limits concurrency but does no queuing.
2019-11-14 20:25:31 -05:00
Kubernetes Prow Robot
141329fd21 Merge pull request #85285 from liggitt/kubectl-resource-version
Fix --resource-version handling in kubectl
2019-11-14 16:39:03 -08:00
Kubernetes Prow Robot
8dffc8db4f Merge pull request #85257 from yutedz/queueset-robin-idx
Correct the checking of robinIndex
2019-11-14 16:38:50 -08:00