Commit Graph

5388 Commits

Author SHA1 Message Date
Kubernetes Publisher 9419797d89 Merge pull request #110310 from logicalhan/deprecate-and-promote
remove deprecated metric and promote the replacement to STABLE

Kubernetes-commit: 5219122d0ccd3615f7a36e30189b8aa2910341de
2022-05-31 20:03:47 +00:00
Han Kang 5e26f39c93 remove deprecated metric and promote the replacement to STABLE
Kubernetes-commit: 731397086b763b9a951a414d37018f7e4f03b99c
2022-05-31 09:05:31 -07:00
Kubernetes Publisher fab92e1d27 Merge pull request #110145 from sxllwx/fix/audit-union-var-closures
fix audit union loop variables in closures

Kubernetes-commit: 4f851ebffbc8b601ce99d9fd444928443091c7d5
2022-05-28 16:53:40 +00:00
Kubernetes Publisher 8bf4bca24f Merge pull request #110246 from wojtek-t/fix_leaking_goroutines_2
Fix leaking goroutines in QuotaEvaluator

Kubernetes-commit: 6c2265cdab367e01e0421f06a4b6845815cb2931
2022-05-27 16:53:38 +00:00
Kubernetes Publisher 4c56c49edf Merge pull request #110227 from aojea/cleanup
Cleanup feature gate check for SelectorIndex

Kubernetes-commit: 32c3fb3b788365c8382a51976cf0fb13b6e7c078
2022-05-27 00:53:44 +00:00
Wojciech Tyczyński 2428ade32a Fix leaking goroutines in QuotaEvaluator
Kubernetes-commit: 9d974e6e89285e3e0cb7ff928407a3350b224084
2022-05-26 21:10:10 +02:00
Antonio Ojea 1024248666 remove SelectorIndex field
Kubernetes-commit: 209fb99f28ae1b5b7f2aaa98d0d1835dc3f9b6f2
2022-05-26 17:27:45 +02:00
Kubernetes Publisher 83d9b4ff7f Merge pull request #110162 from MikeSpreitzer/untwist-apf-metrics
Untwist apf metrics

Kubernetes-commit: cf314d689e2c2cc17bd92624bd9fd6bf7524b120
2022-05-25 21:01:26 +00:00
Kubernetes Publisher de3823367f Merge pull request #110026 from tkashem/graceful-test
apiserver: fix preshutdown hook behavior with graceful termination

Kubernetes-commit: e0dbea2443eb9015684dfc3361e9176e6d0ce312
2022-05-25 16:53:49 +00:00
Kubernetes Publisher 26c8c69411 Merge pull request #110079 from ash2k/dial-with-context
Always dial using a context

Kubernetes-commit: 114cdea709b7046c439d9c4088cb9ab75105a0f0
2022-05-24 16:53:49 +00:00
Kubernetes Publisher 7a7046d823 Merge pull request #110101 from MikeSpreitzer/rename-observers
Give apf metrics abstractions more familiar names

Kubernetes-commit: c3d550d4e7e8b8f4cbd91cb16d97dfff73a1a065
2022-05-24 16:53:47 +00:00
Kubernetes Publisher a3ee2c7db3 Merge pull request #110058 from glebiller/managed-fields-time
Update managedFields time when field value is modified

Kubernetes-commit: 31a10245d67544b6718f569a1442b1de97a91e7d
2022-05-23 20:53:56 +00:00
Mike Spreitzer 10da00a048 Rename observer.go to interface.go
Kubernetes-commit: a4c18fa7fc3e370a8cfbbafc66bbdf4d1d834713
2022-05-23 16:11:05 -04:00
Kubernetes Publisher e937f8d836 Merge pull request #110125 from wojtek-t/fix_resource_quota_shutdown
Fix resource quota shutdown

Kubernetes-commit: 1131fb95fc9e7f864dfa186000f815062061f1b9
2022-05-23 16:53:44 +00:00
Mike Spreitzer 0f5737dda8 Remove unhelpful pairing of members of read_vs_write_request_count_samples
Members are not used in (waiting,executing) pairs, so stopped
using the wrapper that adds such pairing.

Kubernetes-commit: cd33c7cf2260b351dd345497223a944e80bc7b61
2022-05-22 22:39:06 -04:00
scott 8becd60e02 fix audit union loop variables in closures
Kubernetes-commit: 85b027e6fa90dafac5d68d3ba41fd0dc4c53cbf1
2022-05-20 17:38:26 +08:00
Wojciech Tyczyński 5ab2c69c4c Fix ResourceQuota admission shutdown
Kubernetes-commit: f8211d7e447cc6c29139ebf3422f0752278d6da1
2022-05-18 19:30:23 +02:00
Kubernetes Publisher cd82a275a9 Merge pull request #110132 from tkashem/refactor-test
apiserver: improve graceful termination tests

Kubernetes-commit: 5debaee45ee24ea6bcaa204b29751c3834332672
2022-05-20 08:24:32 +00:00
Kubernetes Publisher 2145e6a93c Merge pull request #110129 from wojtek-t/fix_notify_signal
Fix stop signal to drained signal in genericapiserver config

Kubernetes-commit: 32773d61c4d3b111a1a99fcdeaced5085837a10c
2022-05-19 20:24:38 +00:00
Kubernetes Publisher b6227af710 Merge pull request #108746 from deads2k/proof-2
Handle panic during validating admission webhook admission

Kubernetes-commit: b215a8949a9b13f21d991f93d8d53633898578c1
2022-05-19 16:24:38 +00:00
Abu Kashem eb2b1d986c apiserver: refactor graceful termination test
Kubernetes-commit: f28710bc465189b56c085876caf5aaa1ad037654
2022-05-18 22:58:36 -04:00
Wojciech Tyczyński 2f9a2acafb Fix stop signal to drained signal in genericapiserver config
Kubernetes-commit: b56491e6cfe216adc245abfa099757e779403982
2022-05-18 18:55:45 +02:00
Kubernetes Publisher 79273e454c Merge pull request #110096 from tkashem/graceful-new-signal
apiserver: add lifecycle signal for preshutdown hook

Kubernetes-commit: b1aa1bd3088fad184cbb4fe36bd156dde7605ee4
2022-05-18 08:26:33 +00:00
Kubernetes Publisher da3712f320 Merge pull request #110102 from MikeSpreitzer/fix-test-numerators
Fix more initial numerators

Kubernetes-commit: eebfd7b5749f330cefccf8e4415242b1e980e371
2022-05-18 08:26:31 +00:00
Mike Spreitzer 8628966894 Fix more initial numerators
Kubernetes-commit: ba690c2257af76bd971d0dfb6bef13ff9099e549
2022-05-18 00:22:30 -04:00
Mike Spreitzer cae328fb1c Give apf metrics abstractions more familiar names
The logic is similar to Prometheus gauges and vectors,
adopt that terminology.

Kubernetes-commit: 7d64a93a1407f91b5e13bf540a0fa834a41622eb
2022-05-17 23:27:47 -04:00
Mikhail Mazurskiy 17134151a6 Always dial using a context
Kubernetes-commit: 2d62c57533f96985b7847dd63f91471167bd6006
2022-05-18 10:39:35 +10:00
Kubernetes Publisher 45a9315997 Merge pull request #110094 from tkashem/refactor-graceful
apiserver: refactor - move AuditBackend.Run out of NonBlockingRun

Kubernetes-commit: f727b5af34dac134aaa5bb5a8f02f78ed6e5291c
2022-05-18 00:21:45 +00:00
Kubernetes Publisher 4f090bcb98 Merge pull request #110061 from wojtek-t/shutdown_apiextensions
Cleanup CRD storage on shutdown

Kubernetes-commit: 4bd396115def9afd7eac7f9071ed699d61c55b27
2022-05-18 00:21:43 +00:00
Kubernetes Publisher 0cb3518ed9 Merge pull request #110081 from wojtek-t/document_shutdown_sequence
Diagram for graceful shutdown

Kubernetes-commit: c79b909de715a25e247efc48743ce2001ca8779b
2022-05-17 16:15:14 +00:00
Abu Kashem 2000c163ec apiserver: add lifecycle signal for preshutdown hook
Kubernetes-commit: b1f7b60515798934b011d27bfeba1cee4fcd26b7
2022-05-17 12:00:04 -04:00
Abu Kashem 771df84108 apiserver: refactor - move AuditBackend.Run out of NonBlockingRun
Kubernetes-commit: 6b8398318c005753383700f27bd398f4724b37a9
2022-05-17 11:14:11 -04:00
Kubernetes Publisher 9b5acf1cdd Merge pull request #110024 from stevekuznetsov/skuznets/split-list-test
storage: split paginated and non-paginated list tests, make them generic

Kubernetes-commit: ed522c7460805b2a942f3dfe9603ee2fc0827e35
2022-05-17 12:15:09 +00:00
Kubernetes Publisher 4cc65c15fa Merge pull request #110062 from wojtek-t/fix_storage_object_count_tracker_registration
Avoid leaking StorageObjectCountTracker goroutine

Kubernetes-commit: 45844049fcdfe1bdaa11ccee685d45eb1c1588a2
2022-05-16 16:14:23 +00:00
Wojciech Tyczyński 751a040f24 Cleanup CRD storage on shutdown
Kubernetes-commit: 01cf641ffbb3c876c4fc6c3e53a0613356f883e5
2022-05-15 22:25:43 +02:00
Guillaume Le Biller e6f50ae491 Update managedFields time when value is modified
Kubernetes-commit: f681821fcf028e0e8082be6a9daf0a8ff9392a66
2022-05-15 17:30:36 +02:00
Wojciech Tyczyński f5d65d90e9 Avoid leaking StorageObjectCountTracker goroutine
Kubernetes-commit: 564b376812836fb1e77452d478ab16eee5101447
2022-05-15 09:57:26 +02:00
Kubernetes Publisher 7816c29325 Merge pull request #110025 from stevekuznetsov/skuznets/skuznets-reviews-storage
apiserver/storage: add myself to the reviewers list

Kubernetes-commit: 30adcd0b6c1c28303d7281b7be2ac45bdd7989e4
2022-05-13 08:52:01 -07:00
Abu Kashem 658eeac034 fix preshutdown hook behavor with graceful termination
Kubernetes-commit: 9644edc321e3b7e5180eb7c15a27bf28e19485db
2022-05-12 19:58:33 -04:00
Steve Kuznetsov b2d4efbca3 apiserver/storage: add myself to the reviewers list
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>

Kubernetes-commit: 0d616946c036d5ead9dd03e312c6ac16f9a91c3e
2022-05-12 15:40:33 -07:00
Kubernetes Publisher 7d65d3df16 Merge pull request #110013 from enj/enj/i/remove_azure_gcp_auth_plugins
Remove gcp and azure auth plugins

Kubernetes-commit: 2d08104ee3beb5c13db088d40cc22ec053512cea
2022-05-12 23:46:49 +00:00
Kubernetes Publisher c9f7ab355b Merge pull request #109971 from stevekuznetsov/skuznets/isolate-continue
storage: move continue token definition to storage

Kubernetes-commit: 46469f62db711365c023b5e9f208f7467d302290
2022-05-12 23:46:46 +00:00
Kubernetes Publisher ba1294fefd Merge pull request #110009 from azylinski/fix-create-cr-scope
Fix requests scope classification

Kubernetes-commit: 0e567664ed3f9eb6c1f41e87f35886188fe5bd96
2022-05-12 23:46:44 +00:00
Kubernetes Publisher 1704b8df52 Merge pull request #109970 from stevekuznetsov/skuznets/isolate-versioner
storage: move the APIObjectVersioner definition to storage

Kubernetes-commit: 1be1ec4aa3e0270d591b33024532c8fd3ba8ab08
2022-05-12 23:46:42 +00:00
Steve Kuznetsov 03363cd42b storage: move some list tests to generic package
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>

Kubernetes-commit: 162450c01c9004ded53bb77f651f9a3f30920b30
2022-05-12 15:16:07 -07:00
Steve Kuznetsov 289ed89252 storage/etcd3: make some list tests generic
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>

Kubernetes-commit: a8067f8e865475cbdb11d812c915927714690676
2022-05-12 15:13:23 -07:00
Steve Kuznetsov 6bff431f4a storage: move test utiltiies out of test files
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>

Kubernetes-commit: e50cb6c8d36ca73c99c935126978cbec01f9be01
2022-05-12 11:52:28 -07:00
Kubernetes Publisher 947a097a5c Merge pull request #109978 from wojtek-t/remove_storage_tracking
Cleanup no-longer used storage cleanup method

Kubernetes-commit: 976a940f4a4e84fe814583848f97b9aafcdb083f
2022-05-12 15:41:54 +00:00
Wojciech Tyczyński 30c4077e0e Diagram for graceful shutdown
Kubernetes-commit: 1145582de367b9aa4072e631845ce3abc37b8540
2022-05-12 17:22:36 +02:00
Monis Khan 279d578ea9 Remove gcp and azure auth plugins
Signed-off-by: Monis Khan <mok@vmware.com>

Kubernetes-commit: 916cf16cf14928702f3f90b655ddddab2c85fcec
2022-05-12 09:48:04 -04:00