Commit Graph

8081 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
cd7a0ee8eb Merge pull request #83945 from barkbay/fix-83895
Fix memory and timer leak in work queue
2019-10-16 09:35:56 -07:00
Kubernetes Prow Robot
634bddddf2 Merge pull request #83911 from matte21/fix-shared-index-informer-notification-miss
Fix DeltaFIFO Replace method to prevent SharedIndexInformers from missing notifications
2019-10-16 09:34:59 -07:00
Kubernetes Prow Robot
4fa7d42301 Merge pull request #83899 from wojtek-t/describe_lease_in_node
Add information from Lease to kubectl describe node
2019-10-16 09:34:11 -07:00
Kubernetes Prow Robot
75390f5d91 Merge pull request #83828 from SataQiu/cleanup-component-base-20191012
Clean up for component-base/metrics
2019-10-16 09:33:56 -07:00
Kubernetes Prow Robot
2afb403fa1 Merge pull request #83825 from zhouya0/fix-kubectl-delete-semantic-error
fix kubectl delete semantic error
2019-10-15 23:06:30 -07:00
Kubernetes Prow Robot
63cf2e260b Merge pull request #83819 from mrbobbytables/emeritus-jbeda
Move jbeda to emeritus status.
2019-10-15 23:06:20 -07:00
Kubernetes Prow Robot
ccf5f7ba36 Merge pull request #83796 from enj/enj/i/token_cache_memory_limit
Hash keys used in cached token authenticator
2019-10-15 23:05:59 -07:00
Kubernetes Prow Robot
cb3b715de2 Merge pull request #83804 from jpbetz/etcd-3_3_17_server
Upgrade to etcd server 3.3.17
2019-10-15 12:50:09 -07:00
Michael Morello
f9c3d246d3 Fix memory and timer leak in work queue 2019-10-15 15:04:32 +02:00
Kubernetes Prow Robot
184769bd5e Merge pull request #83278 from RainbowMango/pr_remove_direct_reference_to_prometheus_from_aws
Remove direct reference to prometheus from aws
2019-10-15 01:15:52 -07:00
Kubernetes Prow Robot
39929d82d0 Merge pull request #76471 from m1kola/prefix_logs
Adds --prefix flag to the kubectl log command
2019-10-14 23:11:52 -07:00
Kubernetes Prow Robot
46a29a0cc3 Merge pull request #71674 from grayluck/firewall-event-msg
Change XPN firewall change msg. Should be required by security admin
2019-10-14 21:09:51 -07:00
zhouya0
726dccc6bb fix kubectl delete semantic error 2019-10-15 11:40:10 +08:00
Monis Khan
9a547bca8e Hash keys used in cached token authenticator
It is possible to configure the token cache to cache failures.  We
allow 1 MB of headers per request, meaning a malicious actor could
cause the cache to use a large amount of memory by filling it with
large invalid tokens.  This change hashes the token before using it
as a key.  Measures have been taken to prevent precomputation
attacks.  SHA 256 is used as the hash to prevent collisions.

Signed-off-by: Monis Khan <mkhan@redhat.com>
2019-10-14 18:34:34 -04:00
matte21
9e4be54895 Remove check causing informers to miss notifications
Fix DeltaFIFO bug that caused the sync delta created by a relist
for object ID X to be dropped if the DeltaFIFO already stored a
Delete delta for X. This caused SharedIndexInformer to miss create
notifications. Also, add unit test to expose the bug.
2019-10-14 22:53:27 +02:00
Kubernetes Prow Robot
34db57b007 Merge pull request #83858 from mrbobbytables/update-apiserver-owners
Prune inactive reviewers from staging/src/k8s.io/apiserver/* OWNERS files.
2019-10-14 11:00:11 -07:00
Kubernetes Prow Robot
f7992c7a21 Merge pull request #83678 from RainbowMango/pr_remove_prometheus_reference_from_storage
Remove prometheus reference from storage
2019-10-14 07:18:36 -07:00
Mikalai Radchuk
8cadd185d6 Adds --prefix flag to the kubectl log command 2019-10-14 15:13:12 +01:00
RainbowMango
6764bf3948 Deal with auto-generated files.
- Update bazel by hack/update-bazel.sh
- Update vendor by hack/update-vendor.sh
2019-10-14 20:10:59 +08:00
Kubernetes Prow Robot
81a8b9804a Merge pull request #83757 from chendotjs/device-plugin-fix
fix inconsistent comment in device plugin api
2019-10-14 05:06:37 -07:00
RainbowMango
78d0f1827a Remove direct reference to prometheus from apiserver/pkg/storage/value. 2019-10-14 20:00:02 +08:00
wojtekt
b44f8948a4 Add information from Lease to kubectl describe node 2019-10-14 13:01:37 +02:00
Joe Betz
c92bd5e7b5 Upgrade to etcd server 3.3.17 2019-10-13 17:17:15 -07:00
Bob Killen
20285dd460 Prune inactive owners from staging/src/k8s.io/apiserver/* OWNERS files. 2019-10-13 08:41:24 -04:00
Bob Killen
53137a6bf9 Prune inactive owners from staging/src/k8s.io/sample-controller/OWNERS. 2019-10-13 08:40:18 -04:00
Kubernetes Prow Robot
1fcd46c250 Merge pull request #83567 from jsafrane/fix-aws-stale-describe
Fix attachment of just detached AWS volumes
2019-10-12 05:28:37 -07:00
SataQiu
4b61cf22d4 clean up for component-base/metrics 2019-10-12 15:58:13 +08:00
chenyaqi01
f8d3c45d1a fix inconsistent comment in device plugin api 2019-10-12 12:36:28 +08:00
Kubernetes Prow Robot
5e2650883a Merge pull request #83801 from jpbetz/etcd-3_3_17_client
Upgrade to etcd client 3.3.17
2019-10-11 21:17:03 -07:00
Kubernetes Prow Robot
f86b0814a5 Merge pull request #83787 from sttts/sttts-crd-int-or-string-panic-fix
apiextensions: fix panic with x-kuberentes-int-or-string in CRDs
2019-10-11 18:04:53 -07:00
Kubernetes Prow Robot
527f6e1b4e Merge pull request #83459 from deads2k/cert-reload-subject
dynamic delegated authn header reload
2019-10-11 18:04:40 -07:00
Kubernetes Prow Robot
d6eba1df14 Merge pull request #83749 from yutedz/limit-range-res
Improve 'No resource limits' message
2019-10-11 16:20:54 -07:00
Bob Killen
e65d8bb11f Move jbeda to emeritus status. 2019-10-11 17:46:18 -04:00
Kubernetes Prow Robot
677903edc6 Merge pull request #83785 from yastij/bump-utils-rangesize
bump k8s.io/utils to pickup bug fix for rangesize func
2019-10-11 13:42:28 -07:00
Kubernetes Prow Robot
30603a8b58 Merge pull request #83610 from SataQiu/metrics-apiserver-20191008
Eliminate direct references to prometheus from apiserver admission
2019-10-11 13:42:03 -07:00
Joe Betz
41e03d26d5 Upgrade to etcd 3.3.17 2019-10-11 13:28:41 -07:00
Dr. Stefan Schimanski
cf7225fb83 apiextensions: npe panic in structural schema unfold 2019-10-11 18:10:43 +02:00
David Eads
5825634669 add the ability for dynamic header names in delegated authentication 2019-10-11 11:50:37 -04:00
Yassine TIJANI
5d49cbd3ca bump k8s.io/utils to pickup bug fix for rangesize
Signed-off-by: Yassine TIJANI <ytijani@vmware.com>
2019-10-11 16:45:21 +02:00
Kubernetes Prow Robot
faad5d52bc Merge pull request #83763 from jpbetz/revert-3316
Revert #83735: Update etcd client to 3.3.16
2019-10-11 07:29:51 -07:00
Joe Betz
2a4217340e Revert #83735: Update etcd client to 3.3.16 2019-10-11 00:17:00 -07:00
Mengjiang Bao
1185012da6 chore(*): update election example (#82821)
* feat(*): simplify leader election example

* chore(*): fix with comment

* chore(*): add os.exit

* chore(*): fix typo
2019-10-11 00:05:39 -07:00
Kubernetes Prow Robot
103a5f92d6 Merge pull request #83237 from jfbai/feat-add-agent-and-remote
feat(apiserver): add user-agent and remote info into trace log for endpoints handlers.
2019-10-10 18:59:51 -07:00
Kubernetes Prow Robot
e1f2494358 Merge pull request #82921 from wojtek-t/cleanup_meta_v1
Minor cleanup meta v1/v1beta1 and register DeleteOptions
2019-10-10 18:59:35 -07:00
Kubernetes Prow Robot
1e94c12d41 Merge pull request #80880 from DirectXMan12/bug/length-is-measured-in-bytes
Validation: len is measured in bytes
2019-10-10 18:59:20 -07:00
Ted Yu
3553de332e Improve 'No resource limits' message 2019-10-10 14:31:17 -07:00
Kubernetes Prow Robot
8f968c41d2 Merge pull request #83735 from jpbetz/etcd3316-client
Update etcd client to 3.3.16
2019-10-10 13:42:13 -07:00
Kubernetes Prow Robot
3db6d3abcf Merge pull request #83551 from dims/move-external-facing-kubelet-apis-to-staging
Move external facing kubelet apis to staging
2019-10-10 13:41:36 -07:00
Solly Ross
40aea0c70d Validation: len is measured in bytes
The `TooLong` validation message mentioned characters, but the `len`
function actually measures bytes, no characters.  This switches it over
to use bytes.

Characters are mostly an illusory concept anyway -- a vain attempt to
shield our minds against the lovecraftian nightmares that comes from
attemping to truly comprehend that eldritch treatise known as the
Unicode standard.  Which is to say: measuring things in characters is
hard and mostly ambiguous, and probably not what we meant to do.
2019-10-10 09:48:49 -07:00
Kubernetes Prow Robot
46dd075bab Merge pull request #83718 from serathius/aliases
Introduce sig-instrumentation aliases in OWNERS_ALISES and simplify OWNERS files
2019-10-10 09:04:05 -07:00