Commit Graph

4999 Commits

Author SHA1 Message Date
Davanum Srinivas b840d63feb Cleanup OWNERS files (No Activity in the last year)
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 497e9c1971c9e7d0193bc6d11503ec4ad527f1d5
2021-12-10 15:18:50 -05:00
Kubernetes Publisher 544b6014f3 Merge pull request #106914 from Jefftree/patch-1
Remove bazel condition check in openapi_test

Kubernetes-commit: f6243782d0e0ab69e717ac6122991934e60d398e
2021-12-15 13:27:08 +00:00
Kubernetes Publisher 1f9b079c37 Merge pull request #106542 from wojtek-t/cleanup_storage_list_interface
Unify code for List and GetToList for etcd and cacher

Kubernetes-commit: 3832299fd2fb9794d5715965c12b6f2eeac73f55
2021-12-15 01:30:40 +00:00
Kubernetes Publisher 5d36bfd84f Merge pull request #106748 from MikeSpreitzer/more-metric-clarity
Clarify APF metric wrt all three stages of execution

Kubernetes-commit: d38105be86c22aef5e0d3dbba02a6b61ff311781
2021-12-14 05:25:24 +00:00
Kubernetes Publisher c8df6737b5 Merge pull request #106568 from liggitt/json-fieldpath
include field paths in unknown/duplicate errors

Kubernetes-commit: 66ca4b0a70a3d43c45603ba441b2a368dcb38722
2021-12-13 17:29:42 +00:00
Kubernetes Publisher 6b8bbf18e3 Merge pull request #106256 from ardaguclu/use-serve-with-listener-stopped
Rename ServeWithListenerStopped to Serve in secure_serving

Kubernetes-commit: 90110f71cbc376ef7d5a2720569c0e8777bef0bd
2021-12-13 17:29:40 +00:00
Jordan Liggitt bc4615cfd5 bump sigs.k8s.io/json
Kubernetes-commit: 0c5ed62c792826a547dd5a55639de150080c355b
2021-12-13 09:38:11 -05:00
Kubernetes Publisher 443a87b0bf Merge pull request #106628 from tkashem/apf-httplog-seats
apf: track initial and final seats in httplog and metrics

Kubernetes-commit: 909bada3f475777a5a9d2e9f9d7506e310016c74
2021-12-12 18:19:58 -08:00
Jeffrey Ying 324a627831 Remove bazel condition in openapi_test
Kubernetes-commit: fcd567208cf74e4be83a2ae8fdadf02b933b0ec6
2021-12-09 11:47:18 -05:00
Mike Spreitzer 6adfddf535 Clarify APF metric wrt all three stages of execution
Kubernetes-commit: 88f8e8448bf873cf41035cb858422a10a1d03018
2021-11-30 11:45:53 -05:00
Abu Kashem 6bd59a523a apf: add a metric to count seat samples
Kubernetes-commit: bb15bdf15c1cc4d5a4380f3f6ed46d4adc9662a1
2021-11-23 11:36:09 -05:00
Abu Kashem b88c96a347 apf: add initial and final seats to httplog
Kubernetes-commit: be085b63455738d3f89fd804c84ae7ab0ac81008
2021-11-23 10:26:10 -05:00
Kubernetes Publisher 623d4c094b Merge pull request #106827 from tkashem/apf-exempt-note
apf: ensure exempt request is noted with classification

Kubernetes-commit: 0ae6ef69b8cf49af8d6e87fca3d400716bba631b
2021-12-11 05:26:13 +00:00
Kubernetes Publisher ca9ab58ee1 Merge pull request #106922 from cheftako/anp-release
Bump konnectivity network proxy to v0.0.27.

Kubernetes-commit: c7ff5758db1ab5d1f399d60c8076389cb7c297d2
2021-12-11 01:26:08 +00:00
Kubernetes Publisher c9cf501a0b Merge pull request #106949 from cpanato/update-golang-xnet
dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63

Kubernetes-commit: b0eb3e1ec2d4268604d9a2c3403f0580a3bda2ec
2021-12-10 17:38:07 +00:00
Kubernetes Publisher 9f62231e37 Merge pull request #106458 from dims/lint-yaml-in-owners-files
Lint/Beautify yaml in OWNERS files

Kubernetes-commit: 1d66302c42eb2ecf53b29cafb0c9f751bfbd1cd3
2021-12-10 17:38:05 +00:00
Carlos Panato 577adb88b1 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
Signed-off-by: Carlos Panato <ctadeu@gmail.com>

Kubernetes-commit: 37dda91186924fc29acc16c1c0743ed747cf6d6c
2021-12-10 12:54:55 +01:00
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 56a3a30ae1 Check in OWNERS modified by update-yamlfmt.sh
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 9405e9b55ebcd461f161859a698b949ea3bde31d
2021-12-09 21:31:26 -05:00
Walter Fender 86302b863c Bump konnectivity network proxy to v0.0.27.
/kind feature

Includes fixes for a few resource leaks.
Set the dependency chain to K/K v0.0.21.

Fixes # N/A

```release-note
NONE
```

```docs
NONE
```

Kubernetes-commit: b869d5550cd6c2856493affa86cdadd7c3a39e42
2021-12-09 11:56:20 -08: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 a6a81c7b74 Merge pull request #105517 from tkashem/apf-metrics
apf: add new label for request_execution_seconds metric

Kubernetes-commit: cbec2a936bfc22afdbafebcd05de029ffe58ffc1
2021-12-09 21:17:49 +00:00
Kubernetes Publisher 35e3365b4b Merge pull request #106892 from ncdc/improve-path-recorder-duplicate-registration-info
Improve pathrecorder duplicate registration info

Kubernetes-commit: bfeabe894fc5825e6fe10fbd272fce9449f6c333
2021-12-09 17:18:59 +00: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 b25f7a6615 Merge pull request #106598 from tkashem/trace-transform-body
add trace step for transformResponseObject

Kubernetes-commit: 4428159342aad1de875ce94e47a4ee49dbabe2d6
2021-12-08 05:14:02 +00:00
Kubernetes Publisher 5d5226b37c Merge pull request #106528 from wojtek-t/cleanup_storage_watch_interface
Simplify storage.Interface by merging Watch and WatchList functions.

Kubernetes-commit: 9dc33fa22fe2ad66311c8a1e2e6d43bf7e4ec444
2021-12-08 05:14:00 +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
Abu Kashem 1d83e4074a apf: ensure exempt request notes the classification
Kubernetes-commit: 8b2dd74c277d6a56a14e99830d39b23c5788c62e
2021-12-05 11:29:15 -05:00
Andy Goldstein b6300d119d Improve pathrecorder duplicate registration info
Print information from both the original path registration and the new
path registration stack traces when encountering a duplicate. This helps
the developer determine where the duplication is coming from and makes
it much easier to resolve.

Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>

Kubernetes-commit: 04aa8f9dcdbc575fde37e25e45315359b0aa1ca6
2021-12-03 14:42:27 -05: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
Wojciech Tyczyński 498feb7a9e Add watchcache metrics to tracking its progress
Kubernetes-commit: ba5e08223d3c199a8efb69248728d41e71d70cd0
2021-11-30 11:12:54 +01:00
Mike Spreitzer d9e2f76835 Correct Generator calls for executing seat count
Kubernetes-commit: 95964c5b351657820c4a8db0da0b772cb222fe99
2021-11-29 14:50:11 -05: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
Abu Kashem 8949a1cdfc add trace step for transformResponseObject
Kubernetes-commit: 41cef06f66dd4d7e87ff852dc228ab69587be9de
2021-11-22 13:18:02 -05:00
Wojciech Tyczyński a55c2c834e Unify List and GetToList functions of etcd3
Kubernetes-commit: 27db8e34cfc930972beb8b5a33c443e134bcd614
2021-11-22 13:30:25 +01:00
Kubernetes Publisher 0de9d439d7 Merge pull request #106576 from liggitt/bad-request-patch
Return BadRequest for invalid large patch

Kubernetes-commit: a8c9dd6274c66a66a5e10f2aa2d52930eefeb77a
2021-11-21 13:05:00 -08:00
Jordan Liggitt f0c214506c Return BadRequest for invalid large patch
Kubernetes-commit: 2d307f47bd43902ee8f15751130dcbf4a4f775bf
2021-11-21 09:13:37 -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
Wojciech Tyczyński 0002a597cd Unify List and GetToList functions of cacher.
Kubernetes-commit: c86543d9cb302859510604256fdb81ea1b0d46fb
2021-11-18 16:41:36 +01:00
Wojciech Tyczyński 71bfcaaea1 Simplify storage.Interface by merging Watch and WatchList functions.
Kubernetes-commit: 53653e9b0a7145c3b6e133c5639194ff79b3719d
2021-11-18 12:40:26 +01:00
Arda Güçlü 1fbc8d31a2 Rename ServeWithListenerStopped to Serve in secure_serving
This PR removes Serve function and uses all required places
ServeWithListenerStopped which takes place new Serve function.

This function returns ListenerStopped channel can be used to drain
requests before shutting down the server.

Kubernetes-commit: a8d2b3a7926394b1c53621804cdeb93e4a61b7c8
2021-11-08 17:20:31 +03:00
Abu Kashem 40993f6319 apf: add new label for request_execution_seconds metric
Kubernetes-commit: 54439e934371a3018f49e629cdc68f0944e08af0
2021-10-06 11:55:12 -04: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