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
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
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
Kubernetes Publisher
edcec154db
Merge pull request #114609 from pohly/log-runtime-verbosity-level
...
runtime log verbosity level changes
Kubernetes-commit: 92f0818cf2ee9e40b16b76ad5125dd3490d3ec52
2023-01-21 05:13:54 +00:00
Kubernetes Publisher
be793fd445
Merge pull request #115191 from jkh52/zero-one-one
...
Bump konnectivity-client to v0.1.1
Kubernetes-commit: afe936fee5229cfd3d9831f439e8feab98a3fcad
2023-01-21 05:13:52 +00:00
Kubernetes Publisher
23855d3d6c
Merge pull request #115113 from smarterclayton/exponential_context
...
wait: ExponentialBackoffWithContext should take context-aware fn
Kubernetes-commit: b0ed87078e4042c12e456c8427dee0fb947a724c
2023-01-20 17:36:54 +00:00
Kubernetes Publisher
7959088f40
Merge pull request #115211 from apelisse/remove-corev1-from-fieldmanager
...
Remove corev1 from fieldmanager
Kubernetes-commit: 49cd9f673e04a3767d9c180f63038452bceb1c39
2023-01-20 01:12:54 +00:00
Kubernetes Publisher
472273b080
Merge pull request #115187 from thockin/codegen-3-examples-cleanup
...
Fix apiserver example2 to update gen'ed protobufs
Kubernetes-commit: af54e18a4662b18c92b514e5ae9e33171d28fcff
2023-01-19 04:46:23 +00:00
Kubernetes Publisher
b51a237e4c
Merge pull request #115140 from smarterclayton/wait_context
...
wait: Use a context implementation for ContextForChannel
Kubernetes-commit: 8bee5dca1d94625aad8a321d3ed4d1dbeeeb0a62
2023-01-19 04:46:14 +00:00
Joseph Anttila Hall
2e9671b92e
Bump konnectivity-client to v0.1.1
...
Fixes memory leaks.
Upgrades GRPC and ProtoBuf versions.
Kubernetes-commit: 5c01971f2ab77eb93fe99c81386faf7ccbfb0d04
2023-01-19 04:29:11 +00:00
Kubernetes Publisher
f4be1be367
Merge pull request #115147 from alexzielenski/apiserver/policy/multiple-paramkind-bug
...
ValidatingAdmissionPolicy: fix bug preventing multiple policies from using same paramKind
Kubernetes-commit: 06ad4258096621190b23c6e41818715e86291989
2023-01-19 01:10:26 +00:00