Commit Graph

4054 Commits

Author SHA1 Message Date
Kubernetes Publisher 8cd8cce8c9 Merge pull request #97124 from gavinfish/json-parser
Cleanup: remove sanity check for CVE-2019-11253

Kubernetes-commit: 98f64c9c10ac1d3f4854cfedab16ceb38b934814
2020-12-09 09:05:27 +00:00
Kubernetes Publisher b4d61d9c5c Merge pull request #97009 from lingsamuel/etcd-config-reuse-duration
apiserver add --lease-reuse-duration-seconds to config lease reuse duration

Kubernetes-commit: 74b4f3d0151f5c007f168d62f93cde12fdb9de98
2020-12-09 09:05:24 +00:00
Kubernetes Publisher 0f44ba5522 Merge pull request #96989 from tkashem/comment
add comment to describe why we set the UID in the response headers

Kubernetes-commit: f21b79c82346643271bf4fff593cfd8c2195195a
2020-12-09 09:05:22 +00:00
Kubernetes Publisher 042ea6f3b0 Merge pull request #96954 from kensipe/apiservier-staticchecks-tests
Apiservier staticchecks tests

Kubernetes-commit: ade10205dade91e4d45211654b85d72bbca06b6e
2020-12-09 09:05:19 +00:00
Kubernetes Publisher 93ffe41e75 Merge pull request #96802 from lala123912/log_trace_2
Code optimization for add additional information to log trace in api server

Kubernetes-commit: 4dbbdf7573f13f492465cc568a9857267b06e8cf
2020-12-09 05:09:51 +00:00
Kubernetes Publisher 54597a7c1c Merge pull request #96683 from adtac/apfdefault
APF defaults.go: use already defined catch-all name constant

Kubernetes-commit: 1985cecf0e8e105f275e24534124c709b84c82d6
2020-12-09 05:09:47 +00:00
Kubernetes Publisher da42cc4843 Merge pull request #96660 from KobayashiD27/staticcheck_in_endpoints_request
fix staticchekc failer in apiserver/pkg/endpoints/request

Kubernetes-commit: 58287f3cb6bb772acb3418115eaa3c8b6c3fb58f
2020-12-09 05:09:45 +00:00
Kubernetes Publisher 1e0845f72e Merge pull request #96632 from sbueringer/pr-fix-staticcheck-apiserver-server
fix staticcheck: vendor/k8s.io/apiserver/pkg/server/{options,storage}

Kubernetes-commit: cb8ad64243d48d9a3c26b11b2e0945c098457282
2020-12-09 05:09:42 +00:00
Kubernetes Publisher 01bd50ac78 Merge pull request #96311 from thockin/kep-1659-topology-labels
Convert users of old failure-domain labels to new

Kubernetes-commit: 83b2c7a1bffd24ad8fedf27660d5ff07cda7b181
2020-12-09 05:09:39 +00:00
Kubernetes Publisher 2cbad6fc87 Merge pull request #92342 from gavinfish/serverconfig-typo
Fix typo in apiserver config.file file

Kubernetes-commit: d61429975f8310fc1266daacf6779e105c52a2db
2020-12-09 01:05:43 +00:00
drfish 95a1d549eb Cleanup sanity check for CVE-2019-11253
Kubernetes-commit: 4ac5844ec076e9bcc31fd0a79ca17eaf4fb1bdb3
2020-12-08 23:19:21 +08:00
Ling Samuel f673ce24f7 apiserver add --lease-reuse-duration-seconds to config lease reuse duration
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>

Kubernetes-commit: c99567005db15d220f2b792e98af735c5aa24f6e
2020-12-02 17:35:10 +08:00
Abu Kashem 239a5f624e add comment to describe why we set the UID in the response headers
Kubernetes-commit: cecd90f52418458d7ef146846fa6efabeddc3f7c
2020-12-01 14:31:54 -05:00
lala123912 36a172d35e Code optimization for add additional information to log trace in api server
Kubernetes-commit: 5d61e18a4343773105e39c36b944b4f223e70eaf
2020-11-23 16:27:05 +08:00
Kubernetes Publisher 0e46f0ea2b Merge pull request #96662 from wojtek-t/fix_starting_rv_test
Fix TestStartingResourceVersion flakiness

Kubernetes-commit: 06b017989516278d3f3fb7904446dcc152f4bf62
2020-11-20 05:03:25 +00:00
Kubernetes Publisher 14a89ca00f Merge pull request #96727 from liggitt/revert-timeout
Revert timeout changes

Kubernetes-commit: f35df2f8411ea68891c9fa829733c497002d4b97
2020-11-19 16:10:51 -08:00
Jordan Liggitt cec339c07a Revert "plumb context with request deadline"
This reverts commit 83f869ee1350da1b65d508725749fb70d0f535f2.

Kubernetes-commit: afd92b3b3ea8fa8e3dbe2521d6ce213c809d25c7
2020-11-19 18:15:04 -05:00
Jordan Liggitt 9d2ba50b16 Revert "use default value when the specified timeout is 0s"
This reverts commit 0090e27bd3a271e199a232296b45e120dfa9808a.

Kubernetes-commit: 3e21057070c8227d217a272b6a2429ed3930ec7e
2020-11-19 18:13:37 -05:00
Kubernetes Publisher ca59433a77 Merge pull request #96185 from roycaihw/dedup-owner-references
Apiserver dedups owner references before creating/updating objects

Kubernetes-commit: d0398c395ad7455cc67e4f74250f16fc98610e49
2020-11-20 01:03:18 +00:00
Kubernetes Publisher 16ef353c3a Merge pull request #96681 from tkashem/request-timout-e2e
Use default value when the specified timeout for a request is 0s

Kubernetes-commit: b381baab6630df955f2428953f9853fa7356d1d3
2020-11-18 21:02:42 +00:00
Haowei Cai 2b4b1e4164 generated
Kubernetes-commit: 40a65577c72de63d7ee6e4295d4a7fc7016fc5e4
2020-11-18 12:48:26 -08:00
Haowei Cai 77d77260fb unit and integration tests
apiserver dedups and adds warning in CREATE/UPDATE/PATCH requests;
also handles duplication caused by mutating admission.

Kubernetes-commit: 8bcf34a203efa596ac3b65da9afd6b6c764e78a9
2020-11-18 12:46:20 -08:00
Haowei Cai 00bc4d7843 apiserver dedups owner references and adds warning
for CREATE and UPDATE requests, we check duplication before managedFields
update, and after mutating admission; for PATCH requests, we check
duplication after mutating admission

Kubernetes-commit: ffc54ed1d2cbf4396fcc498beeb6ad34ac3df69c
2020-11-18 12:35:45 -08:00
Adhityaa Chandrasekar b8c96b50e9 APF defaults.go: use already defined catch-all name constant
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>

Kubernetes-commit: 5d2fdde1202e65bcc66ad1c038d5fe84e7dbad9a
2020-11-18 18:58:45 +00:00
Abu Kashem e9dd37690f use default value when the specified timeout is 0s
Kubernetes-commit: 0090e27bd3a271e199a232296b45e120dfa9808a
2020-11-18 12:01:27 -05:00
wojtekt 649d11a350 Fix TestStartingResourceVersion flakiness
Kubernetes-commit: 37b0004978ebc77838c1a83cf5211f5216e7b3b4
2020-11-18 08:36:05 +01:00
Kobayashi Daisuke 11999a9237 fix staticchekc failer in apiserver/pkg/endpoints/request
Kubernetes-commit: fa68cda13f329ff8e0458aa254caf321337c711f
2020-11-18 15:28:35 +09:00
Stefan Bueringer 8f48bb2b5d rollback httplog change
Kubernetes-commit: 6190b87927ccfe57600b19217b31523b8acacb86
2020-11-17 12:56:47 +01:00
Stefan Bueringer c8433b21e4 fix staticcheck: vendor/k8s.io/apiserver/pkg/server
Kubernetes-commit: ed0adcb65e92198177bf23db97807b3312d6be29
2020-11-17 11:58:13 +01:00
Kubernetes Publisher 6fa08df071 Merge pull request #96061 from tkashem/context-wiring
plumb context with request deadline

Kubernetes-commit: 59ac565dbf603f0636dbbcc2bb61a35fb2969d7e
2020-11-16 06:29:05 -08:00
Tim Hockin c2f3123308 Make tests deal with old and new topology labels
Kubernetes-commit: 3bd337baf487a0ad9d748e7e0362b3d1b5eb5c4d
2020-11-06 08:47:32 -08:00
Abu Kashem 46e3e4810e plumb context with request deadline
- as soon as a request is received by the apiserver, determine the
timeout of the request and set a new request context with the deadline.
- the timeout filter that times out non-long-running requests should
use the request context as opposed to a fixed 60s wait today.
- admission and storage layer uses the same request context with the
deadline specified.

Kubernetes-commit: 83f869ee1350da1b65d508725749fb70d0f535f2
2020-10-30 16:30:05 -04:00
Kubernetes Publisher 4b2cbebab5 Merge pull request #96317 from Jefftree/test-ssa
Integrate defaults marker to defaulter-gen

Kubernetes-commit: 05d1b94a701d807666b40665f5728e0cc5f92054
2020-11-14 09:05:27 +00:00
Kubernetes Publisher 9877c4ea84 Merge pull request #96266 from chenyw1990/fixcachewacherleak
Fix cacheWatcher leak when time jump to the future and jump back

Kubernetes-commit: afb2342318562a62e832907b8183388244c770e0
2020-11-14 09:05:24 +00:00
Kubernetes Publisher 9fec9c3cf1 Merge pull request #96527 from adtac/apfbeta
promote API priority and fairness types and APIs to beta

Kubernetes-commit: 36f571404fcb136011024b89efaa2a0d089acd5f
2020-11-14 05:05:10 +00:00
Kubernetes Publisher 13d987893e Merge pull request #96425 from bobbypage/vendor-cadvisor-v0.38
Vendor cadvisor v0.38.4

Kubernetes-commit: 41533ecec8966636554faba44368a36d5d6c5347
2020-11-14 01:06:27 +00:00
David Porter d33fb66dfe vendor: cadvisor v0.38.4
Kubernetes-commit: 8af7405f1730c4913c48c6dc494e319cb3015f69
2020-11-13 19:52:57 +00:00
Adhityaa Chandrasekar e590a0415c flowcontrol bootstrap: give catch-all PL more concurrency share
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>

Kubernetes-commit: 642b11483030e5aedbd6f43aeac3cbe40255b3b6
2020-11-13 19:26:06 +00:00
Kubernetes Publisher 6b7cca877d Merge pull request #96549 from caesarxuchao/net-sys-dep-update
update golang.org/x/net and golang.org/x/sys

Kubernetes-commit: 85cd7c530bf55cd369bdcb92a5a31d3d1547113f
2020-11-13 17:22:37 +00:00
Chao Xu 7fd16a331e update golang.org/x/net and golang.org/x/sys
Kubernetes-commit: 7b26cff1740ecfb8e6ac184539d1cb5dd66991c2
2020-11-13 05:15:22 +00:00
Kubernetes Publisher 120b7989f2 Merge pull request #95978 from roycaihw/storage-version/gc
Storage version garbage collector

Kubernetes-commit: da75c266487c52425d3eb07df30229aea04bb28e
2020-11-13 04:31:21 +00:00
Adhityaa Chandrasekar 43cf7154be APF matching: fallback to catch-all if nothing matches
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>

Kubernetes-commit: 794a3ec0997caffa116c2e6f78feb53ebfca6052
2020-11-13 03:58:07 +00:00
Adhityaa Chandrasekar 3d56b6662b flowcontrol bootstrap: make exempt PL last
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>

Kubernetes-commit: bb32d51fd6eeb6a0d1c287986a3f575c8c9a180d
2020-11-13 03:44:56 +00:00
Haowei Cai eff0ad2a27 fixup! unblock resources that the storage version manager depends on
Kubernetes-commit: f9f6959284260ed43401cdb2ee13ed1167c32b19
2020-11-12 16:37:17 -08:00
Kubernetes Publisher 431407e36a Merge pull request #96530 from MikeSpreitzer/fix96459
Fixed quantization and made monotic time reversal not panic

Kubernetes-commit: 912f5ec5c485aeca110364187c848c925c7b0164
2020-11-13 00:30:40 +00:00
Haowei Cai 095588786d unblock resources that the storage version manager depends on
to avoid deadlock itself

Kubernetes-commit: 59b13500c6c1a19824248376a2fc725453682609
2020-11-12 16:22:34 -08:00
Mike Spreitzer 70bbff23ac Fixed quantization and made monotic time reversal not panic
Changed quantization to use monotonic clock readings.

Stopping panicing when monotonic clock readings go backwards because
https://github.com/kubernetes/kubernetes/issues/96459 reported it
happening.

Re-organized sampleAndWaterMarkHistograms::innerSet to `defer` the
Unlock call, because that is the preferred pattern.

Kubernetes-commit: 0809220fd04d26892f0fcfd3bf54cc4baeda22da
2020-11-12 15:17:07 -05:00
Kubernetes Publisher ecc0608a45 Merge pull request #96424 from deads2k/check
add timeout message in addition to metric

Kubernetes-commit: 9bfffa2430d314fc101d0089164f4ed4eeebeca6
2020-11-12 20:33:55 +00:00
Kubernetes Publisher 7490b8bcb0 Merge pull request #96389 from Jefftree/kas-013
Bump network proxy to v0.0.14

Kubernetes-commit: fd6bd36081d76dbf19b20db3960d6b8e26798bdd
2020-11-12 20:33:53 +00:00
Antoine Pelisse 1419de0133 Strip defaults in new places
Kubernetes-commit: de4abee3ef6f23d0ff43e01639c046c47001edc8
2020-11-11 12:42:12 -08:00