Commit Graph

991 Commits

Author SHA1 Message Date
Kubernetes Publisher 3cf7a6fd5c Merge pull request #106921 from dims/update-x/tools-to-v0.1.8
Update golang.org/x/tools to a specific tag (v0.1.8) and avoid SHA

Kubernetes-commit: cc6f12583f2b611e9469a6b2e0247f028aae246b
2021-12-10 09:52:07 +00:00
Davanum Srinivas 3a725a4559 Update golang.org/x/tools to a specific tag and avoid SHA
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 627c50661e988ad8ac0708b1d94fdfc385e88449
2021-12-09 14:20:03 -05:00
Kubernetes Publisher 1d3f2ce7a8 Merge pull request #106850 from MadhavJivrajani/deprecate-clock-pkg
Deprecate types in k8s.io/apimachinery/util/clock

Kubernetes-commit: c16b2afc1d3c32462f068ea08cdc4791bd97b947
2021-12-09 17:18:57 +00:00
Madhav Jivrajani e35b84d2c3 Bump k8s.io/utils
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>

Kubernetes-commit: 4ca13e6f0ee3ee66d863203cb2d042842dc88cd7
2021-12-09 16:16:27 +05:30
Kubernetes Publisher d7b980d8c9 Merge pull request #106473 from Dingshujie/fix_inotify_memory_leak
update k/utils to v0.0.0-20211116205334-6203023598ed to fix inotify memory leak

Kubernetes-commit: a8e06cf2bfd2ecdde0f2f49af4df29f70e07f20e
2021-12-09 05:20:57 +00:00
Kubernetes Publisher 0e7c7e012e Merge pull request #101719 from SergeyKanzhelev/removeReallyCrashForTesting
Remove ReallyCrashForTesting and cleaned up some references to Handle…

Kubernetes-commit: f356ae4ad977bc9bf2baf3e90451f9b74a9dbba9
2021-12-08 09:09:47 +00:00
Kubernetes Publisher 62cdea67f1 Merge pull request #106737 from wojtek-t/cacher_events_processed_metrics
Add watchcache metrics to tracking its progress

Kubernetes-commit: d7bcd8e7c0ce0e4476e1aa7041003ba7fe74fa10
2021-12-08 05:14:06 +00:00
Kubernetes Publisher 42a970a106 Merge pull request #106727 from MikeSpreitzer/fix-106726
Correct Generator calls for executing seat count

Kubernetes-commit: fbdd0d7b4165bc5a677d45e4dc693e3260297bfa
2021-12-08 05:14:04 +00:00
Kubernetes Publisher 4bdc71a703 Merge pull request #103863 from tanjing2020/time
Replace `time.Now().Sub(x)` with `time.Since(x)`

Kubernetes-commit: 35aa669145c9ab6edef1baba42f1f9e999ccb5c6
2021-12-08 05:13:58 +00:00
Davanum Srinivas 9efd239b45 staging: add dummy commit to trigger gomod update (#106794)
add newline to all staging repos

Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Co-authored-by: Nikhita Raghunath <nikitaraghunath@gmail.com>

Kubernetes-commit: 555623c07eabf22864f6147736fa191e020cca25
2021-12-03 09:33:42 +00:00
DingShujie eda94efdc4 update k/utils to v0.0.0-20211116205334-6203023598ed
Kubernetes-commit: 25cf49770c8a91a837aa7e791eb2b177305d9610
2021-11-25 09:29:03 +08:00
Kubernetes Publisher cecf3a2e57 Merge pull request #106660 from liggitt/smd-merge
Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2

Kubernetes-commit: aff056d8a197f6a404ad5e02210ca662d16c3dbe
2021-11-24 23:36:00 +00:00
Jordan Liggitt 3b93a82ee9 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2
Kubernetes-commit: ed68909177eca588731bc153d2f69dd235e8fe10
2021-11-24 10:32:24 -05:00
Kubernetes Publisher 4f539826fa Merge pull request #105916 from kevindelgado/validation-unify-all
Server Side Strict Field Validation

Kubernetes-commit: 8f9dd0a14c55e8c92d65b8c152ca6eaf53aad02f
2021-11-19 23:31:42 +00:00
Kevin Delgado 59227ac996 Server Side Field Validation
Implements server side field validation behind the
`ServerSideFieldValidation` feature gate. With the
feature enabled, any create/update/patch request
with the `fieldValidation` query param set to
"Strict" will error if the object in the request
body have unknown fields. A value of "Warn"
(also the default when the feautre is enabled)
will succeed the request with a warning.

When the feature is disabled (or the query param
has a value of "Ignore"), the request will succeed
as it previously had with no indications of any
unknown or duplicate fields.

Kubernetes-commit: e50e2bbc889eb274ad1463a54188a2805767bfde
2021-08-18 02:25:36 +00:00
Kubernetes Publisher e784e84aea sync: update go.mod 2021-11-17 23:59:44 +00:00
Kubernetes Publisher c98c91e241 Merge pull request #106448 from aojea/hlee/issue-103721/staticcheck
use golangci-lint

Kubernetes-commit: 1367cca8fd67b09606b01c0a9e46cef59aef3424
2021-11-17 19:36:48 +00:00
Kubernetes Publisher 11cdd66c3e Merge pull request #106141 from enj/enj/i/oidc_client
oidc authenticator: allow http.Client to be overridden

Kubernetes-commit: 7eb502be3734d590235fcd9e957aee0257c6c935
2021-11-17 07:31:18 +00:00
Kubernetes Publisher e7910294ba Merge pull request #105057 from jiahuif-forks/feature/enum-types-feature-enablement
Add Support for OpenAPIEnum in OpenAPI v2

Kubernetes-commit: e14bdbaa1c4ed2b31dbce1b03160402483d26889
2021-11-17 03:35:40 +00:00
Kubernetes Publisher b8aaf854d7 Merge pull request #106325 from MikeSpreitzer/iterable-sawh-test
Fix sample_and_watermark_test.go for bad luck, repeated test

Kubernetes-commit: d32be903b0b7606627ba8ea8dfbe37865b26dd5e
2021-11-16 23:35:57 +00:00
Kubernetes Publisher f20611e89e Merge pull request #106432 from MikeSpreitzer/regularize-observers
Factored TimedObserver into less surprising pieces

Kubernetes-commit: 2b3ff415ba3c9c40c3282279fe8323acea4321bc
2021-11-16 11:31:33 +00:00
Kubernetes Publisher c77fd9d4c5 Merge pull request #106234 from jpbetz/cel-libs
Add wired off code for Validation rules for Custom Resource Definitions using the CEL expression language

Kubernetes-commit: 6b41d75794381487ef7204b016faa75e350a32b7
2021-11-11 08:05:11 +00:00
Jiahui (Jared) Feng 11ceadc591 generated: ./hack/update-vendor.sh
Kubernetes-commit: 73ffb492032896c1c87edfa1d85de5fc74bb526c
2021-11-15 15:54:59 -08:00
Joe Betz e6bf164f05 Pin new dependency: github.com/google/cel-go v0.9.0
Kubernetes-commit: d73403dc12ad1d9576d65b5c65e30a87d17ad314
2021-11-01 14:08:09 -04:00
Kubernetes Publisher c2c38c48ff Merge pull request #106306 from pawbana/change_bucketing_for_request_latency_metric
Changed buckets for apiserver_request_duration_seconds metric

Kubernetes-commit: b817efb0424f030f0e0a8946076f088fdcc9af28
2021-11-10 15:39:47 +00:00
Kubernetes Publisher e8b05b229e Merge pull request #106181 from ulucinar/aru/consume-kube-openapi
Bump k8s.io/kube-openapi to commit ee342a809c29

Kubernetes-commit: f59b0a56c6ebc1a1891435ba5b094b9afe8c1c3c
2021-11-10 11:39:58 +00:00
Kubernetes Publisher 4c3051a35e Merge pull request #106186 from Raffo/patch-1
Improve wording for panic message

Kubernetes-commit: 9d67415468628e0cdd016687905c898a605138e3
2021-11-10 11:39:56 +00:00
Kubernetes Publisher 935815f983 Merge pull request #106122 from rezakrimi/issue/105862
making some apiserver metrics stable

Kubernetes-commit: ae550b62da15ca5fe4983c79aaa6b2a39e3e711a
2021-11-08 20:51:54 +00:00
Kubernetes Publisher 556349ae37 Merge pull request #106213 from cheftako/try_clean
Bump konnectivity to v0.0.25

Kubernetes-commit: fa040a994504fb486d857cbd109b14564c37ca64
2021-11-08 09:01:12 +00:00
Walter Fender 3d463304b5 Bump konnectivity to v0.0.25
/kind feature

Bump konnectivity network proxy to v0.0.25.
Includes fixes for a few resource leaks.
Adds better logging for debugging.
Moves to golang1.17.
Adds additional keepalives.
Fixes HTTP-CONNECT goroutine leak.

Fixes # N/A

```release-note
NONE
```

```docs
NONE
```

Update the images.

Kubernetes-commit: fbc13f22f807c252a4db42fdecbdd1bf4c68d59f
2021-11-07 14:28:01 -08:00
Alper Rifat Ulucinar 97d0e60e5f Bump k8s.io/kube-openapi to commit ee342a809c29
Updates to consume the aggregated OpenAPI spec lazy-marshaling behaviour
introduced with: https://github.com/kubernetes/kube-openapi/pull/251

Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>

Kubernetes-commit: 38f888bdd14b8eddb86ec8ca8461267fe7f8ded1
2021-11-05 14:10:09 +03:00
Kubernetes Publisher 17346dba5e Merge pull request #105648 from kkkkun/kkkkun/fix-metric
GET should be transformed to watch in kube-Apiserver

Kubernetes-commit: 4c659c5342797c9a1f2859f42b2077859c4ba621
2021-11-04 16:59:09 +00:00
Kubernetes Publisher 250644e758 Merge pull request #105983 from jiahuif-forks/dep/bump-smd
Upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.0

Kubernetes-commit: 8e2d7a3d64976eb23e1a4fdc8c068f5210014da6
2021-11-04 00:49:13 +00:00
Kubernetes Publisher 430f66b109 Merge pull request #106121 from wojtek-t/pf_watch_10
P&F fix watch tracker bug

Kubernetes-commit: 0b8ac0c0fc5f521601b205ed500c67a35e908084
2021-11-03 20:47:29 +00:00
Jiahui Feng 77f70b1d84 generated: ./hack/update-vendor.sh
Kubernetes-commit: a4f6152743af5201fdbb48bda6730797d3c8f572
2021-11-01 10:00:00 -07:00
Kubernetes Publisher 9187c5069a Merge pull request #105930 from wojtek-t/pf_watch_support_7
P&F: Update and cleanup mutating work estimator

Kubernetes-commit: 76694983a1c50532206504e2b5e2b9767851354e
2021-11-01 16:46:03 +00:00
Kubernetes Publisher 5652236bf8 Merge pull request #106005 from MadhavJivrajani/refactor-cacher-process
cacher: refactor process() function

Kubernetes-commit: 5cf54fe7622e3a33ec1cf6aa93a9a209dcdb4e3a
2021-10-29 12:46:00 +00:00
Kubernetes Publisher bd2365e2f0 Merge pull request #105896 from zqzten/upgrade-json-patch
upgrade json-patch to v4.12.0

Kubernetes-commit: 18cb34ebb2b64a7607057c7dea80427e2af387f3
2021-10-27 00:48:58 +00:00
Zach Zhu e669c2bf4b upgrade github.com/evanphx/json-patch to v4.12.0
Fix partial negative indice support in json patch

Kubernetes-commit: 20cc72344e653ab90c1a851816bb206b715fd231
2021-10-26 11:20:45 +08:00
Kubernetes Publisher c6a8965948 Merge pull request #104877 from pohly/json-kobj
component-base: test and fix JSON output for KObj

Kubernetes-commit: a5cd438b9fbf49e013453f4d6c9b2e935a78071c
2021-10-22 20:48:55 +00:00
Patrick Ohly a5aab02811 klog 2.30.0, logr 1.2.0, zapr 1.2.0
The new releases fix logging of KObj in JSON output: klog implements the new
logr.Marshaler interface and zapr uses it instead of Stringer when logging the
ObjectRef created by KObj.

Kubernetes-commit: 169e8b65a00b45ef8bbc7a14cd985df1c835953b
2021-10-22 15:13:47 +02:00
Kubernetes Publisher 95d95677f5 Merge pull request #105030 from liggitt/json-stdlib
switch from json-iterator to forked stdlib json decoder

Kubernetes-commit: cc25656b00baa33168b7a9bc574101a06788efea
2021-10-22 04:44:37 +00:00
Kubernetes Publisher dcb9f8f87a Merge pull request #105729 from MikeSpreitzer/do-not-assume-decision
Remove presumptions about what decision has been made

Kubernetes-commit: c269494ebc43378b686dafa277feb1c42acee531
2021-10-21 00:44:57 +00:00
Kubernetes Publisher f2e79e7e23 Merge pull request #105757 from MikeSpreitzer/catch-up
Fix nits noticed in recent code review

Kubernetes-commit: edeab47b36a62e26f3cb456d19894ed749fd667f
2021-10-19 08:41:27 +00:00
Kubernetes Publisher 53ec746131 Merge pull request #105674 from tkashem/apf-debug
apf: include seat information in per request debug dump

Kubernetes-commit: 0cef26182cf83091317c17ebb28918391ecf3583
2021-10-16 08:42:00 +00:00
Kubernetes Publisher be4fe9cf7c Merge pull request #105615 from MikeSpreitzer/correct-linger-logging
Unconfuse logging wrt additional latency

Kubernetes-commit: d9896a23bcec2cdadd398bff0bb967a17ad7893d
2021-10-12 08:42:29 +00:00
Kubernetes Publisher 5b4ea887d3 Merge pull request #105605 from sttts/sttts-watch-cache-multiple-blockers
apiserver/watchcache: doc watch event fan-out to blocked watchers better

Kubernetes-commit: 194a3dea5de35dc819a49ccac4c0c34d35e39c39
2021-10-11 20:45:07 +00:00
Kubernetes Publisher 8f2e61dd8f Merge pull request #105593 from MikeSpreitzer/fix-finishing-logs
Update log messages in queueSet::finishRequestLocked

Kubernetes-commit: 025ac2d57a99457070e5c53028c293e056b2ad4d
2021-10-11 08:45:29 +00:00
Kubernetes Publisher 3138aff0d7 Merge pull request #105573 from sttts/sttts-etcd-storage-free-kv-early
apiserver/storage: free etcd kv early in list decoding loop

Kubernetes-commit: f6facec054611fa88cdac421704c1915523095e6
2021-10-08 20:42:33 +00:00
Kubernetes Publisher 72d4855673 Merge pull request #105559 from MikeSpreitzer/refactor-work
Calculate the work in each request just once

Kubernetes-commit: 0e260a027bb1c58b8764a69a437fc08e27c9e8c0
2021-10-08 08:48:42 +00:00