Commit Graph

1038 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
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 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
Sebastiaan van Stijn 611c4f358b go.mod: github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6
full diff: 9d4ed18562...3f7ff695ad

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

Kubernetes-commit: 717e54192696505fa40d3a022f98db1f3c45ed43
2021-09-02 15:26:04 +02: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
Kubernetes Publisher 374066e451 Merge pull request #104557 from tkashem/optimize-httplog
apiserver: construct logger for httplog only when log level is  3

Kubernetes-commit: afd55590e251044c8091b19e24a85a5bc16f41c9
2021-10-06 08:41:54 +00:00
Jordan Liggitt 522eef3273 vendor sigs.k8s.io/json
Kubernetes-commit: 434ce4336ab06b3c34208822d558c0432ada3ad3
2021-09-14 18:20:36 -04:00
Kubernetes Publisher 55be9c76d9 Merge pull request #104920 from tkashem/response-writer-cleanup
apiserver: decorate http.ResponseWriter correctly

Kubernetes-commit: efa9029a0db2fa8e97dd6f54d92370f0a8c74187
2021-10-05 08:48:02 +00:00
Kubernetes Publisher 706a6d89cf Merge pull request #105103 from tkashem/extend-audit-policy
apiserver: refactor PolicyRuleEvaluator interface

Kubernetes-commit: 70d1360ab8eb9d80f71f83584443e61e278f0211
2021-10-05 00:43:55 +00:00
Kubernetes Publisher 4340b9bf56 Merge pull request #104227 from astraw99/fix_typo
Fix typo `registry`

Kubernetes-commit: 0465cd7d04df7c6f7737bc850538eefd27400fa2
2021-10-02 00:42:24 +00:00
Kubernetes Publisher 6b9e33173e Merge pull request #105372 from MadhavJivrajani/vendor-clock-utils
Vendor in k8s.io/utils

Kubernetes-commit: eebeff9f7e0fccf1d220ce809eaea7f7f9248ce0
2021-10-01 00:47:18 +00:00
Madhav Jivrajani a3539bfa6e run hack/{pind-dependency.sh, update-vendor.sh}
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>

Kubernetes-commit: a43fca76ea7ff6fb08153c9081f7858cd4d06dd8
2021-09-30 19:15:35 +05:30
Kubernetes Publisher aedc9e0951 Merge pull request #105330 from liggitt/importboss-doc
Make package paths referenced by import boss valid

Kubernetes-commit: d551560a78292e1d4cac1de2ae684c803ddea183
2021-09-30 00:46:51 +00:00
Kubernetes Publisher be50de95a2 Merge pull request #105107 from cici37/addFG
Add feature gate CustomResourceValidationExpressions

Kubernetes-commit: 6f47878926f1aa51e0864821d882bf695558709a
2021-09-29 16:42:37 +00:00
Kubernetes Publisher 60c10fc89a Merge pull request #105275 from tkashem/apf-rename-seats
apf: rename WorkEstimate.Seats to InitialSeats

Kubernetes-commit: 597f197e61ea364e4a877884619e7c50569e449f
2021-09-27 23:49:44 +00:00
Kubernetes Publisher e75fd4b307 Merge pull request #105078 from aramase/fix-typo-kms-config
fix typo in kms encryption config logs

Kubernetes-commit: dc2fe6d56c7b4f17ee2716e7ceaaff6eff5d3e45
2021-09-27 15:53:54 +00:00
Kubernetes Publisher f10cbed68c Merge pull request #104983 from MikeSpreitzer/list-metrics-take3
Try yet again to add metrics about LIST handling

Kubernetes-commit: 5b489e2846a7fb959252dc5a04fe21ec844e9fad
2021-09-22 16:02:35 +00:00
Kubernetes Publisher 49d0d59571 Merge pull request #105085 from MikeSpreitzer/fix-queueset-tests
Update TestNoRestraint and TestWindup

Kubernetes-commit: 68d646a101005e95379d84160adf01d146bdd149
2021-09-21 11:48:56 +00:00
Kubernetes Publisher 72b61b4046 Merge pull request #105106 from MikeSpreitzer/apf-migrate-clock
Migrate apiserver/pkg/util/flowcontrol to use k8s.io/utils/clock

Kubernetes-commit: 6e92ee6788dc25fbeb83d33cfa54160d4c0413de
2021-09-20 11:48:50 +00:00
Kubernetes Publisher a9b32ae425 Merge pull request #105026 from wojtek-t/migrate_clock_2
Unify towards k8s.io/utils/clock - part 2

Kubernetes-commit: 9918aa1e035a00bc7c0f16a05e1b222650b3eabc
2021-09-17 12:18:56 +00:00
Kubernetes Publisher 6b55224782 Merge pull request #104949 from Karthik-K-N/json-iterator-version-update
Updated json-iterator version to 1.1.12 from 1.1.11

Kubernetes-commit: 6a49ed41eab79d745c53723ce7f134222279545e
2021-09-17 12:18:53 +00:00
Kubernetes Publisher d250e68a8d Merge pull request #105054 from jiahuif-forks/feature/feature-gate/kep-2887
add feature gate for OpenAPIEnums.

Kubernetes-commit: 47cf49cc37ca6dccc50d75f8031c1eba981c9845
2021-09-17 12:18:47 +00:00
Kubernetes Publisher fb7ec730d3 Merge pull request #104981 from MikeSpreitzer/plumb-group-resource-to-etcd3
Plumb the schema.GroupResource into etcd3 Store struct

Kubernetes-commit: 623f9f36e00675bdf59207290f25f29cc1d24f30
2021-09-14 07:41:42 +00:00
Kubernetes Publisher 80817993b9 Merge pull request #104399 from tkashem/apf-v1beta2
apf: introduce v1beta2

Kubernetes-commit: cdcf2a239e211c66c84efaedea1a4eb5eb4c409d
2021-09-14 03:46:26 +00:00
Karthik K N efb3e7cbd5 Updated vendor files and pinned versions
Kubernetes-commit: c5b4e05834d8edceac94ab1a91c3153581534393
2021-09-13 15:42:42 +05:30
Kubernetes Publisher 7a66b0c4ad Merge pull request #104881 from MikeSpreitzer/relax-queueset-tests
Widen margins of TestDifferentWidths and TestTooWide

Kubernetes-commit: 51ff4bb814a394aa5753b559e87fcdf3fc775d9f
2021-09-10 03:39:54 +00:00
Kubernetes Publisher e166d0daa0 Merge pull request #104103 from pohly/logr-1.0
klog 2.20.0, logr v1.1.0, zapr v1.1.0

Kubernetes-commit: 5b49d125b76b4d92d5f782630b75b911fee75aaa
2021-09-09 23:43:28 +00:00
Kubernetes Publisher 40e3125ca9 Merge pull request #103023 from tiloso/staticcheck-apiserver-clientgo
Fix staticcheck in k8s.io/{apiserver/pkg/storage,client-go/rest/watch}

Kubernetes-commit: 95390e6476fca15b0f55cde2c142ec18ca57aee0
2021-09-09 03:42:38 +00:00
Kubernetes Publisher 16aebe79b8 Merge pull request #104833 from MikeSpreitzer/fix104811
Refine locking in API Priority and Fairness config controller

Kubernetes-commit: 9f6a31916a619df6486f926d61111ca858f016eb
2021-09-08 11:39:11 +00:00
Kubernetes Publisher 3db239988e Merge pull request #104699 from vincepri/generate-name-error
Object creation with generateName should return AlreadyExists instead of a Timeout

Kubernetes-commit: 85b11ad24e996e2db4aa00a99e16f066544b22b0
2021-09-08 03:38:25 +00:00
Kubernetes Publisher 58d7996350 Merge pull request #104444 from cheftako/anp-v23
Enable http2 health checking with go 1.16.5 on KAS egress.

Kubernetes-commit: 34fb61beba52d9e1ab3f044a7be8b9f49d99534e
2021-09-07 19:38:44 +00:00
Kubernetes Publisher 8f7ef4252b Merge pull request #104599 from MikeSpreitzer/proper-limit
Adjust LIST work estimator to match current code

Kubernetes-commit: 7997805f339923451d069ba12470bbc79059cf36
2021-09-03 16:13:46 +00:00
Kubernetes Publisher 3cfbc37f50 Merge pull request #104652 from MikeSpreitzer/add-resourcde-config
Introduce storagebackend.ConfigForResource

Kubernetes-commit: 2a88664eccdf02cd01777b48171873a028117737
2021-09-02 12:14:27 +00:00
Kubernetes Publisher b68468b778 Merge pull request #104688 from tkashem/revert-startup-429
apiserver: Revert startup-send-retry-after-until-ready server option

Kubernetes-commit: d093ee7359eb55198a50cab351ff64b26745e4a3
2021-08-31 20:13:35 +00:00
Kubernetes Publisher 2c57c2e4c6 Merge pull request #104630 from tkashem/remove-option
apiserver: remove server option startup-send-retry-after-until-ready

Kubernetes-commit: edb0a72cff0e43bab72a02cada8486d562ee1cd5
2021-08-28 16:12:19 +00:00
Kubernetes Publisher 9fa754e85f Merge pull request #103692 from justaugustus/go117
[go1.17] Update to go1.17

Kubernetes-commit: c1e69551be1a72f0f8db6778f20658199d3a686d
2021-08-25 04:18:17 +00:00
Kubernetes Publisher 336e01db55 Merge pull request #104359 from mborsz/apflog
Add APF's priorityLevel to httplog.go

Kubernetes-commit: ef754331c453d3b5fdc31edf62da3d90771d5acd
2021-08-25 00:13:26 +00:00
wfender c4fa9f5ca5 Enable http2 health checking with go 1.16.5
Enabling http2 health checking on http-connect KAS egress.
Reran update-vendor.
Fixed pinning.

Kubernetes-commit: 590300f90d3e5a71d1aefe7f114ab021a9460fd4
2021-08-18 23:52:33 -07:00
Kubernetes Publisher 64b9c66d25 Merge pull request #103545 from thockin/rest-create-deepcopy
REST: Document mutable inputs on Create() and fix tests

Kubernetes-commit: 358e5098639f1c160da7319237e53404d49a0525
2021-08-23 20:13:48 +00:00
Kubernetes Publisher 3b60eb7f23 Merge pull request #104345 from MikeSpreitzer/test-width
Fix extra latency and add tests for that and non-unit width

Kubernetes-commit: b9565beef015df9ae8e73b408d106531bea5ba77
2021-08-23 12:13:29 +00:00
Kubernetes Publisher 75d054142d Merge pull request #104368 from aojea/ruleguard
golang 1.17 fails to parse IPs with leading zeros

Kubernetes-commit: b0bc8adbc2178e15872f9ef040355c51c45d04bb
2021-08-20 16:16:58 +00:00
Kubernetes Publisher c1a0f339ee Merge pull request #104466 from stbenjam/bump-utils
vendor: bump k8s.io/util to get fix for LRU cache

Kubernetes-commit: 7fcecc077dae36071901472d12fa26e5af99010c
2021-08-20 04:15:46 +00:00
Stephen Benjamin b11221fe5a vendor: bump k8s.io/util to get fix for LRU cache
This updates the k8s.io/util to pull in the fix for
https://github.com/kubernetes/kubernetes/issues/104452.

Commands run:

  ./hack/pin-dependency.sh k8s.io/utils v0.0.0-20210819203725-bdf08cb9a70a
  ./hack/update-vendor.sh

Kubernetes-commit: c2532351525c2822daab61303eb4f94942a017e6
2021-08-19 17:11:35 -04:00
Kubernetes Publisher 2d03a555a1 Merge pull request #103448 from eddiezane/ez/update-cobra-1.2.1
Update cobra to 1.2.1

Kubernetes-commit: f7b23cf6d04a14557b130f89ced8f7d074077fe7
2021-08-19 16:12:50 +00:00
Eddie Zaneski a1553a7e6b Update cobra to v1.2.1
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com>

Kubernetes-commit: b18d6ee61d0c7e54ddadd7bb5351006ca840c80c
2021-08-18 15:02:25 -06:00
Kubernetes Publisher 5012383632 Merge pull request #104413 from liggitt/openapi-ipvalidation
Bump k8s.io/kube-openapi

Kubernetes-commit: cde45fb161c5a4bfa7cfe45dfd814f6cc95433f7
2021-08-17 20:17:32 +00:00
Jordan Liggitt b2dce0d6e2 Bump k8s.io/kube-openapi
Updates to preserve openapi ipv4 validation compatibility with pre-go1.17 behavior

Kubernetes-commit: b15c2130aad497add782820c415c59952b4e75a8
2021-08-17 10:13:40 -04:00
Kubernetes Publisher d37241544f Merge pull request #103240 from tkashem/apf-additional-latency
apf: add additional latency into work estimate

Kubernetes-commit: eba1632ada938835ad3bb80435470a476b055022
2021-08-13 04:12:14 +00:00
Stephen Augustus 1631487310 generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh
Signed-off-by: Stephen Augustus <foo@auggie.dev>

Kubernetes-commit: 0be115722bf30f42c7a954d5cdd4b48efd70ae77
2021-08-11 18:03:39 -04:00
Stephen Augustus 69eb269539 [go1.17] Bump golang.org/x/... dependencies
hack/pin-dependency.sh golang.org/x/crypto master
hack/pin-dependency.sh golang.org/x/net master
hack/pin-dependency.sh golang.org/x/oauth2 master
hack/pin-dependency.sh golang.org/x/sync master
hack/pin-dependency.sh golang.org/x/sys master
hack/pin-dependency.sh golang.org/x/term master
hack/pin-dependency.sh golang.org/x/time master
hack/pin-dependency.sh golang.org/x/tools master

Signed-off-by: Stephen Augustus <foo@auggie.dev>

Kubernetes-commit: 0e9881a9dc9d06aaf93723b4dfc7f4e1cb92e215
2021-08-11 18:02:07 -04:00
Patrick Ohly 54bef49d4b klog 2.20.0, logr v1.1.0, zapr v1.1.0
This replaces the experimental logr v0.4 with the stable v1.1.0
release. This is a breaking API change for some users because:
- Comparing logr.Logger against nil is not possible anymore:
  it's now a struct instead of an interface. Code which
  allows a nil logger should switch to *logr.Logger as type.
- Logger implementations must be updated in lockstep.

Instead of updating the forked zapr code in json.go, directly using
the original go-logr/zapr is simpler and avoids duplication of effort.

The updated zapr supports logging of numeric verbosity. Error messages
don't have a verbosity (= always get logged), so "v" is not getting
added to them anymore.

Source code logging for panic messages got fixed so that it references
the code with the invalid log call, not the json.go implementation.

Finally, zapr includes additional information in its panic
messages ("zap field", "ignored key", "invalid key").

Kubernetes-commit: cb6a65377775110631bc865acc06c3f957592813
2021-08-03 17:31:39 +02:00
Kubernetes Publisher b61f38fbf2 Merge pull request #104002 from MikeSpreitzer/refactor-counting
Refactor goroutine counting

Kubernetes-commit: 95ff56c201ae7ccdcd1f01bc36646d1d6496483a
2021-08-10 20:11:12 +00:00
Kubernetes Publisher f7215cdf93 Merge pull request #102913 from pacoxu/upgrade-promotheus-common
upgrade prometheus/common to v0.28.0

Kubernetes-commit: 4b4d12f8a68e224c78d00e8fd2bf3c87aff90a9a
2021-08-09 16:15:14 +00:00