Kubernetes Publisher
d63fe3d234
Merge pull request #117946 from lavalamp/lavalamp-taking-a-break
...
lavalamp is taking a long break
Kubernetes-commit: 8479db5876e95de535d9a8a361b6a2bff8251ea3
2023-05-13 01:50:10 +00:00
Kubernetes Publisher
b58d023303
Merge pull request #117961 from humblec/ginkgo
...
ginkgo update to v2.9.4 and gomega to 1.27.6
Kubernetes-commit: 84c8abfb8bf900ce36f7ebfbc52794bad972d8cc
2023-05-12 17:30:45 +00:00
Kubernetes Publisher
aa5e9f64d5
Merge pull request #116761 from iancoolidge/devel-cpuset-revendor
...
Complete cpuset export to k/utils by revendoring
Kubernetes-commit: 8f9c18569616eb65666a9271c3dd4d87b46ccece
2023-05-12 17:30:43 +00:00
Humble Chirammal
b0b71305bf
ginkgo update to v2.9.4 and gomega to 1.27.6
...
https://github.com/onsi/ginkgo/v2/compare/v2.9.1...v2.9.4
https://github.com/onsi/gomega/compare/v1.27.4...v1.27.6
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
Kubernetes-commit: cbe825b2b6cde3ae6e13b75e459227c71ea7e1f7
2023-05-12 09:33:31 +05:30
Kubernetes Publisher
43a321c9cf
Merge pull request #116779 from jpbetz/cel-ratcheting
...
Controlled rollout of CEL libraries and language feautres
Kubernetes-commit: 6442024f1c7ca6a5f03a5d7c590f89d975ba6bda
2023-05-08 17:13:21 +00:00
Kubernetes Publisher
055116923f
Merge pull request #117342 from kkkkun/update-etcd-deps-3.5.8
...
upgrade etcd deps to v3.5.8
Kubernetes-commit: c44b2ed0d89fff7276074eaee642a196240f0fa2
2023-05-06 17:21:15 +00:00
Kubernetes Publisher
c34a7cbb3a
Merge pull request #117211 from HirazawaUi/add-auth-metrics
...
add Authorization tracking request/error counts and latency metrics
Kubernetes-commit: 7e25f1232a9f89875641431ae011c916f0376c57
2023-05-05 13:40:04 +00:00
Kubernetes Publisher
e15c59590b
Merge pull request #117380 from yulng/dryrun1
...
Remove GA feature gates in 1.28 about DryRun
Kubernetes-commit: 7efa07c74ef7c216228bd7fa68e6fc222682eaf7
2023-05-04 07:31:54 +00:00
Kubernetes Publisher
1ea353dbf6
Merge pull request #117687 from pohly/klog-update
...
dependencies: klog v2.100.1
Kubernetes-commit: a6825c8542ee1e5e9d570ba1c267458a09287015
2023-05-03 18:57:04 +00:00
Kubernetes Publisher
9808a87411
Merge pull request #117328 from humblec/uber
...
dependencies: update gh/go.uber.org/{atomic,multierr}
Kubernetes-commit: eea8086d309186daad0644ef94d92a721f16fb60
2023-05-03 09:53:38 +00:00
Kubernetes Publisher
95f2d5a023
Merge pull request #117090 from jpmcb/cobra-1.7.0
...
Upgrades spf13/cobra to v1.7.0
Kubernetes-commit: e7162ced04fca7e97fa6be9eb0ae788148dabfda
2023-05-03 09:53:36 +00:00
Patrick Ohly
6715656a38
dependencies: klog v2.100.1
...
Kubernetes-commit: 5fff8cae749cefbac63173f176831ea007b95b3a
2023-04-29 20:47:44 +02:00
Humble Chirammal
aa3e661a6f
dependencies: go.uber.org/atomic v1.10.0
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
Kubernetes-commit: 6da128bdb3e3217a06040648c3161f99b8901c04
2023-04-26 14:08:20 +05:30
Humble Chirammal
6f78eb49e5
dependencies: update go.uber.org/multierr v1.11.0
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
Kubernetes-commit: 872305788029b9039e8db66bcba0976a148a4b80
2023-04-26 14:02:34 +05:30
kkkkun
f5166f76f4
upgrade etcd deps to v3.5.8
...
Signed-off-by: kkkkun <scuzk373x@gmail.com>
Kubernetes-commit: 36b760a931743c503229104449f24d3854c3caf4
2023-04-14 16:29:05 +08:00
John McBride
75fa683972
Upgrades spf13/cobra to 1.7.0
...
Signed-off-by: John McBride <jpmmcbride@gmail.com>
Kubernetes-commit: 933b665c18c3946a1c1316b1741ae4e0d0f5e05e
2023-04-04 15:02:20 +00:00
Kubernetes Publisher
e277c42916
Merge pull request #117716 from thockin/validation_test_whitespace
...
Clean up brace whitespace in **/validation_test.go
Kubernetes-commit: 2e78e07ee56e4c7a6e764af39735a36454768ab4
2023-05-02 18:31:24 +00:00
Kubernetes Publisher
d77e939d8d
Merge pull request #114998 from alexzielenski/apiserver/smd/ssa-conditionals
...
Fix SSA being silently disabled by lack of OpenAPI config
Kubernetes-commit: 2588ae9a04be81fde4078253478e575785916652
2023-05-02 02:00:25 +00:00
Ian K. Coolidge
fa401a0922
Update k8s.io/utils version to v0.0.0-20230313181309-38a27ef9d749
...
Steps:
1) Manualy update go.mod with new version string
2) ./hack/update-vendor.sh
3) Fixup go.sum with new package hash
4) ./hack/update-vendor.sh
Kubernetes-commit: 9f46cbc6fa475c420af3ccd654d4e59606375836
2023-03-18 14:52:37 +00:00
Kubernetes Publisher
a88d792173
Merge pull request #117705 from Jefftree/update-openapi-fix-race
...
Update kube-openapi to fix race
Kubernetes-commit: 3f8c4794eadf8aadd8a5bcb0b875bf0af5c2020b
2023-05-01 22:24:12 +00:00
Kubernetes Publisher
0faed203d1
Merge pull request #117623 from skitt/intstr-fromint32-api-machinery
...
API machinery: use new intstr functions
Kubernetes-commit: 32703dec0faa19762f3cde83cfefae981de62027
2023-05-01 22:24:10 +00:00
Kubernetes Publisher
2dff60bb4d
Merge pull request #117253 from akhilerm/update-containerd-dependencies
...
dependencies: update cgroups, ttrpc, ebpf versions
Kubernetes-commit: d33853edcfdb521c80cd9a659ed02b7fe52b40f4
2023-05-01 18:20:24 +00:00
Jefftree
1d73caf490
Update kube-openapi to fix race
...
Kubernetes-commit: de34540248a6cd4335a6aedd3f1d24c608d59c86
2023-05-01 17:19:03 +00:00
Kubernetes Publisher
d82c564862
Merge pull request #117349 from mohitsharma-in/deps-update/natefinch-lumberjack.v2
...
dependencies : update gopkg.in/natefinch/lumberjack.v2 v2.0.0 to v2.2.1
Kubernetes-commit: 9df749c5971655a8d533b8f91f8346da0211eeec
2023-04-28 22:09:19 +00:00
Kubernetes Publisher
7dd2787702
Merge pull request #117641 from wojtek-t/cleanup_cacher_tests_847
...
Refactor some watchcache tests
Kubernetes-commit: 00eee07272989e57eddf01e0ae1db5dda969dc63
2023-04-27 22:07:56 +00:00
Kubernetes Publisher
bd86839aba
Merge pull request #117593 from jpbetz/test-join
...
Fix bug where CEL listOfString.join() results in unexpected error
Kubernetes-commit: 8ae8e7756075088b7178246457efc6859f192fc4
2023-04-27 02:24:51 +00:00
Kubernetes Publisher
4831ce3bb9
Merge pull request #117584 from wojtek-t/move_cacher_lister
...
Refactor cacher.ListerWatcher code structure
Kubernetes-commit: e9e60316d303a17c81ed856d6c82a4823b4327f8
2023-04-25 22:04:04 +00:00
Kubernetes Publisher
e2900b180d
Merge pull request #117350 from mohitsharma-in/update/google-golang-protobuf
...
Dependencies: Update google.golang.org/protobuf v1.30.0
Kubernetes-commit: b925ce244638187dbf0f502ecb6e02db149970aa
2023-04-25 18:29:57 +00:00
Kubernetes Publisher
b8aae818d7
Merge pull request #117582 from wojtek-t/more_generic_tests_for_cacher
...
Enable a bunch of generic storage tests for watchcache.
Kubernetes-commit: c471f03ea369246f0d7a5279f11c84a399936b3c
2023-04-25 18:29:51 +00:00
Akhil Mohan
46705e923c
chore: update cgroups and ttrpc versions
...
- update github.com/containerd/cgroups to v1.1.0
- update github.com/containerd/ttrpc to v1.2.1
Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
Kubernetes-commit: 76fe41a996ec78d9774e1f1ca9d1d7ec40522f98
2023-04-23 22:23:42 -07:00
Kubernetes Publisher
c4a4793144
Merge pull request #117483 from ArkaSaha30/bump-gofuzz
...
dependencies:update `github.com/google/gofuzz` to v1.2.0
Kubernetes-commit: 7fbe3cba41915cad69f376eb6b3d3a326d51cd11
2023-04-24 22:30:58 +00:00
Kubernetes Publisher
098b4196c2
Merge pull request #117482 from ArkaSaha30/bump-go-logr
...
dependencies:update `github.com/go-logr/logr` to v1.2.4
Kubernetes-commit: f77e570fbadbf91c05840a1f6f9b6aec860de400
2023-04-24 22:30:56 +00:00
Kubernetes Publisher
d0252bf6a3
Merge pull request #117415 from wojtek-t/generic_watch_tests
...
Generalize few watch tests from cacher
Kubernetes-commit: c9f285facb7c79b990ea52ac3a6be6b8dfd00855
2023-04-24 22:30:53 +00:00
Kubernetes Publisher
9f0e077465
Merge pull request #117352 from mohitsharma-in/update/golang_x_tools
...
dependencies: Update golang.org/x/tools to v0.8.0
Kubernetes-commit: bda7e8979088614c60ee21fd2602d00786e2ea78
2023-04-20 10:20:03 +00:00
ArkaSaha30
857c977562
update gofuzz dependency
...
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
Kubernetes-commit: 1d15354ccb56b2e367cc403777255125ef65b7df
2023-04-19 21:08:16 +05:30
ArkaSaha30
70d8ff5bbf
Update go-logr dependencies
...
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
Kubernetes-commit: 2cd23c8b17c93f75a30cf3f651369d7a932aef2d
2023-04-19 21:01:55 +05:30
Mohit Sharma
681a884b7b
Dependencies Update golang.org/x/tools v0.7.0 to v0.8.0
...
Kubernetes-commit: 6f90c5363301c9417a3a806cac69f3e79e66a66c
2023-04-14 04:39:43 -07:00
Kubernetes Publisher
67ebdf32c3
Merge pull request #117408 from cenkalti/backoff
...
dependencies: update github.com/cenkalti/backoff/v4 to v4.2.1
Kubernetes-commit: 0d41d28ea2184be3a249e3875735d8a1462288cf
2023-04-19 14:03:36 +00:00
Kubernetes Publisher
9b297a6439
Merge pull request #117399 from mohitsharma-in/update/golang_time
...
dependencies : Update golang.org/x/time v0.3.0
Kubernetes-commit: cf89189ca3a3e5d280ba1cb09998c4b88dc1e127
2023-04-19 14:03:35 +00:00
Cenk Alti
3320150894
dependencies: update github.com/cenkalti/backoff/v4 to v4.2.1
...
Signed-off-by: Cenk Alti <cenkalti@gmail.com>
Kubernetes-commit: 29b6c54d158d894f46e7d4572c7aa0452477b265
2023-04-17 18:20:27 -04:00
Mohit Sharma
cfbc53d338
Dependencies Update golang.org/x/timet 90d013bbcef8 to v0.3.0
...
Kubernetes-commit: 4d73864026cde02f4a1cdf9e889a124174d38e38
2023-04-16 22:18:35 -07:00
Kubernetes Publisher
3288bbccd7
Merge pull request #117275 from akhilerm/update-coreos-deps
...
dependencies: update coreos dependencies
Kubernetes-commit: 1d27cbc784a5fb79f4a910515fb8609bb745bfb9
2023-04-14 18:18:33 +00:00
Mohit Sharma
03890bebf5
Dependencies Update google.golang.org/protobuf v1.28.1 to v1.30.0
...
Kubernetes-commit: 8efeb5afcfd006a48d6e1263a5cf8de3284797df
2023-04-14 04:28:47 -07:00
Mohit Sharma
0335b09d69
update Deps gopkg.in/natefinch/lumberjack.v2 v2.0.0 to v2.2.1
...
Kubernetes-commit: a325fdbbe5dbd56dc6e9e68b1c55187d4e954f23
2023-04-14 04:17:24 -07:00
Akhil Mohan
c16cde40ab
dependencies: update go-semver to v0.3.1
...
Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
Kubernetes-commit: 5bce18c98ecc6d8cea6b3ababc49691dc0438b48
2023-04-13 23:29:48 -07:00
Akhil Mohan
de75faf66f
dependencies: update go-oidc to v2.2.1
...
Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
Kubernetes-commit: d7270f4ba72d8d2e749cbd812936e4d3d3eadf6c
2023-04-13 23:25:57 -07:00
Akhil Mohan
41a75810f4
dependencies: update go-systemd to v22.5.0
...
Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
Kubernetes-commit: 1595d7f52d7e8d489f4ea8f573fa976c35dc242a
2023-04-13 23:21:38 -07:00
Kubernetes Publisher
e643c04bdd
Merge pull request #117278 from haoruan/cleanup/replace-spew-with-dump
...
replace spew methods with dump methods
Kubernetes-commit: d060d487dcd74bc1a557f9378035696db40c64c2
2023-04-14 06:12:11 +00:00
Kubernetes Publisher
d3fa9a05b8
Merge pull request #117285 from humblec/azure-go-autorest
...
dependencies: update gh/Azure/auto-test/{adal,validation}
Kubernetes-commit: ba0a8f9cceb513bc36bd803e9bf8f9a8c3912ff2
2023-04-13 22:27:57 +00:00
Humble Chirammal
4ab5a3af89
dependencies: update gh/Azure/auto-test/{adal,validation}
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
Kubernetes-commit: 6d13cad2cf56d0bad77a6410a0c36b2cf8f0df57
2023-04-13 23:25:48 +05:30
Kubernetes Publisher
e395bf0215
Merge pull request #116896 from thockin/apimachinery_util_diff_cleanup
...
apimachinery util/diff cleanups
Kubernetes-commit: c3e3ff989ac9abfb0dc3b958fcb698fcce952f8c
2023-04-13 13:56:56 +00:00
Hao Ruan
f695e2298f
replace spew methods with dump methods
...
Kubernetes-commit: c4e1b01416ec05e6a520a181d4ce3b4333adb4e4
2023-04-13 09:41:07 +08:00
Kubernetes Publisher
cff2363f5e
Merge pull request #117137 from p0lyn0mial/upstream-streaming-api-deadlock
...
cacher: prevent a potential deadlock
Kubernetes-commit: afcc207feb0da6c5866dea33b07856091328f9ab
2023-04-12 12:10:28 +00:00
Kubernetes Publisher
ba2cefc22c
Merge pull request #115076 from hasheddan/go-restful
...
Fix gorestful typos in the APIServerHandler.Director docstring
Kubernetes-commit: 379a1f376989a582e80738a63cc85c633f247ecf
2023-04-12 08:23:47 +00:00
Kubernetes Publisher
90c5f14b70
Merge pull request #116881 from ritazh/kms-test-fix
...
kmsv2: test cleanup
Kubernetes-commit: 66c78653f1c5bca4f9992c971c886043ab5f86da
2023-04-12 04:34:44 +00:00
Kubernetes Publisher
9808ea1436
Merge pull request #116348 from jkh52/knp-0.1.2
...
Bump Konnectivity to 0.1.2
Kubernetes-commit: 68f873250f13bee7a342696454db8c60fa593a92
2023-04-12 00:28:15 +00:00
wangxiang
b1bc32fa21
optimize watch-cache getlist ( #116327 )
...
* ftr(watch-cache): add benchmarks
* ftr(kube-apiserver): faster watch-cache getlist
* refine: testcase name
* - refine var name make it easier to convey meaning
- add comment to explain why we need to apply for a slice of runtime.Object instead of making a slice of ListObject.Items directly.
Kubernetes-commit: 75f17eb38fc8bbcb360d43dffce6e27a7159d43f
2023-04-12 00:28:10 +00:00
Kubernetes Publisher
7bde2af536
Merge pull request #116948 from MadhavJivrajani/fix-verify-vendor
...
.*: update vendor dir and cleanup
Kubernetes-commit: 3a46f2611503b4d8a8ab557bf2541ac9c1be695a
2023-03-27 18:48:05 +00:00
Madhav Jivrajani
3c5cb190cc
.*: update vendor dir and cleanup
...
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: 63b5ca69f1f481b2b4b2ee967f5b8b7b58937211
2023-03-27 19:18:05 +05:30
Kubernetes Publisher
97cf1b06b7
Merge pull request #116877 from enj/enj/i/validate_encrypt_resp_early
...
kmsv2: validate encrypt response at DEK generation time
Kubernetes-commit: f393e7da7fd201d96f8471a1769594bef47fba90
2023-03-25 00:48:08 +00:00
Kubernetes Publisher
0ad7c4e505
Merge pull request #116550 from alculquicondor/fix-bind-uid
...
Preserve UID and ResourceVersion in BindingREST
Kubernetes-commit: 15894cfc85cab64df081bb753b8ccf32a243da68
2023-03-20 16:56:14 +00:00
Max Smythe
41adff8c93
Custom match criteria ( #116350 )
...
* Add custom match conditions for CEL admission
This PR is based off of, and dependent on the following PR:
https://github.com/kubernetes/kubernetes/pull/116261
Signed-off-by: Max Smythe <smythe@google.com>
* run `make update`
Signed-off-by: Max Smythe <smythe@google.com>
* Fix unit tests
Signed-off-by: Max Smythe <smythe@google.com>
* Fix unit tests
Signed-off-by: Max Smythe <smythe@google.com>
* Update compatibility test data
Signed-off-by: Max Smythe <smythe@google.com>
* Revert "Update compatibility test data"
This reverts commit 312ba7f9e74e0ec4a7ac1f07bf575479c608af28.
* Allow params during validation; make match conditions optional
Signed-off-by: Max Smythe <smythe@google.com>
* Add conditional ignoring of matcher CEL expression validation on update
Signed-off-by: Max Smythe <smythe@google.com>
* Run codegen
Signed-off-by: Max Smythe <smythe@google.com>
* Add more validation tests
Signed-off-by: Max Smythe <smythe@google.com>
* Short-circuit CEL matcher when no matchers specified
Signed-off-by: Max Smythe <smythe@google.com>
* Run codegen
Signed-off-by: Max Smythe <smythe@google.com>
* Address review comments
Signed-off-by: Max Smythe <smythe@google.com>
---------
Signed-off-by: Max Smythe <smythe@google.com>
Kubernetes-commit: e5fd204c33e90a7e8f5a0ee70242f1296a5ec7af
2023-03-16 04:20:31 +00:00
Igor Velichkovich
05d2078e68
Matchconditions admission webhooks alpha implementation for kep-3716 ( #116261 )
...
* api changes adding match conditions
* feature gate and registry strategy to drop fields
* matchConditions logic for admission webhooks
* feedback
* update test
* import order
* bears.com
* update fail policy ignore behavior
* update docs and matcher to hold fail policy as non-pointer
* update matcher error aggregation, fix early fail failpolicy ignore, update docs
* final cleanup
* openapi gen
Kubernetes-commit: 5e5b3029f3bbfc93c3569f07ad300a5c6057fc58
2023-03-15 07:36:02 +00:00
Kubernetes Publisher
b841df9c51
Merge pull request #115123 from aramase/v2beta1
...
[KMSv2] Generate proto API and update feature gate for beta
Kubernetes-commit: 15040e1c860f057c74d6f30b609d52e3ae7a5775
2023-03-15 07:35:58 +00:00
Kubernetes Publisher
6fb7281a6b
Merge pull request #116539 from pohly/ginkgo-gomega-update
...
dependencies: ginkgo v2.9.1, gomega v1.27.3
Kubernetes-commit: f22504a9bafd5e34d86853a816d10578376aadc2
2023-03-15 07:35:53 +00:00
Kubernetes Publisher
121f10f1bd
Merge pull request #116345 from aramase/aramase/f/kms_cache_key
...
[KMSv2] use encDEK, keyID and annotations to generate cache key
Kubernetes-commit: 2467eb8a7b0e988f897d6eee478636d6ff6d5d3f
2023-03-15 07:35:47 +00:00
Kubernetes Publisher
a8f9a38ca8
Merge pull request #116155 from enj/enj/f/dek_reuse
...
kmsv2: re-use DEK while key ID is unchanged
Kubernetes-commit: 4950f519039918c5f247a4cec7cf5b824bb16c92
2023-03-15 07:35:29 +00:00
Andrew Sy Kim
53a2449e3c
apiserver: exclude APF queue wait time from SLO latency metrics ( #116420 )
...
* apiserver: add latency tracker for priority & fairness queue wait time
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
* apiserver: exclude priority & fairness wait times to SLO/SLI latency metrics
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
* apiserver: update TestLatencyTrackersFrom to check latency from PriorityAndFairnessTracker
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
* flowcontrol: add helper function observeQueueWaitTime to consolidate metric and latency tracker calls
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
* flowcontrol: replace time.Now() / time.Since() with clock.Now() / clock.Since() for better testability
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
* flowcontrol: add unit test TestQueueWaitTimeLatencyTracker to validate queue wait times recorded by latency tracker
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
---------
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
Kubernetes-commit: ee18f602523e11a80823a659bed8f70f98a12914
2023-03-15 07:35:21 +00:00
Kubernetes Publisher
d3d464578a
Merge pull request #115668 from jiahuif-forks/feature/validating-admission-policy/type-system
...
Type System for ValidatingAdmissionPolicy
Kubernetes-commit: 152876a3eb9c6211c48bb159c87e2bf834e4eedc
2023-03-15 07:35:12 +00:00
Patrick Ohly
7aa13f68e2
dependencies: ginkgo v2.9.1, gomega v1.27.4
...
They contain some nice-to-have improvements (for example, better printing of
errors with gomega/format.Object) but nothing that is critical right now.
"go mod tidy" was run manually in
staging/src/k8s.io/kms/internal/plugins/mock (https://github.com/kubernetes/kubernetes/pull/116613
not merged yet).
Kubernetes-commit: fe59e091eb3331db54cff2351f16eabfe0cb681d
2023-03-13 16:06:20 +01:00
Joseph Anttila Hall
d76a9f78aa
Bump Konnectivity to 0.1.2
...
Kubernetes-commit: 31e1df9ae6c20674bfb59518260dccb525638bc8
2023-03-10 12:48:25 -08:00
Kubernetes Publisher
194b6423a9
Merge pull request #116397 from jiahuif-forks/feature/validating-admission-policy/message-expression
...
MessageExpression for ValidatingAdmissionPolicy
Kubernetes-commit: 6b3e2b7873f8518b95f5b09fa04f5f316669c7b2
2023-03-14 05:47:52 +00:00
Kubernetes Publisher
5fe8da4de2
Merge pull request #116542 from enj/enj/f/go1.20
...
Explicit bump to go 1.20
Kubernetes-commit: de9ce03f19e8b1ace1e79fae17119820c4232b67
2023-03-13 21:38:00 +00:00
Monis Khan
b01238ab32
Explicit bump to go 1.20
...
Signed-off-by: Monis Khan <mok@microsoft.com>
Kubernetes-commit: ba471884fba92246e1547ce4a27f9d5e735afc60
2023-03-13 12:47:36 -04:00
Kubernetes Publisher
a45b9813bc
Merge pull request #114497 from dgrisonnet/pod-logs-metrics
...
Remove redundant subsystem in kube-apiserver pod logs metrics name
Kubernetes-commit: 94e30facdbe4d21234a07da0b7998b4b8a3b1414
2023-03-11 02:01:38 +00:00
Kubernetes Publisher
5494077b73
Merge pull request #111372 from HeavenTonight/master
...
code cleanup
Kubernetes-commit: 7529178924a997708fa1ad93b32d00326cc27fb0
2023-03-10 21:07:01 +00:00
Kubernetes Publisher
0202e4e14e
Merge pull request #116108 from Jefftree/agg-discovery-enb
...
Enable Aggregated Discovery for Beta
Kubernetes-commit: d8fe8454157cfcc79dba292e67c6919be36b6266
2023-03-10 21:06:59 +00:00
Kubernetes Publisher
4bde4d74d6
Merge pull request #110772 from p0lyn0mial/upstream-reflector-gets-stream
...
client-go: Add support for API streaming to the reflector
Kubernetes-commit: 90c3232de77aa0dd09b948ffdd27c575688fba8a
2023-03-10 17:21:04 +00:00
Kubernetes Publisher
8b3d5d0ea8
Merge pull request #116349 from apelisse/use-smarter-cache
...
Update kube-openapi to 15aac26d736a
Kubernetes-commit: a034962173e2b481d59e81178e3897870511ec7d
2023-03-10 09:06:47 +00:00
Kubernetes Publisher
860d453bc1
Merge pull request #115969 from DangerOnTheRanger/messageExpression-for-crd
...
Add messageExpression field for CRD validation
Kubernetes-commit: 16d2d55bc06158124a41f3ee8cf567e63ddd9d21
2023-03-10 09:06:40 +00:00
Kubernetes Publisher
7a3a376fee
Merge pull request #115065 from apelisse/apimachinery-managed-fields
...
managedfields: Move most of fieldmanager package to managefields
Kubernetes-commit: e8ae6658ed13fb7dbeb595cf29418f74a523d895
2023-03-10 09:06:35 +00:00
Kubernetes Publisher
2fa0308197
Merge pull request #116393 from liggitt/etcd-cancel-error
...
Recognize etcd/grpc cancel errors correctly
Kubernetes-commit: 7fe0fb7fbfd3d6a8e07d6cc732d963767b2b0c58
2023-03-09 04:00:50 +00:00
Kubernetes Publisher
629c615880
Merge pull request #116235 from Jefftree/oas-ga
...
Promote OpenAPI V3 to GA
Kubernetes-commit: 4a896644de963d87bd863efc4e3ebd9984161e8d
2023-03-08 23:55:40 +00:00
Kubernetes Publisher
f09ba7dd91
Merge pull request #116103 from cici37/context
...
Apply context cancellation to ValidatingAdmissionPolicy
Kubernetes-commit: 1030693d4eeceb63df0e060e9c68c7bcbcf01fec
2023-03-07 16:03:02 +00:00
Kubernetes Publisher
e289f0d9a0
Merge pull request #115973 from jpbetz/enforcement-actions
...
KEP-3488: Implement Enforcement Actions and Audit Annotations
Kubernetes-commit: 04675428bbfc9bf7ba4c9e1abfc427b6228069d9
2023-03-07 07:59:23 +00:00
Kubernetes Publisher
044de75c61
Merge pull request #116054 from jpbetz/secondary-authz
...
KEP-3488: Implement secondary authz for ValidatingAdmissionPolicy
Kubernetes-commit: 64259b43b8e5b7c086bf2b74743dc7e73ebe37e3
2023-03-06 23:55:01 +00:00
Kubernetes Publisher
4e95c2b23c
Merge pull request #116294 from p0lyn0mial/upstream-flaky-getcurrentrvfromstorage
...
cacher: deflake TestGetCurrentResourceVersionFromStorage
Kubernetes-commit: b6acf6f8056533c2d9bf6aa74d055a3fd071b94f
2023-03-06 16:00:39 +00:00
Kubernetes Publisher
1cdc9eb33b
Merge pull request #116166 from pohly/test-go-vet
...
fix "go vet" issues, check as part of golangci-lint
Kubernetes-commit: ff735dff85367c2a096c4065b8b3c1fbbeecabc4
2023-03-04 00:23:51 +00:00
Kubernetes Publisher
4d04ac1ed0
Merge pull request #116162 from apelisse/update-openapi
...
Update kube-openapi to afdc3dddf62d31f5e3868d699379c571a6007920
Kubernetes-commit: 253ab3eda71f250ad6692bb16f035cebaf0651c9
2023-03-04 00:23:44 +00:00
Kubernetes Publisher
b623fd4d28
Merge pull request #116251 from wojtek-t/fix_ready_test
...
Fix deadlock in ready test
Kubernetes-commit: a1b12e49eac237a37939642d0c3395008b9ab380
2023-03-03 20:17:05 +00:00
Antoine Pelisse
89a7166a87
Update kube-openapi to afdc3dddf62d31f5e3868d699379c571a6007920
...
Kubernetes-commit: 736123f447219375219a23b9acc9d550fe8ec4c4
2023-03-03 08:43:44 -08:00
Kubernetes Publisher
24494ec75b
Merge pull request #116202 from ritazh/kmsv2-testcoverage
...
kmsv2: improve test coverage
Kubernetes-commit: 165829587a6fe398a1e473001f6b7dfa32ad9e37
2023-03-03 12:37:32 +00:00
Kubernetes Publisher
089e06c244
Merge pull request #116242 from bobbypage/bump-gosystemd
...
deps: Update github.com/coreos/go-systemd/v22 to v22.4.0
Kubernetes-commit: 152d973d8bd4723874ce59058450edab65687a07
2023-03-03 08:33:32 +00:00
David Porter
81e9b11dc8
deps: Update github.com/coreos/go-systemd/v22 to v22.4.0
...
Update github.com/coreos/go-systemd/v22 to v22.4.0 which introduces
`GetUnitNameByPID`. This function will be used in node e2e to get the
container runtime systemd unit name.
Performed by:
$ hack/pin-dependency.sh github.com/coreos/go-systemd/v22 v22.4.0
$ hack/update-vendor.sh
Signed-off-by: David Porter <david@porter.me>
Kubernetes-commit: 28e9775fd50e14a068ecaea32a1e7a2fac4fa08e
2023-03-02 19:33:55 -08:00
Kubernetes Publisher
308ee1073b
Merge pull request #116221 from enj/enj/i/kms_lru_size
...
kmsv2: retain more key ID metrics
Kubernetes-commit: ff52646d9350aae5fcbe47f155e41936bb6c5ea3
2023-03-02 20:54:04 +00:00
Kubernetes Publisher
5b2e0c750b
Merge pull request #115402 from p0lyn0mial/upstream-sendinitialevents-take-2
...
Add API for watch list
Kubernetes-commit: 762fa1268651206b9262a0c880a884984028bdf4
2023-03-02 12:33:22 +00:00
Kubernetes Publisher
a2de531ce7
Merge pull request #115893 from mgoltzsche/go-jose-update-2.6
...
bump go-jose to v2.6.0
Kubernetes-commit: d788d436c98e26cde800b5dee3c7aa492bc18550
2023-03-02 05:14:50 +00:00
Kubernetes Publisher
bba9e4f448
Merge pull request #116106 from alexzielenski/revert-116062-revert-field-manager
...
Revert "Revert "Merge pull request #115324 from alexzielenski/apiserver/smd/use-openapiv3"
Kubernetes-commit: b4b2345f9a4faa08715a1bf3114e6312938f8736
2023-03-02 05:14:46 +00:00
Kubernetes Publisher
48f7ac46b4
Merge pull request #115277 from pohly/klog-update
...
klog update
Kubernetes-commit: 51dedff4f3efd407ebf47de11d0db521274471a3
2023-03-02 01:46:31 +00:00
Kubernetes Publisher
74ce81dc7a
Merge pull request #115413 from pacoxu/etcd-dep-update
...
upgrade etcd deps to v3.5.7
Kubernetes-commit: 5b07dd0c5428f8177a670c97e8415798e9a2b6aa
2023-03-01 21:14:37 +00:00
Kubernetes Publisher
c2c9868096
Merge pull request #116033 from chengjoey/fix/apiserver-metrics
...
fix apiserver metrics `RecordsWatchCacheCapacityChange` use watchCacheCapacity as increase total
Kubernetes-commit: 8cd421163050d6416357d9f6cf860495b067682d
2023-03-01 17:14:35 +00:00
Kubernetes Publisher
11b18674b8
Merge pull request #116140 from dashpole/fix_nobody_tracing
...
Update otelhttp dependency to v0.35.1
Kubernetes-commit: f22060cda6018fa8fbb146036282bb3dcf5c84cf
2023-03-01 01:47:02 +00:00
David Ashpole
364555b5c9
update otelhttp to v0.35.1
...
Kubernetes-commit: e0d44fd2165881aae8ca7f6ab44bc672509e3c4e
2023-02-28 17:52:30 +00:00
Kubernetes Publisher
a5d1ee28dd
Merge pull request #115918 from yt2985/genericWatch
...
Partition watchers by namespace/name scope
Kubernetes-commit: f2fdda8667228b357880ed353e494baabc902681
2023-02-28 13:13:14 +00:00
Kubernetes Publisher
3a9f1f4bf0
Merge pull request #102884 from vinaykul/restart-free-pod-vertical-scaling
...
In-place Pod Vertical Scaling feature
Kubernetes-commit: b9fd1802ba0aec68508b4e9eec00819008a79370
2023-02-28 09:20:51 +00:00
Kubernetes Publisher
d7f6a50acf
Merge pull request #116070 from aramase/aramase/f/kms-pkg/util
...
[KMS] move util from envelope to kms package
Kubernetes-commit: 0e077bb7ac898555b7bb968fee8115aa738bde34
2023-02-27 05:13:52 +00:00
Kubernetes Publisher
2e474648dc
Merge pull request #116053 from aramase/aramase/c/rm_dek_interarrival_kmsv2
...
[KMSv2] remove setting `dek_cache_inter_arrival_time_seconds` for KMSv2 only
Kubernetes-commit: c48a7971e35a56cc2c996e174e3f76e9d2e82eaa
2023-02-25 05:13:34 +00:00
Kubernetes Publisher
64fd31116a
Merge pull request #115666 from wojtek-t/refactor_delete_collection
...
Minor refactor of DeleteCollection in preparation for pagination support there
Kubernetes-commit: 67f4f9ad5a3d8653b63652774442a09e7780b78b
2023-02-24 21:13:39 +00:00
Kubernetes Publisher
2a34a68a42
Merge pull request #116037 from wojtek-t/move_cache_watcher
...
Split cacheWatcher into its own file
Kubernetes-commit: e8662a46dd27db774ec953dae15f93ae2d1a68c8
2023-02-24 13:13:24 +00:00
Kubernetes Publisher
e05e3e20fa
Merge pull request #115794 from MadhavJivrajani/remove-test-list-deprecated
...
storage: Get rid of TestListDeprecated
Kubernetes-commit: 7ab7af711188471cca575e6cbb15328c4dc347b0
2023-02-23 17:13:46 +00:00
Kubernetes Publisher
07630bb938
Merge pull request #115938 from aramase/aramase/f/organize-kms-pkg
...
[KMSv2] restructure kms staging dir
Kubernetes-commit: 403a46037df29d08b4aaf1043345bf75feba77b1
2023-02-22 05:13:23 +00:00
Kubernetes Publisher
83c4b5b2c6
Merge pull request #115686 from tkashem/apf-test-fix
...
apiserver: fix APF tests, use T functions on the test goroutine
Kubernetes-commit: 59ec35eb2dbfa92cb1466d8c5a7c0796dfd1eed0
2023-02-22 05:13:21 +00:00
Kubernetes Publisher
05a27f2d63
Merge pull request #115846 from ritazh/kmsv2-metrics-invalidkeyid
...
kmsv2: add metrics for invalid_key_id_from_status_total
Kubernetes-commit: 33c1a542fbfeeeceb5d2e7a862d1b76f4bfe047d
2023-02-22 01:21:27 +00:00
Kubernetes Publisher
ed91d5c6ab
Merge pull request #115628 from alombarte/patch-1
...
getHost and getHostname have documentation swapped for IPv6
Kubernetes-commit: be3cf12d795794c4fbf4c54b91349c1e1d8258b1
2023-02-22 01:21:25 +00:00
Max Goltzsche
a26475dd35
bump go-jose to v2.6.0
...
Update go-jose from v2.2.2 to v2.6.0.
This is to make the kubernetes code compatible with newer go-jose versions that have a small breaking change (`jwt.NewNumericDate()` returns a pointer).
Signed-off-by: Max Goltzsche <max.goltzsche@gmail.com>
Kubernetes-commit: df8fa2eab523abc9c2b70c4916de1d57b159531d
2023-02-20 00:19:33 +01:00
Kubernetes Publisher
70904f2f4c
Merge pull request #113312 from jiahuif-forks/feature/cel/builtins
...
OpenAPI-based CEL type library
Kubernetes-commit: 70b2e4aa3ee16f8443cebd802d847e15e68f91c9
2023-02-18 09:12:32 +00:00
Kubernetes Publisher
6865d38156
Merge pull request #112393 from borgerli/apf-pl-dump
...
APF: two improvements when dumping priority levels
Kubernetes-commit: e55f2a9b54e0f6bd9ed12e50752d7d2545ab0cab
2023-02-17 05:12:46 +00:00
Kubernetes Publisher
062f1cebb4
Merge pull request #115604 from pacoxu/fix-design-proposals-links
...
old design proposals are now moved to Design Proposals Archive repo
Kubernetes-commit: ffe410bbb4e43ba7b7ceaec379709575e817d866
2023-02-16 21:20:44 +00:00
Jiahui Feng
9fa5ee5fdb
generated: ./hack/update-vendor.sh
...
Kubernetes-commit: b29f618ca7e35a5116ab8c36f3f819ea5ee44ae5
2023-02-07 15:57:05 -08:00
Paco Xu
d32b6a6fa4
upgrade etcd deps to v3.5.7
...
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
Kubernetes-commit: b5dbb33da9df0bc3591d2da7462b1e0889299781
2023-01-31 14:24:31 +08:00
Patrick Ohly
2299962290
dependencies: update klog v2.90.1
...
This improves performance of the text formatting and ktesting.
Because ktesting no longer buffers messages by default, one unit
test needs to ask for that explicitly.
Kubernetes-commit: 961819a4d09488e20931103e0c36d2bed588fdcb
2023-01-23 18:19:54 +01:00
Antoine Pelisse
2f34b8f267
Update kube-openapi to 15aac26d736a
...
Kubernetes-commit: 9bbdb9f130516a14a73914d0b41396ddb72a88ea
2023-03-07 16:14:54 -08:00
Kubernetes Publisher
acc030f978
Merge pull request #115802 from logicalhan/webhook-metrics
...
webhook metrics top out at 2.5s but default timeout is 10s
Kubernetes-commit: a25834cb5a16bbd6a9295aeb5d1621aa8a4cd407
2023-02-16 00:32:54 +00:00
Kubernetes Publisher
019815a2d6
Merge pull request #115786 from liggitt/net-0.7.0-master
...
Update golang.org/x/net to v0.7.0
Kubernetes-commit: b3d8ac8496a23d65a907f9333d906bcd5463764e
2023-02-15 12:11:58 +00:00
Kubernetes Publisher
4481ce46b5
Merge pull request #115626 from hh/patch-3
...
Migrate apiserver tracing_test.go to registry.k8s.io
Kubernetes-commit: 62903e3de68475bccceb08735eba311f02302b3e
2023-02-15 06:34:09 +00:00
Jordan Liggitt
ea0916c5d0
Update golang.org/x/net to v0.7.0
...
Kubernetes-commit: f8e00778ddca11c08117ccf1d1c410641c70c428
2023-02-14 23:14:30 -05:00
Kubernetes Publisher
fce0631cbe
Merge pull request #115456 from pohly/goroutine-leak-check
...
test/integration: goroutine leak check
Kubernetes-commit: 4cf352c4bba7ae7b2cf95f3278afc44a12c9b332
2023-02-14 18:23:56 +00:00
Patrick Ohly
64242c43b8
test: use go-uber/goleak for strict leak checking
...
It provides more readable output and has additional APIs for using it inside a
unit test. goleak.IgnoreCurrent is needed to filter out the goroutine that gets
started when importing go.opencensus.io/stats/view.
In order to handle background goroutines that get created on demand and cannot
be stopped (like the one for LogzHealth), a helper function ensures that those
are running before calling goleak.IgnoreCurrent. Keeping those goroutines
running is not a problem and thus not worth the effort of adding new APIs to
stop them.
Other goroutines are genuine leaks for which no fix is available. Those get
suppressed via IgnoreTopFunction, which works as long as that function
is unique enough.
Example output for the leak fixed in https://github.com/kubernetes/kubernetes/pull/115423 :
E0202 09:30:51.641841 74789 etcd.go:205] "EtcdMain goroutine check" err=<
found unexpected goroutines:
[Goroutine 4889 in state chan receive, with k8s.io/apimachinery/pkg/watch.(*Broadcaster).loop on top of the stack:
goroutine 4889 [chan receive]:
k8s.io/apimachinery/pkg/watch.(*Broadcaster).loop(0xc0076183c0)
/nvme/gopath/src/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/watch/mux.go:268 +0x65
created by k8s.io/apimachinery/pkg/watch.NewBroadcaster
/nvme/gopath/src/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/watch/mux.go:77 +0x116
>
Kubernetes-commit: f131cabfa05d4d2867d987516c898f3a3519f21c
2023-02-01 14:48:46 +01:00
Kubernetes Publisher
ea2072de7b
Merge pull request #115665 from aramase/aramase/f/update_vendor_k8s_utils
...
Update k8s.io/utils to `a36077c30491`
Kubernetes-commit: 9a51625ebebcc8345c851afc2b5cc98eb19ac193
2023-02-10 01:24:10 +00:00
Kubernetes Publisher
0307ae2c8b
Merge pull request #115350 from aramase/kmsv2/cache-sha256
...
[KMSv2] store hash of encrypted DEK as key in cache
Kubernetes-commit: e476c88ca868b709f7e113d9bd0ed6616b4791b8
2023-02-10 01:24:04 +00:00
Anish Ramasekar
f4bd4bf10c
Update k8s.io/utils to `a36077c30491`
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: 09e02052fdf3d248368b3d05d5c922d616528c4c
2023-02-09 20:09:41 +00:00
Kubernetes Publisher
e3ca625155
Merge pull request #114376 from baomingwang/serialization-error-metric
...
Added serialization from etcd error metric
Kubernetes-commit: dfb976e25a6687a2c4ff7d374e3f01006d65df66
2023-02-08 01:15:33 +00:00
Kubernetes Publisher
3cee67d89e
Merge pull request #115379 from artemvmin/serial-mkfs
...
Add an option to limit the number of concurrent mkfs calls
Kubernetes-commit: 6eb008620cd0ee3501326ee003d47fbaf1fa5b52
2023-02-07 05:23:43 +00:00
Kubernetes Publisher
a0aff86839
Merge pull request #115542 from SataQiu/clean-apiserver-20230206
...
Using BuildOpenAPISpecFromRoutes instead of deprecated BuildOpenAPISpec
Kubernetes-commit: daf0d8d14f2324791bb2261c3173bc1e56efe67a
2023-02-06 21:15:47 +00:00
Artem Minyaylov
4065ac43ed
Update k8s.io/utils to latest version
...
Update all usages of FakeExec to pointer to avoid copying the mutex
Kubernetes-commit: f573e149423dc578284789fdff8eeb3c195b5ccf
2023-02-03 14:51:25 -08:00
Kubernetes Publisher
9bb74f3471
Merge pull request #114894 from dipankardas011/validate-admission-policy-error-handling
...
Added error handling in ValidateAdmissionPolicy
Kubernetes-commit: 1ded677b2a77a764a0a0adfa58180c3705242c49
2023-02-03 21:14:55 +00:00
Kubernetes Publisher
c02aff4b8c
Merge pull request #114439 from alexzielenski/apiserver/smd/conversion-smaller
...
add direct construction of TypeConverter from OpenAPI
Kubernetes-commit: d4750857760ae55802f69989dc2451feeb9a29e5
2023-02-02 01:15:09 +00:00
Kubernetes Publisher
12885512af
Merge pull request #113896 from nilekhc/kms-hot-reload-tests
...
chore: improves tests for hot reload of encryptionconfig
Kubernetes-commit: abf8f35356f16796347bb6821a1c366adae5b909
2023-02-01 01:14:43 +00:00
Kubernetes Publisher
31ac30ca86
Merge pull request #115266 from pohly/gomega-update
...
dependencies: update gomega to v1.26.0
Kubernetes-commit: 6d17cb2051b3a9958ed3353df242312d85e75d43
2023-01-30 21:20:09 +00:00
Kubernetes Publisher
f6a7f5dbff
Merge pull request #112809 from tkashem/cors-cve
...
apiserver: fix cve for CORS
Kubernetes-commit: d529048a3e7b97a29e271d358330d96a8128485b
2023-01-30 21:20:07 +00:00
Kubernetes Publisher
781007518a
Merge pull request #114997 from Richabanker/metrics-slis-beta
...
Enable ComponentSLI as beta feature
Kubernetes-commit: 1f02f43ec6910cbcd46222b16a2f3965458e5e45
2023-01-27 21:14:14 +00:00
Patrick Ohly
7f86f7e402
dependencies: update gomega to v1.26.0
...
If gomega.Eventually/Consistently run into a situation where it observes some
state of e.g. a pod which does not satisfy the condition and then further
polling fails with API server errors, gomega will report both the most recent
pod state and API error instead of just the API error.
Kubernetes-commit: aa1279b5eb79177f5351368d8d9159982b1bfb5e
2023-01-23 15:19:38 +01:00
Kubernetes Publisher
ea4e287db4
Merge pull request #115327 from jkh52/fix-metrics
...
Fix konnectivity-client metric registration.
Kubernetes-commit: 301fa8f6333fea5d53aaa3777ce12fb40cc65ecb
2023-01-27 05:14:22 +00:00
Kubernetes Publisher
3bc34155cf
Merge pull request #115271 from kevindelgado/field-validation-conformance
...
Field validation e2e tests and GA graduation
Kubernetes-commit: 0e6f4d3a354e91ec0dec0c4267af5aa7e0bb47cc
2023-01-26 21:14:50 +00:00
Kubernetes Publisher
a2dd1697f2
Merge pull request #113121 from aramase/expiring-cache
...
kmsv2: implement expire cache with clock
Kubernetes-commit: fab126d7f380b36525974ed69621195eb06e0d7e
2023-01-26 05:14:29 +00:00
Kubernetes Publisher
e952b9f299
Merge pull request #114550 from alexzielenski/apiserver/smd/update-kube-openapi
...
update kube-openapi dependency
Kubernetes-commit: df03edaf755f71a61f4f817ca374ebe3b6416270
2023-01-25 05:21:54 +00:00
Alexander Zielenski
efccdc505d
update kube-openapi
...
Kubernetes-commit: 7641ff75412c1d8b547c4fa388d3901aeeda6948
2023-01-23 15:32:33 -08:00
Kubernetes Publisher
4db4a68a3c
Merge pull request #115249 from thockin/codegen-13-proto-go-packages
...
Set go_package in all proto files
Kubernetes-commit: 674eb36f92dcea33e47ac07d71d88ebe9f5c4c6d
2023-01-23 21:14:41 +00:00
Kubernetes Publisher
97e3e93cfd
Merge pull request #115060 from pohly/logcheck-update
...
hack: update logtools to v0.4.1
Kubernetes-commit: f267dd8340524851e422d70eb19423c0385b401a
2023-01-23 21:14:37 +00:00
Kubernetes Publisher
ce86ff4a7b
Merge pull request #115238 from thockin/codegen-8-proto-bindings
...
Codegen: move all proto-bindings scripts together
Kubernetes-commit: 600e46801dbda854c88019c56bfd5dea85e916fc
2023-01-22 01:13:51 +00:00