Commit Graph

4629 Commits

Author SHA1 Message Date
Kubernetes Publisher 35fc33c4e7 Merge pull request #102409 from dims/bump-golang.org/x/text-to-v0.3.6
Bump golang.org/x/text to v0.3.6

Kubernetes-commit: e0cb30170415cc122226360f722126930b451f88
2021-06-01 19:58:00 +00:00
xiaofei.sun 4f1bee1bff fix watch_cache_capacity metrics
Kubernetes-commit: e3841e91c81e842f2a591b80b67d46c3f7f7adde
2021-06-01 21:42:45 +08:00
Shiming Zhang a8ebf213e7 Remove Godeps
Kubernetes-commit: 1431eab36d3e0468482aa234651ab878022a49e1
2021-05-31 17:44:41 +08:00
AbdulBasitAlvi da18259e5b hotfix(staging_apiserver_pkg_httplog): restore depth to log calls
/kind bug

This PR adds depth to logging which was removed when migrating to structured logging in the file

Ref #102353

```release-note
NONE
```

```docs

```

Kubernetes-commit: 5d4c1162b944ff34374313103d0555ac0b334a1d
2021-05-30 01:42:54 +02:00
Davanum Srinivas 71c602e17d Bump golang.org/x/text to v0.3.6
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: f924906173740342253bbae16fab695709d711ee
2021-05-28 11:07:25 -04:00
wojtekt d000916ae7 Address watch panics in P&F handler and extend testing.
Kubernetes-commit: d9d51541a87ec627160d7d6a1fcd4b357a0fa493
2021-05-27 14:49:54 +02:00
Kubernetes Publisher 970187d575 Merge pull request #101647 from pacoxu/disable-StreamingProxyRedirects
Default StreamingProxyRedirects to disabled

Kubernetes-commit: c8abbc0edb3d22ebbcdfd24709b0e94a0ac6217d
2021-05-26 23:04:58 +00:00
Kubernetes Publisher a514324676 Merge pull request #102332 from pacoxu/klog-2.9.0
Bump klog to 2.9.0, fixing byte array display

Kubernetes-commit: 3726309bf9d59bccf28b9e22e1573764a5dd3fb5
2021-05-26 15:16:46 +00:00
pacoxu a18ab75c53 depracate ValidateProxyRedirects as it is with StreamingProxyRedirects
Signed-off-by: pacoxu <paco.xu@daocloud.io>

Kubernetes-commit: 27044f4855209c515c57a77378fce970af097b14
2021-05-26 20:18:49 +08:00
pacoxu 9324d744eb upgrade klog to v2.9.0
Signed-off-by: pacoxu <paco.xu@daocloud.io>

Kubernetes-commit: 876174125bc0e0dda67fbe3d7ec7c4eb41ac5f69
2021-05-26 19:16:06 +08:00
Kubernetes Publisher e78fb1931d Merge pull request #102150 from julianvmodesto/ssa-big-last-applied-followup
Make apimachineryvalidation.totalAnnotationSizeLimitB public

Kubernetes-commit: 5078091aa5b82bd1de32d209a489645d50713705
2021-05-26 03:01:11 +00:00
Julian V. Modesto f753bce9f8 Make a public ValidateAnnotationsSize
Kubernetes-commit: 2e771b8e745c4a3be0d5bae3a6dc94087284c73b
2021-05-25 16:01:38 -04:00
Kubernetes Publisher 78f15cef92 Merge pull request #102213 from cheftako/grpc-client
Upgrade konnectivity-client for GRPC connection fixes

Kubernetes-commit: 646acf096e61dcda9cc20c9acbbe2969741e07c3
2021-05-25 07:00:44 +00:00
walter 9b91bb5bd5 Upgrade konnectivity-client for GRPC connection fixes
The v0.0.19 Konnectivity client includes several
significant fixes to prevent the GRPC tunnel between
the KAS and the APIServer Network Proxy from becoming
blocked/wedged.
Importantly it picks up the fix for kubernetes-sigs/apiserver-network-proxy#167.
We believe this will also fix many of the failures currently seen on
https://testgrid.k8s.io/sig-api-machinery-network-proxy#ci-kubernetes-e2e-gci-gce-network-proxy-grpc&width=5.

Kubernetes-commit: 13ab65d3567ea6a0f2ab3ba0f2aea46aed6b9bcf
2021-05-24 14:53:30 -07:00
Kubernetes Publisher 66d5f14fd0 Merge pull request #92739 from cnphil/fail-open-audit-log
Add fail-open audit logs to validating admission webhook

Kubernetes-commit: ebd61572c579476a6537b9002d90c978f24dda4e
2021-05-24 19:06:48 +00:00
Jan Safranek 16fcc913fb Bump k8s.io/utils
To get io/ConsistentRead updates.

Kubernetes-commit: 1d16f934b9410496238b74b0664bd466f64277b3
2021-05-24 12:14:36 +02:00
Kubernetes Publisher 9058557041 Merge pull request #102185 from tkashem/apf-seats-in-use
apf: introduce the concept of width for a request

Kubernetes-commit: e5bee02452d7b59d8dcc1054237b0cf78217ca42
2021-05-21 19:29:05 +00:00
Kubernetes Publisher 1f0a859e77 Merge pull request #102147 from kolyshkin/update-runc-rc94-take-II
vendor: bump runc to rc95

Kubernetes-commit: 5de1a754c8f875cacfa49b9c5ed63c6c35b7e9e5
2021-05-21 07:23:18 +00:00
Kubernetes Publisher 962b031570 Merge pull request #100754 from liggitt/warning-ga
Graduate WarningHeader feature to GA

Kubernetes-commit: 77e769b040c6ffa46cb4bfb3b82223e513bec8b1
2021-05-20 23:22:13 +00:00
Kubernetes Publisher c13376c1a6 Merge pull request #101601 from AliceZhang2016/indexed-job-stable-hostname
specify pod name and hostname in indexed job

Kubernetes-commit: f4f238e038cd47acff4b752c2726f5b3116aa22c
2021-05-20 11:17:24 +00:00
Kubernetes Publisher f0b4663d4c Merge pull request #101688 from liggitt/field-warnings
Add field-level warning plumbing and add pod spec warnings

Kubernetes-commit: c115435adc3ea5f367b4844aef1454a4019c9e82
2021-05-20 03:21:44 +00:00
Kubernetes Publisher fb91318663 Merge pull request #102105 from julianvmodesto/ssa-big-last-applied
Respect annotation size limit for SSA last-applied.

Kubernetes-commit: 1a525275499c4559538873f6f1e05394d97c465a
2021-05-19 23:17:29 +00:00
Kubernetes Publisher 954efc26d9 Merge pull request #102111 from dims/update-testing-related-deps-for-1.22
Update testing related dependencies (ginkgo|gomega|testify)

Kubernetes-commit: bacab40a9f9380e968406e91483bdc81f1b41bb0
2021-05-19 19:21:56 +00:00
Kir Kolyshkin 7129d1513c vendor: bump runc to rc95
runc rc95 contains a fix for CVE-2021-30465.

runc rc94 provides fixes and improvements.

One notable change is cgroup manager's Set now accept Resources rather
than Cgroup (see https://github.com/opencontainers/runc/pull/2906).
Modify the code accordingly.

Also update runc dependencies (as hinted by hack/lint-depdendencies.sh):

        github.com/cilium/ebpf v0.5.0
        github.com/containerd/console v1.0.2
        github.com/coreos/go-systemd/v22 v22.3.1
        github.com/godbus/dbus/v5 v5.0.4
        github.com/moby/sys/mountinfo v0.4.1
        golang.org/x/sys v0.0.0-20210426230700-d19ff857e887
        github.com/google/go-cmp v0.5.4
        github.com/kr/pretty v0.2.1
        github.com/opencontainers/runtime-spec v1.0.3-0.20210326190908-1c3f411f0417

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

Kubernetes-commit: f3cdfc488e88714f2fe695e35ad0d3f8e45ddc25
2021-05-19 09:59:29 -07:00
Kubernetes Publisher a048292893 Merge pull request #102057 from marseel/feature/add_logging_of_filters
Add logging of filters to api calls logs

Kubernetes-commit: ec5ec0804d5f13531738f76fa85846b9cff106a7
2021-05-19 11:17:41 +00:00
Davanum Srinivas e68a95ecd0 update testing related dependencies
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 0803ea49b95579195fc55b4a64a6e859932dba7f
2021-05-18 19:31:47 -04:00
Julian V. Modesto a01d02b7fd Make validation totalAnnotationSizeLimitB public.
Replace the forked totalAnnotationSizeLimitB with
apimachineryvalidation.TotalAnnotationSizeLimitB.

Kubernetes-commit: 55ff96301797a503b6ee1d09f0eb2ffc827f01b1
2021-05-18 17:28:11 -04:00
Dinghua Li b313c48103 Retain the test coverage of TestObserveWebhookRejection.
Kubernetes-commit: ae90e6b9a1f1e9e7704feeefa8723c15f2afa61e
2021-05-18 21:13:24 +00:00
Kubernetes Publisher 9eb1679911 Merge pull request #102094 from liggitt/revert-runc
Revert "Merge pull request #101888 from kolyshkin/update-runc-rc94"

Kubernetes-commit: 1295b2c4b59b8bba58186294eb2d76a7ecb4987e
2021-05-18 19:44:36 +00:00
Julian V. Modesto c10cbf5412 Respect annotation size limit for SSA last-applied.
To support CSA and SSA interoperability, SSA updates the CSA
last-applied annotation.

This change ensures we don't set a big last-applied annotation if the
value is over the annotation limits.

Also, make sure that it's possible to opt-out of this behavior by
setting the CSA annotation to "" the empty string.

Kubernetes-commit: 6054320be1e50a450e9d1e19a79caa96f2035d4d
2021-05-18 15:06:48 -04:00
Dinghua Li 7edb7c1c1e Add attr to the argument list of ObserveWebhookRejection, and remove
operation, as it is included in attr.

Kubernetes-commit: fb23e449ab680bc53fc1aae826e377c1153d51e4
2021-05-18 17:42:02 +00:00
Xiaojun Hu f9b4d95442 add fail-open audit logs to validating and mutating admission webhook
Kubernetes-commit: 9fe7c8955bcb1edbb5aa4fe6bfb8bb6d93d381de
2021-05-18 13:31:03 -04:00
Jordan Liggitt 7e7e12fdd1 Revert "Merge pull request 101888 from kolyshkin/update-runc-rc94"
This reverts commit b1b06fe0a4d80ac0fd67fae56f29a3710934a256, reversing
changes made to 382a33986b043f78a42d3d865d0ca383687bf171.

Kubernetes-commit: 4b45d0d921051627c43d5fc014e383a6cb872ade
2021-05-18 09:12:04 -04:00
Kubernetes Publisher 7f74d873f3 Merge pull request #97232 from p0lyn0mial/upstream-graceful-shutdown-unit
adds a unit test for checking if graceful shutdown of HTTP2 server works

Kubernetes-commit: 2d58b72889b5c617b2c70d2734eef6d391362e1b
2021-05-18 11:28:49 +00:00
Kubernetes Publisher 50f8d1fd27 Merge pull request #101888 from kolyshkin/update-runc-rc94
vendor: bump runc to rc94

Kubernetes-commit: b1b06fe0a4d80ac0fd67fae56f29a3710934a256
2021-05-18 11:28:46 +00:00
Marcel Zięba 489e43cad9 Add logging of filters to api calls logs
Kubernetes-commit: 7e01b7260ac5cc20c1fc236cae220857726dc330
2021-05-17 11:52:33 +00:00
njuptlzf 790f5a21a7 Fix auditing failed of request: encoding failed
Kubernetes-commit: 329f7d55d1344f728e28ce49728234f9f8f4c5d3
2021-05-17 02:31:08 +08:00
Kubernetes Publisher 60016f0860 Merge pull request #99840 from deads2k/try-beta
update to handle beta removals in 1.22

Kubernetes-commit: 8abdf8cf4549f438e45bf5e54e0080c243e645d7
2021-05-13 16:42:05 -07:00
David Eads d15d62d4df enforce strict alpha handling for API serving
Kubernetes-commit: 21faec925459bce93954e0f0110ebd3a4f207c24
2021-05-12 09:17:15 -04:00
David Eads 2286099903 update integration tests to reflect the kube version to stop serving removed APIs
Kubernetes-commit: d6a4afa5b8f6b7a17868649ea40b370c7f12a37f
2021-05-11 15:17:40 -04:00
Kubernetes Publisher 7efdd584a1 Merge pull request #101865 from sanwishe/structuredLogdynamiccertificates
Structured Logging migration: for package staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates

Kubernetes-commit: f594c25c70bab163edba38bbf17faf7176577a6c
2021-05-18 11:28:40 +00:00
Kubernetes Publisher 0776e2390c Merge pull request #99391 from zhuangqh/update-doc
docs: fix outdated enhancement doc link

Kubernetes-commit: 8ba1831951bb3e597473433789590a787eabb6b3
2021-05-18 11:28:36 +00:00
Kubernetes Publisher 5d58e48c69 Merge pull request #101777 from pacoxu/flake-apiserver-config
wait for poststarthook/max-in-flight-filter to be initialized

Kubernetes-commit: 4c6c3f39f9449897264455e2cc6a51a7fa715160
2021-05-18 11:28:33 +00:00
Kubernetes Publisher e3be483b74 Merge pull request #101790 from mborsz/patch-15
In "Fast watcher, slow processing." warning, print objectType

Kubernetes-commit: 27af788a1765dec279086be18fa9ba4a057ef427
2021-05-18 11:28:31 +00:00
Kubernetes Publisher bb1430a365 Merge pull request #101046 from lojies/fixbrokenlink
fix broken link in some files

Kubernetes-commit: c9bd08a3c47acdf2d8275015c0917a439a2df179
2021-05-18 11:28:28 +00:00
Kubernetes Publisher d844c612f3 Merge pull request #98028 from tkashem/apf-post-startup-fix
add auto update for priority & fairness bootstrap configuration objects

Kubernetes-commit: 0a46301891ca65491b2090a55f1b3fbaafc14000
2021-05-18 11:28:26 +00:00
Kubernetes Publisher 068d9df703 Merge pull request #101390 from caesarxuchao/minor
minor change, move the comment to the right line

Kubernetes-commit: c76e21806b55d09b26c1a7fdf6090a0bd8df6d73
2021-05-18 11:28:22 +00:00
Kubernetes Publisher 11278839a7 Merge pull request #97867 from lauchokyip/fixstaticerrors
Fix staticcheck on vendor/k8s.io/apiserver/pkg/server/httplog

Kubernetes-commit: d76d217b0f1907b15800c1c3a45a4986ca789791
2021-05-18 11:28:20 +00:00
Kubernetes Publisher 6259222d53 Merge pull request #97428 from tkashem/inner-handler-timeout
add more context to log after a request times out

Kubernetes-commit: d9ac8234771213295c6996b8c5c2ec934d0d9306
2021-05-18 11:28:18 +00:00
Kubernetes Publisher 656428f94c Merge pull request #100216 from yangjunmyfm192085/run-test29
Fix misspelling of condition.

Kubernetes-commit: c08526c7f70ce665f61d149ed631c4fd31f48bd2
2021-05-18 11:28:16 +00:00