Commit Graph

553 Commits

Author SHA1 Message Date
Kubernetes Publisher 62ce3afea6 Merge pull request #92537 from wojtek-t/fix_reflector_not_making_progress
Fix bug in reflector not recovering from "Too large resource version"…

Kubernetes-commit: ed06981eab5e037b7d5b090b257054abb4d42ea0
2020-07-01 09:16:06 +00:00
Kubernetes Publisher 0b2eb84e48 Merge pull request #92197 from deads2k/verbose-fix
make log output of failed healthchecks more focused

Kubernetes-commit: 5d7ccd1e401ca5772f05c6666f3146ca73b8f395
2020-07-01 09:16:02 +00:00
Kubernetes Publisher 1723c05a3e Merge pull request #91505 from jpbetz/rv-semantics
Consistent Resource Version Semantics for List

Kubernetes-commit: 27aca3f7c2f06925dd1890cd8b0522b775b0e323
2020-06-27 13:20:56 +00:00
Kubernetes Publisher a54a193e04 Merge pull request #91366 from giuseppe/cgroupfs-cgroupv2
vendor: update google/cadvisor and opencontainers/runc

Kubernetes-commit: a03db636daef0417218ef8c108c0a6530d2ef368
2020-06-26 13:16:41 +00:00
Kubernetes Publisher b0635c3023 Merge pull request #92503 from wojtek-t/enable_index_for_pods
Bump SelectorIndex to beta

Kubernetes-commit: cb37c0884664fd2f4a2800661cf92d7c32ee9143
2020-06-25 21:26:56 +00:00
Kubernetes Publisher ee676f25d5 Merge pull request #92424 from serathius/optimize
Improve performance of http access logs

Kubernetes-commit: da37fcd02d802cd348e68a84e16e254e7d9f3f12
2020-06-24 12:55:09 +00:00
Kubernetes Publisher cb1957e009 Merge pull request #92438 from liggitt/1.14
go1.14 fixup

Kubernetes-commit: 4de511a4cfdb8e49e804be18245911bf3270fb2f
2020-06-24 09:24:55 +00:00
Giuseppe Scrivano 3c101d9e06 vendor: update google/cadvisor and opencontainers/runc
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>

Kubernetes-commit: a6a3bf2eb4a0b7e9f86f991ffc24b72beafce2f4
2020-06-24 10:56:34 +02:00
Jordan Liggitt 6f39d15e1d go1.14: run hack/update-vendor.sh
Kubernetes-commit: d9bb0b8ee18fe68654ef1a68611f905859b3b7bc
2020-06-23 17:01:33 -04:00
Kubernetes Publisher 42312e1d68 Merge pull request #91634 from jpbetz/latest-utils
Bump k8s.io/utils to 6e3d28 to pick up nested trace

Kubernetes-commit: a7e4973cb9d163fa9df2ecc0955d156d507a9a71
2020-06-23 05:28:53 +00:00
Joe Betz dbe6fbc426 Bump k8s.io/utils to 6e3d28 to pick up nested trace
Kubernetes-commit: 52838be7b22c53050d4e397c221f0b3c3842122c
2020-06-19 10:17:13 -07:00
Kubernetes Publisher a0553e7e83 Merge pull request #92350 from justaugustus/bbolt
Update go.etcd.io/bbolt to v1.3.5

Kubernetes-commit: f6eeab819c3f9ebbba973eb1ccffc69401d8930e
2020-06-23 01:26:18 +00:00
Kubernetes Publisher ddcd1c62bf Merge pull request #91833 from AkashSarda/structured_logging
Structured logging for Apiserver [Issue #1602 Structured logging]

Kubernetes-commit: db194acd69471a0e94837858914da4ff49a23314
2020-06-23 01:26:16 +00:00
Stephen Augustus 084b0eccad Update go.etcd.io/bbolt to v1.3.5
Signed-off-by: Stephen Augustus <saugustus@vmware.com>

Kubernetes-commit: 2ec37d94fa8e748b7a813f92e06487e9bfbe9e1b
2020-06-20 21:09:52 -04:00
Kubernetes Publisher f268991b9d Merge pull request #92265 from wojtek-t/cacher_logs
Add initialization logs to watchcache

Kubernetes-commit: 403716626d126c850c233a85977de0e6ce60d8ec
2020-06-19 21:32:16 +00:00
Kubernetes Publisher d181f6f83f Merge pull request #92219 from voor/update-golang-text
[security] Vulnerability in golang.org/x/text/encoding/unicode v0.3.2

Kubernetes-commit: 08ab50d1a870d12044081f58c6f9fa18b989597f
2020-06-19 21:32:13 +00:00
Kubernetes Publisher 6fbbcc36ee Merge pull request #91822 from gongguan/rm-capacity
remove deprecated cacher CacheCapacity config

Kubernetes-commit: 74c7b9836b813489b90de606f0943f54bebf2997
2020-06-19 05:27:02 +00:00
Kubernetes Publisher 51732c2088 Merge pull request #92182 from sttts/sttts-non-tcp-listener
apiserver: fix secure serving cast for non-tcp listeners

Kubernetes-commit: 6dced80b5a7de41d4caf7b287e78c84a4d8761e0
2020-06-18 13:31:50 +00:00
Kubernetes Publisher f99af50eee Merge pull request #90523 from sttts/sttts-security-contacts
Add myself to staging repo SECURITY_CONTACTS

Kubernetes-commit: d8febccacfc9d51a017be9531247689e0e36df04
2020-06-18 09:30:15 +00:00
Robert Van Voorhees 5d0c50da7e [security] Vulnerability in golang.org/x/text/encoding/unicode v0.3.2
Hello gophers,

Version v0.3.3 of golang.org/x/text fixes a vulnerability in the golang.org/x/text/encoding/unicode package which could lead to the UTF-16 decoder entering an infinite loop, causing the program to crash or run out of memory.

An attacker could provide a single byte to a UTF16 decoder instantiated with UseBOM or ExpectBOM to trigger an infinite loop if the String function on the Decoder is called, or the Decoder is passed to golang.org/x/text/transform.String.

transform.String has also been hardened not to enter an infinite loop if a Transformer keeps returning ErrShortSrc even if atEOF is true.

This issue was first filed as Issue 39491 by GitHub user abacabadabacaba and reported to the security team by Anton Gyllenberg. It is tracked as CVE-2020-14040.

Cheers,

Katie for the Go team

Kubernetes-commit: 3cef97e8b5f67b4a350ee7a51e68604732e46f58
2020-06-17 07:57:05 -04:00
Kubernetes Publisher 145408d2e5 Merge pull request #92069 from tapih/update-json-patch
Update github.com/evanphx/json-patch to e83c0a1c26c884f8ec4fb743f6db9…

Kubernetes-commit: 81f84d3a1764e883441ff155a3c0fdc724a1b304
2020-06-17 05:15:04 +00:00
Kubernetes Publisher ea6c651636 Merge pull request #91922 from Jefftree/netproxy-009
Upgrade apiserver-network-proxy to v0.0.9

Kubernetes-commit: 51aac92f69a2c2e30e7b0cfea067a8fdfd13585d
2020-06-17 05:15:02 +00:00
Kubernetes Publisher 0e924afa7f Merge pull request #91608 from yuzhiquan/feature-implement-json-logformat
Feature implement json logformat

Kubernetes-commit: fd61c3149ce2493f6d505a9d9250c1bad6f0acf4
2020-06-16 09:41:51 +00:00
Hiroshi Muraoka 1e38881fb8 Update github.com/evanphx/json-patch to e83c0a1c26c884f8ec4fb743f6db92a941f605f1
Signed-off-by: Hiroshi Muraoka <h.muraoka714@gmail.com>

Kubernetes-commit: 5b06aaa7ab7d8ecf3b0088de13b3df381409e88f
2020-06-12 11:11:08 +00:00
Jefftree a1305c423b Network proxy v0.0.9
Kubernetes-commit: 508794cea6d9237250b63e349ff97aa75b7e89f6
2020-06-08 15:42:17 -07:00
yuzhiquan 0d893ad5ff add json logger format
add unit test case

add benchmark test case

fix staticcheck, and response for review comment

remove unnecessary variable

add test case for non-string field or zap-field, refactor code

update vendor

Kubernetes-commit: a0f808f4d8ea710d31554d71766ad2a6aa83fbd1
2020-06-01 10:10:57 +08:00
Kubernetes Publisher 9c9a72d75b Merge pull request #92075 from jingyih/update_etcd_client_3p4p9
Update etcd client to v3.4.9

Kubernetes-commit: 0703d684486f59dc51f717f2df4c53a65afd94fc
2020-06-16 09:41:49 +00:00
Kubernetes Publisher 2b384a1e27 Merge pull request #73032 from liggitt/kubectl-warning
surface server-side warnings in client-go / kubectl

Kubernetes-commit: 7151131d79674d073e716063a03f8cbd67671e33
2020-06-16 09:41:46 +00:00
Kubernetes Publisher 250b670c94 Merge pull request #91818 from wojtek-t/remove_cachesize
Remove heuristic watchcache sizes

Kubernetes-commit: 9ccf6f7de7875f9ae5bc8414f93d4047ba698860
2020-06-16 09:41:42 +00:00
Kubernetes Publisher 542ef200fe Merge pull request #91748 from apelisse/resetting-managed-fields-and-fieldtype
Resetting managed fields and fieldtype

Kubernetes-commit: dbfc3aa877b5beda2ecdfb38911c311b250a4973
2020-06-16 09:41:39 +00:00
Kubernetes Publisher 5b144d4ea0 Merge pull request #91792 from serathius/klog2
Upgrade klog to v2.1.0

Kubernetes-commit: a36b9a992223a71d822f3a0680f6b5202d2687d8
2020-06-16 09:41:37 +00:00
Kubernetes Publisher 30506d0a32 Merge pull request #91859 from SataQiu/fix-apiserver-20200606
Fix kube-apiserver panic when CRD Kind contains only one letter

Kubernetes-commit: 22de8fc321386277565aabc35dfc45bf371a7be7
2020-06-16 09:41:34 +00:00
jingyih 55e2b5030b Pin go.etcd.io/etcd to 3.4.9 and rebuild vendor
Kubernetes-commit: fec3aa4a4713a04c4455fd3181175a36d5e827ba
2020-06-12 08:43:10 -07:00
Kubernetes Publisher 3f3681bf8c Merge pull request #91690 from apelisse/ignore-failures
fieldManager: Ignore and log all errors when updating managedFields

Kubernetes-commit: d585527c7097f75fbd5d890ea565b94768bee86c
2020-06-16 09:41:31 +00:00
Kubernetes Publisher 09cb74c0f9 Merge pull request #91598 from Huang-Wei/podtopologyspread-ga
Remove `EvenPodsSpread` featuregate and related logic

Kubernetes-commit: 2dc7b68b83d974deee5bcbdd913caae615fc61e4
2020-06-16 09:41:28 +00:00
Marek Siarkowicz 683f846355 Upgrade klog to v2.1.0
Update contains fixes required for Structured Logging Effort

Kubernetes-commit: 1e3918f1d0dd8809d3675caeb49a7c99b9941263
2020-06-04 23:18:01 +02:00
Kubernetes Publisher eb6ef14a38 Merge pull request #91595 from jpbetz/get-list-storage-options
Introduce GetOptions and ListOptions to storage interface

Kubernetes-commit: e422e9a3f41bfdf27c4bd2ebfabff40fe7a8b1e9
2020-06-03 19:58:50 +00:00
Kubernetes Publisher 800f480ed7 Merge pull request #91502 from deads2k/dyn-audit-removal-00
remove --feature-gates=DynamicAuditing

Kubernetes-commit: d1586ea3f916b98b82c175102092c4af305da45f
2020-05-30 11:11:55 +00:00
Han Kang 64913bcbc2 fix a number of unbounded dimensions in request metrics (#89451)
* fix a number of unbounded dimensions in request metrics

* add test suite for cleanVerb and cleanContentType

* Properly validate that the content-type and charset (if applicable) are RFC compliant

* add additional test case

* truncate list of content-types

Change-Id: Ia5fe0d2e2c602e4def4b8e0849cc19f3f9251818

Kubernetes-commit: 6c588c3f441252f42fd37526297ed92d1e1f3acf
2020-05-29 08:29:03 +00:00
Kubernetes Publisher dca35a8f42 Merge pull request #91417 from wojtek-t/fix_watch_race
Fix the bug of watches being accepted instead of returning "too old resource version" in watchcache

Kubernetes-commit: a79c711191d5c0a9dca4fbaba26ef35e476f5871
2020-05-27 00:35:54 +00:00
Kubernetes Publisher a44c77e365 Merge pull request #90609 from tariq1890/replicaset_typo
s/RelicaSets/ReplicaSets

Kubernetes-commit: d9f09b98bb633acd9e41df02dc6af35706077199
2020-05-26 20:29:06 +00:00
Kubernetes Publisher 32590dd629 Merge pull request #91310 from tkashem/reset-pf-metrics
Reset flowcontrol metrics on a DELETE /metrics

Kubernetes-commit: b07d99dd35e9b74389dbdde59f3496755bb04d14
2020-05-26 08:29:50 +00:00
Kubernetes Publisher 3e9cac9093 Merge pull request #88385 from tallclair/node-reviews
Remove tallclair from some OWNERS files

Kubernetes-commit: 0e37bcce2cefb3005d10d805bc37b573937c7eda
2020-05-25 04:29:26 +00:00
Kubernetes Publisher 715b9ea1c1 Merge pull request #91260 from wojtek-t/dont_use_watchcache_capacity
Rely on default watch cache capacity and ignore its requested size

Kubernetes-commit: 1700acb035ce24b760ff6e2c3fb6ee6246528ab1
2020-05-22 16:29:05 +00:00
Kubernetes Publisher 3cadbe1d4d Merge pull request #91189 from MikeSpreitzer/fq-comments
Clean up fairqueuing/interface.go

Kubernetes-commit: 3ccf38dab056ba64a051d0b7726c6d1d6cab8ce6
2020-05-20 00:41:52 +00:00
Kubernetes Publisher 5247bbbaa3 Merge pull request #90582 from RainbowMango/pr_bump_client_golang_1_6
bump client_golang to v1.6.0

Kubernetes-commit: 78f2c8f70d66dd5c64697418d034429b3ebd9dce
2020-05-19 08:33:15 +00:00
RainbowMango 53a7ca185c Pin transitive dependencies:
pin dependency github.com/beorn7/perks from v1.0.0 to v1.0.1
pin dependency github.com/golang/protobuf from v1.3.3 to v1.4.2
pin denpendency github.com/json-iterator/go from v1.1.8 to v1.1.9
pin dependency github.com/prometheus/common from v0.4.1 to v0.9.1
pin dependency github.com/prometheus/procfs from v0.0.5 to v0.0.11
pin dependency github.com/alecthomas/template from v0.0.0-20160405071501-a0175ee3bccc to v0.0.0-20190718012654-fb15b899a751
pin dependency github.com/alecthomas/units from v0.0.0-20151022065526-2efee857e7cf to v0.0.0-20190717042225-c3de453c63f4
pin dependency github.com/go-kit/kit from v0.8.0 to v0.9.0
pin dependency github.com/go-logfmt/logfmt from v0.3.0 to v0.4.0

Co-Authored-By: Jordan Liggitt <jordan@liggitt.net>

Kubernetes-commit: 283d9f7483d9a5b30746921a68e7a5e586c2c80e
2020-05-18 12:40:21 +08:00
RainbowMango d3c1ddfd30 bump github.com/prometheus/client_golang to v1.6.0
Kubernetes-commit: d8062e076e76bdea573bd19d4e2d0074d1f3fdac
2020-05-18 12:37:08 +08:00
Kubernetes Publisher e9efb24530 Merge pull request #90848 from pjbgf/accept-only-recommended-ciphers
Log a warning when cluster admins enable Insecure TLS Ciphers for kubelet or apiserver

Kubernetes-commit: a3d532a3f73cebd23e7037f6688a93f98b22bf70
2020-05-18 16:28:29 +00:00
Kubernetes Publisher 211b614cb6 Merge pull request #90183 from dims/update-kubernetes-to-klog-v2
Update kubernetes to klog v2

Kubernetes-commit: b170451caa083434ee7875c2708c6f85eb220a39
2020-05-17 04:33:01 +00:00