Wojciech Tyczyński
ba5f84614d
Fix deadlock in ready test
...
Kubernetes-commit: 39fa78fe7d6020b508308e84c8b671273731dfd6
2023-03-03 14:09:32 +01: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
Monis Khan
f051b13244
kmsv2: retain more key ID metrics
...
This change helps users understand the state of their encryption
config if storage migration is not consistently run with key ID
rotation.
Signed-off-by: Monis Khan <mok@microsoft.com>
Kubernetes-commit: 539f734bfd0d828a5b3dfbfe30df9d4229e6492c
2023-03-02 10:42:55 -05:00
Kubernetes Publisher
8944b1509f
Merge pull request #110960 from p0lyn0mial/upstream-cacher-sends-stream
...
cacher consistent streaming support
Kubernetes-commit: 0ad676fca8308fed5bc682cf8315a62b717d6d1d
2023-03-02 03:00:56 -08:00
Rita Zhang
c31e450231
kmsv2: improve test coverage
...
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
Kubernetes-commit: 51db940dcc485a82303dc0b9b664ab564d462914
2023-03-01 19:05:50 -08:00
Lukasz Szaszkiewicz
afa398f4bd
cacher_watcher: Add support for consistent streaming
...
design details https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3157-watch-list#design-details
Kubernetes-commit: 52ce41a2939f1f4e8d9bf44e42b5d07eb1e16259
2023-02-27 13:32:49 +01:00
Lukasz Szaszkiewicz
ff7564e339
cacher: Add support for consistent streaming
...
design details https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3157-watch-list#design-details
Kubernetes-commit: 7c7e7733050c22ab855c1b1c717b3514b953503e
2023-02-27 13:32:38 +01: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
c22e7350a1
Merge pull request #115816 from ivelichkovich/celrefactor
...
refactor validatingadmissionpolicy cel validator and compiler to be reusable
Kubernetes-commit: 2b50e09f781d2a35df6046195ec09be68af30722
2023-03-02 05:14:48 +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
Kubernetes Publisher
be82586c9a
Merge pull request #116128 from wojtek-t/event_metrics
...
Add metrics for number of events received from etcd
Kubernetes-commit: a683997964b36c787abff6511a4877da87ff28f6
2023-03-01 01:46:59 +00:00
David Ashpole
364555b5c9
update otelhttp to v0.35.1
...
Kubernetes-commit: e0d44fd2165881aae8ca7f6ab44bc672509e3c4e
2023-02-28 17:52:30 +00:00
Antonio Ojea
33153a1931
cacher allow context cancellation if not ready ( #116024 )
...
* cacher allow context cancellation if not ready
Replace the sync.Cond variable with a channel so we can use the
context cancellation signal.
Co-authored-by: Wojciech Tyczy<C5><84>ski <wojtekt@google.com>
Change-Id: I2f75313a6337feee440ece4c1e873c32a12560dd
* wait again on pending state
Change-Id: I1ad79253a5a5d56a4d9611125825b1f7ad552be8
---------
Co-authored-by: Wojciech Tyczy<C5><84>ski <wojtekt@google.com>
Kubernetes-commit: 3b17aece1fa492e98aa82b948597b3641961195f
2023-02-28 11:23:16 +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
Wojciech Tyczyński
2df16457e7
Add metrics for number of events received from etcd
...
Kubernetes-commit: 85359d74ed0fe2cdb8e2d41cb5a3b501a2c20ed8
2023-02-28 11:16:13 +01: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
cc8235f046
Merge pull request #114925 from tkashem/watch-termination
...
apiserver: terminate watch with rate limiting during shutdown
Kubernetes-commit: a16fd5467ea2cff38fde10a3659bb67b2a1161bb
2023-02-27 21:13:52 +00:00
Alex Zielenski
298fff883b
Revert "Revert "Merge pull request #115324 from alexzielenski/apiserver/smd/use-openapiv3"
...
Kubernetes-commit: 7b004c4568176c4ccb2fd0dcde6cc10fc3739fd1
2023-02-27 12:22:29 -08: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
7365b6e41c
Merge pull request #116055 from aramase/aramase/f/kubernetes#111923
...
[KMSv2] log request metadata as part of read/write
Kubernetes-commit: 53b8170b97e0bb3c92bbb7bcf7d974e2575964e9
2023-02-27 05:13:49 +00:00
Anish Ramasekar
21158bb0b9
[KMS] move util from envelope to kms package
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: 1f98b49bf3baf14bd2ed2ef098b90e214e5ada27
2023-02-27 00:37:48 +00:00
Kubernetes Publisher
6316d3000c
Merge pull request #116062 from liggitt/revert-field-manager
...
Revert "Merge pull request #115324 from alexzielenski/apiserver/smd/use-openapiv3
Kubernetes-commit: b670d1ba7c4b714d2515aa050ad32c1a90ae74d2
2023-02-25 15:38:17 -08:00
Jordan Liggitt
870a2c4b33
Revert "Merge pull request #115324 from alexzielenski/apiserver/smd/use-openapiv3"
...
This reverts commit 7efa62dfdf96890f7f3cf95d957c7561e09055c4, reversing
changes made to c48a7971e35a56cc2c996e174e3f76e9d2e82eaa.
Kubernetes-commit: 6165a12c718936a8edcc5b7e1a2e6b0f5d6e279e
2023-02-25 16:14:23 -05:00
Kubernetes Publisher
bd79527eaa
Merge pull request #115324 from alexzielenski/apiserver/smd/use-openapiv3
...
update SSA to use OpenAPIV3 for builtin and CRD models
Kubernetes-commit: 7efa62dfdf96890f7f3cf95d957c7561e09055c4
2023-02-25 05:13:36 +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
Anish Ramasekar
425dee8b06
[KMSv2] remove setting `dek_cache_inter_arrival_time_seconds` for KMSv2 only
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: 0e06d09676ff04a909db7182c3bb32418e3c5404
2023-02-24 23:23:40 +00:00
Anish Ramasekar
199668aff6
[KMSv2] log request metadata as part of read/write
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: e40b3cf54eb2feee738da73bdf1de40bd5cba441
2023-02-24 23:06:30 +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
1ccf3e9365
Merge pull request #114656 from wojtek-t/generalize_cacher_tests_4
...
Reuse generic Watch test for watchcache
Kubernetes-commit: a8e7572a7b4efc434faf0986be7d2772493cfaf5
2023-02-24 17:15:55 +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
Wojciech Tyczyński
a80b028565
Split cacheWatcher into its own file
...
Kubernetes-commit: a53704911047b87d0960cabab7889ce92f48b79e
2023-02-24 11:59:01 +01:00
joey
ea272f4038
fix apiserver metrics `RecordsWatchCacheCapacityChange` use watchCache as increase total
...
if old less than new, Inc function should be called for `watchCacheCapacityIncreaseTotal` instead of `watchCacheCapacity`
Signed-off-by: joey <zchengjoey@gmail.com>
Kubernetes-commit: 96b9531f3e3f489e47493297987eee14d2a08855
2023-02-24 16:02:35 +08: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
a321fbfdd1
Merge pull request #115947 from aramase/aramase/f/kmsv2/grpc-metrics-bucket
...
[KMSv2] update `kms_operations_latency_seconds` metric bucket range
Kubernetes-commit: 7e40d6d04ef8078772d2fa810b1ba925c9d8ace7
2023-02-22 04:47:57 -08:00
Anish Ramasekar
313d6aca12
[KMSv2] update `kms_operations_latency_seconds` metric bucket range
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: ac1c8aaed1b11bd7cbdb10b2de9778336c3ddcba
2023-02-22 07:08:22 +00:00
Kubernetes Publisher
c4f8423d94
Merge pull request #115633 from TommyStarK/unit-tests/staging-apiserver-util-proxy
...
apiserver/util/proxy: Improving test coverage
Kubernetes-commit: 96312d711ee18dda418fe8fe54086cfeef88a1d2
2023-02-22 05:13:25 +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
Anish Ramasekar
e8322225ee
[KMSv2] restructure kms staging dir
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: c9b8ad6a55aaf7d95ce6fbc06ec4afba905e86c0
2023-02-21 19:49:09 +00:00
Kubernetes Publisher
b587e7ba77
Merge pull request #115096 from MadhavJivrajani/unset-rv-watch-semantics
...
cacher: Fix watch behaviour for unset RV
Kubernetes-commit: 70f337c0d5303078a325c63216345ae84475aa69
2023-02-21 13:13:21 +00:00