Kubernetes Publisher
ed0f37cf43
Merge pull request #105032 from Pingan2017/remove-swagger-0915
...
Remove --enable-swagger-ui since no effect from 1.14
Kubernetes-commit: 3d802ff725516af95706f6beb3049ba282a4efaa
2022-01-06 05:47:57 +00:00
Kubernetes Publisher
80a4e7eff8
Merge pull request #106674 from wojtek-t/fix_watch_metrics
...
Fix logging resource-scoped watch requests as GET requests.
Kubernetes-commit: efa9f59f218cc0ecdafaaf03774e223bb7a083c2
2022-01-06 01:44:08 +00:00
Kubernetes Publisher
66e1e94d0a
Merge pull request #106085 from wojtek-t/watch_support_9
...
P&F: enable mutating work estimator
Kubernetes-commit: f2576efecdf2d902b12a3fedae7995311d4febfa
2022-01-05 17:27:40 +00:00
Jordan Liggitt
0edf32708d
Fix header mutation race in timeout filter
...
Kubernetes-commit: 5b2a31f375755386b5cb2541b912f3561f7d6431
2022-01-04 22:57:29 -05:00
Mike Spreitzer
3d675b6acf
Explain rollout of API Priority and Fairness in kube_features.go
...
Kubernetes-commit: c5964a3ac45cdfc2a4333b2d8fee6a4cc2b59582
2022-01-04 17:04:51 -05:00
Kubernetes Publisher
4af90a378b
Merge pull request #105449 from kinvolk/invidian/fix-docs-for-apiserver
...
k8s.io/apiserver/pkg/server: fix name in APIServerHandler description
Kubernetes-commit: 833813c6c6bf36e1f0b522846090d3955ea65ff4
2022-01-04 21:30:42 +00:00
Kubernetes Publisher
2f062fecb9
Merge pull request #107145 from danielhelfand/apipriorityfairnessbeta
...
Add comment on beta status for APIPriorityAndFairness feature gate
Kubernetes-commit: a8bf004569f1717b496707d56ea575c71e0658e4
2022-01-04 21:30:39 +00:00
Kubernetes Publisher
2a0c1817b8
Merge pull request #105976 from ialidzhikov/fix/doc-string
...
Fix the doc string of GetOldObject func
Kubernetes-commit: dafb3f5eb20ac8cbd98e2f835bf9054229889ca4
2022-01-04 21:30:37 +00:00
Kubernetes Publisher
16ecd36eca
Merge pull request #107177 from Iceber/partial-object-metadata-list
...
set RemainingItemCount to ParitalObjectMetadataList
Kubernetes-commit: 69fa774e8db1cbf7a228362eca1c91744414929b
2022-01-04 13:37:30 +00:00
Kubernetes Publisher
79dcc49bae
Merge pull request #106875 from warmchang/flag-cleanup
...
cleanup(apiserver): Correct the error message to not use the "--max-resource-write-bytes" & "--json-patch-max-copy-bytes" string.
Kubernetes-commit: 2cd8ceb2694ef30d93cccb53445e9add6cbd9f7f
2022-01-03 17:32:41 +00:00
Davanum Srinivas
c56bc7b872
OWNERS cleanup - Jan 2021 Week 1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 9682b7248fb69733c2a0ee53618856e87b067f16
2022-01-03 10:59:47 -05:00
Luigi Tagliamonte
8a2109d15b
add tests for new metric
...
Kubernetes-commit: 08448911ae24c79b846a555c4d9a42b3f53b0b67
2021-12-28 20:38:36 -08:00
Iceber Gu
7c3ebaea3a
set RemainingItemCount to ParitalObjectMetadataList
...
Kubernetes-commit: 45f52321e52c5e5705a1c7ad3c17e52de262f469
2021-12-22 13:48:12 +08:00
Kubernetes Publisher
8ded89af39
Merge pull request #107103 from pohly/log-klog-update
...
dependencies: update klog to v2.40.1
Kubernetes-commit: 38ec822b46853acfb3c3dc7e386a8d4636c67e03
2021-12-22 01:29:59 +00:00
Luigi Tagliamonte
dccc77dd13
add failopen metric
...
Kubernetes-commit: 6542f4bb993ebec23ec2198aaba89b629e3ec831
2021-12-21 14:11:12 -08:00
Kubernetes Publisher
e164ce556b
Merge pull request #104733 from thaJeztah/bump_moby_term
...
go.mod: github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6
Kubernetes-commit: 7046fc258d6d309a49939e34dcdf2477206d5311
2021-12-21 05:26:54 +00:00
Daniel Helfand
8aa01e975b
add comment on beta status for APIPriorityAndFairness feature gate
...
APIPriorityAndFairness reached beta status and is enabled by default in v1.20
Kubernetes-commit: 291ec05fb38d679234fe6ef782d0d97f902b3539
2021-12-20 14:22:06 -06:00
Patrick Ohly
c4139eb95e
dependencies: update klog to v2.40.1
...
The new release adds support for multi-line string output (required for
contextual logging) and Verbose.InfoSDepth (required to properly attach
verbosity to some log messages in helper code).
Kubernetes-commit: cb17b76d4d0a1c8021b427cd15b5d504bb468ee6
2021-12-17 14:23:59 +01:00
Kubernetes Publisher
8b68cd6388
Merge pull request #106436 from dims/cleanup-owners-files-no-activity-in-a-year
...
Cleanup OWNERS files (No Activity in the last year)
Kubernetes-commit: 1426587e0874cbbddee4dc6a13bb5213b0a7609b
2021-12-15 21:44:41 +00: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
Ben Luddy
681941e62b
Don't bypass ResponseWriter wrappers for apiserver healthz errors.
...
The effective layering of ResponseWriters is today, from outside to
inside, httplog(timeout(audit(metrics(original)))). From
6e3fd91e1aa3259d7bd67e0a65693e346ade347d, calls to http.Error in the
apiserver's root healthz handler use an unwrapped ResponseWriter --
effectively timeout(audit(metrics(original))) -- to avoid logging
stack traces for those requests.
From 0d50c969c587c8a6c16e0962118305ac652c5a6b, the same call to
http.Error receives a completely-unwrapped ResponseWriter. This has
the effect of bypassing not only the httplog wrapper, but also
timeout, audit, and metrics. The timeout wrapper defends against
the (disallowed) use of underyling ResponseWriter after the completion
of its request's ServeHTTP call. Since that defensive behavior is
being bypassed, it's possible for the root healthz handler to panic
when health probes time out.
Instead of continuing to use a wrapper-aware means of disabling stack
traces, this commit adds a new function to httplog that allows
customization of the stack trace logging predicate on a per-request
basis.
Kubernetes-commit: ff849fe8b688606d5173d5ee0213a96cffae23c0
2021-12-14 16:23:36 -05: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
Patrick Ohly
ec795ae204
avoid klog Info calls without verbosity
...
In the following code pattern, the log message will get logged with v=0 in JSON
output although conceptually it has a higher verbosity:
if klog.V(5).Enabled() {
klog.Info("hello world")
}
Having the actual verbosity in the JSON output is relevant, for example for
filtering out only the important info messages. The solution is to use
klog.V(5).Info or something similar.
Whether the outer if is necessary at all depends on how complex the parameters
are. The return value of klog.V can be captured in a variable and be used
multiple times to avoid the overhead for that function call and to avoid
repeating the verbosity level.
Kubernetes-commit: 9eaa2dc554e0c3d4485d4c916dfdbc2f517db2e0
2021-12-11 12:10:21 +01:00
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
Wojciech Tyczyński
b4935b065f
Slightly improve reliability of storage List tests.
...
Kubernetes-commit: 8ca6c5922b9a0bafa8c83617d6930b981430334e
2021-12-10 12:05:32 +01:00
Wojciech Tyczyński
067689be43
Graduate EfficientWatchResumption feature to GA
...
Kubernetes-commit: b7257a4d6a3f2382f4753322ec6d3458410b04f9
2021-12-10 10:20:51 +01:00
Jeffrey Ying
324a627831
Remove bazel condition in openapi_test
...
Kubernetes-commit: fcd567208cf74e4be83a2ae8fdadf02b933b0ec6
2021-12-09 11:47:18 -05:00
William Zhang
c0fcf30dd4
cleanup(apiserver): delete the --max-resource-write-bytes & --json-patch-max-copy-bytes description.
...
Change-Id: I0fe27dce27db6a1e186bd44a968c6e931de88dd8
Signed-off-by: William Zhang <warmchang@outlook.com>
Kubernetes-commit: 584165cfcc861bc0c8911e11347734cfc8feb8c8
2021-12-08 17:12:37 +08:00
Mike Spreitzer
6adfddf535
Clarify APF metric wrt all three stages of execution
...
Kubernetes-commit: 88f8e8448bf873cf41035cb858422a10a1d03018
2021-11-30 11:45:53 -05:00
Wojciech Tyczyński
5ff0f3f2c7
Update default PF flow schemas to avoid all endpoint/configmaps operations from controller-manager to match leader-election PL
...
Kubernetes-commit: 849952813be756783c3ed73ae73b34bc5143747a
2021-11-29 20:21:07 +01:00
Wojciech Tyczyński
9c968f178e
Fix logging resource-scoped watch requests as GET requests.
...
Kubernetes-commit: 43e924a5b613850f43c02ac5a74d3e81c1292f3d
2021-11-25 08:55:45 +01: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