Kubernetes Prow Robot
165829587a
Merge pull request #116202 from ritazh/kmsv2-testcoverage
...
kmsv2: improve test coverage
2023-03-03 01:26:57 -08:00
Kubernetes Prow Robot
a6c775333c
Merge pull request #116237 from seans3/openapi3-add-error
...
Add custom error struct for Group/Version not found
2023-03-02 22:56:57 -08:00
David Porter
28e9775fd5
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>
2023-03-02 19:33:55 -08:00
Rita Zhang
51db940dcc
kmsv2: improve test coverage
...
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
2023-03-02 16:36:07 -08:00
Sean Sullivan
dc83af0b44
Add custom error struct for Group/Version not found
2023-03-03 00:01:22 +00:00
Kubernetes Prow Robot
e0ca10118e
Merge pull request #115865 from seans3/discovery-client-cleanup
...
Updates old 403 and 404 discovery response tolerations
2023-03-02 14:51:57 -08:00
Kubernetes Prow Robot
ff52646d93
Merge pull request #116221 from enj/enj/i/kms_lru_size
...
kmsv2: retain more key ID metrics
2023-03-02 11:37:07 -08:00
Kubernetes Prow Robot
57fd02ca29
Merge pull request #116218 from pohly/test-lease-controller-leak
...
update lease controller
2023-03-02 10:30:56 -08:00
Monis Khan
539f734bfd
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>
2023-03-02 12:02:34 -05:00
Patrick Ohly
dad95e1be6
update lease controller
...
Passing in a context instead of a stop channel has several advantages:
- ensures that client-go calls return as soon as the controller is asked to stop
- contextual logging can be used
By passing that context down to its own functions and checking it while
waiting, the lease controller also doesn't get stuck in backoffEnsureLease
anymore (https://github.com/kubernetes/kubernetes/issues/116196 ).
2023-03-02 15:06:00 +01:00
Kubernetes Prow Robot
096e67d30e
Merge pull request #116179 from justinsb/visiteduids_deprecation
...
cleanup: replace deprecated sets.String
2023-03-02 04:04:56 -08:00
Lukasz Szaszkiewicz
52ce41a293
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
2023-03-02 10:59:48 +01:00
Lukasz Szaszkiewicz
7c7e773305
cacher: Add support for consistent streaming
...
design details https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3157-watch-list#design-details
2023-03-02 10:59:47 +01:00
Kubernetes Prow Robot
762fa12686
Merge pull request #115402 from p0lyn0mial/upstream-sendinitialevents-take-2
...
Add API for watch list
2023-03-02 01:58:55 -08:00
Kubernetes Prow Robot
af9f7a4d90
Merge pull request #115220 from ruiwen-zhao/limit
...
Add MaxParallelImagePulls support
2023-03-01 23:32:55 -08:00
Kubernetes Prow Robot
d788d436c9
Merge pull request #115893 from mgoltzsche/go-jose-update-2.6
...
bump go-jose to v2.6.0
2023-03-01 20:23:06 -08:00
Kubernetes Prow Robot
2b50e09f78
Merge pull request #115816 from ivelichkovich/celrefactor
...
refactor validatingadmissionpolicy cel validator and compiler to be reusable
2023-03-01 20:22:54 -08:00
ruiwen-zhao
572e6e0ffb
Add MaxParallelImagePulls support
...
Signed-off-by: ruiwen-zhao <ruiwen@google.com>
2023-03-02 03:57:59 +00:00
Kubernetes Prow Robot
b4b2345f9a
Merge pull request #116106 from alexzielenski/revert-116062-revert-field-manager
...
Revert "Revert "Merge pull request #115324 from alexzielenski/apiserver/smd/use-openapiv3"
2023-03-01 19:09:07 -08:00
Kubernetes Prow Robot
ddb0d06744
Merge pull request #116052 from kannon92/validation-coverage-and-cleanup
...
remove ValidateJobTemplate and add more test cases to batch validation
2023-03-01 18:05:07 -08:00
Max Goltzsche
df8fa2eab5
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>
2023-03-02 02:53:17 +01:00
Kubernetes Prow Robot
bb8e9f3afb
Merge pull request #116195 from seans3/openapi3-root-fix
...
Fixes bug with Root not handling Group without Version
2023-03-01 16:55:30 -08:00
Igor Velichkovich
e96ef31187
refactor admission cel validator and compiler to be reusable
2023-03-01 18:46:45 -06:00
Kubernetes Prow Robot
51dedff4f3
Merge pull request #115277 from pohly/klog-update
...
klog update
2023-03-01 15:11:16 -08:00
kannon92
3489ace708
generated code
2023-03-01 21:43:25 +00:00
Sean Sullivan
17cd59ec1c
Fixes bug with Root not handling Group without Version
2023-03-01 21:27:37 +00:00
kannon92
2da3e839b0
remove ValidateJobSpec and add more test cases to batch validation
2023-03-01 20:39:47 +00:00
Kubernetes Prow Robot
5b07dd0c54
Merge pull request #115413 from pacoxu/etcd-dep-update
...
upgrade etcd deps to v3.5.7
2023-03-01 11:19:18 -08:00
Kubernetes Prow Robot
e2fff53f43
Merge pull request #115859 from gjkim42/deflake-TestDirty
...
Deflake tests in `staging/src/k8s.io/kube-aggregator/pkg/apiserver`
2023-03-01 10:09:19 -08:00
Patrick Ohly
961819a4d0
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.
2023-03-01 19:03:50 +01:00
Kubernetes Prow Robot
44bedc2a46
Merge pull request #116176 from aojea/testpingspdy
...
start to count time since the connection was actually established
2023-03-01 07:05:29 -08:00
Kubernetes Prow Robot
8cd4211630
Merge pull request #116033 from chengjoey/fix/apiserver-metrics
...
fix apiserver metrics `RecordsWatchCacheCapacityChange` use watchCacheCapacity as increase total
2023-03-01 07:05:17 -08:00
Justin SB
0b5fa19342
cleanup: replace deprecated sets.String
...
Replace with generics, including using the more-accurate type
types.UID for visitedUids.
2023-03-01 09:06:30 -05:00
Antonio Ojea
d6f81c01f4
start to count time since the connection was actually established
...
Change-Id: Ib4986fb362600b760a4a853513d739f2d665836e
2023-03-01 11:58:57 +00:00
Lukasz Szaszkiewicz
b5ecc658ab
Update TestCompatibility
2023-03-01 11:00:36 +01:00
Lukasz Szaszkiewicz
52d613efde
Add SetListOptionsDefaults for setting defaults on ListOptions
2023-03-01 11:00:32 +01:00
Lukasz Szaszkiewicz
69e4de131e
generated
2023-03-01 11:00:25 +01:00
Lukasz Szaszkiewicz
7b67bbbcf3
Disable SendInitialEvents for etcd and watch cache
2023-03-01 11:00:12 +01:00
Lukasz Szaszkiewicz
e1537fc41b
Add SendInitialEvents to storage ListOptions
2023-03-01 10:57:42 +01:00
Lukasz Szaszkiewicz
4b3e0a39e5
Update calls to ValidateListOptions
2023-03-01 10:57:35 +01:00
Lukasz Szaszkiewicz
ea084ff4da
Add WatchList feature gate
2023-03-01 10:57:17 +01:00
Lukasz Szaszkiewicz
2ae115e5a2
Add SendInitialEvents parameter to ListOption
2023-03-01 10:55:40 +01:00
John Howard
b99fe0d5b9
client-go: support Shutdown()
for metadata and dynamic informers ( #114434 )
...
* client-go: support `Shutdown()` for metadata and dynamic informers
Followup to https://github.com/kubernetes/kubernetes/pull/112200 ,
specifically
https://github.com/kubernetes/kubernetes/pull/112200#issuecomment-1344812038 .
* add comments
* Defer lock
2023-02-28 23:09:17 -08:00
Kubernetes Prow Robot
a023a5eb17
Merge pull request #115988 from justinsb/prunev2_add_labels
...
prunev2: Add labels for objects that we apply
2023-02-28 20:33:16 -08:00
Gunju Kim
e24e3de379
Deflake tests in staging/src/k8s.io/kube-aggregator/pkg/apiserver
...
`waitForEmptyQueue` cannot guarantee that all items in the queue have
been synced completely but guarantee that all items have been started.
This adds `waitForQueueComplete` and implements `completerWorkqueue` to
check if the workqueue is complete to deflake the tests in
staging/src/k8s.io/kube-aggregator/pkg/apiserver.
2023-03-01 13:29:17 +09:00
Gunju Kim
e7d8dfb5a0
Fix a data race in TestDirty
...
This uses atomic.Bool as updating and reading a boolean-type variable
concurrently is not thread-safe.
2023-03-01 13:23:27 +09:00
Paco Xu
b5dbb33da9
upgrade etcd deps to v3.5.7
...
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2023-03-01 12:14:52 +08:00
Kubernetes Prow Robot
93a5181871
Merge pull request #116022 from nilekhc/reference-implementation-provider
...
[kmsv2] feat: add kms mock plugin for e2e tests
2023-02-28 17:57:17 -08:00
Nilekh Chaudhari
43acba8084
feat: kms base64 plugin for e2e tests
...
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
2023-03-01 00:11:17 +00:00
Kubernetes Prow Robot
11ff3fbeee
Merge pull request #116090 from abserari/patch-1
...
Typo: fix EndpointsLeasesResourceLock ->ConfigMapsLeasesResourceLock
2023-02-28 16:07:16 -08:00