Kubernetes Prow Robot
cf33bef284
Merge pull request #125908 from aojea/race_pforward
...
fix race on integration test for portforward
2024-07-08 17:25:10 -07:00
Kubernetes Prow Robot
4a48562a81
Merge pull request #125557 from MikeSpreitzer/apf-int-test-tolerate-more-noise
...
Increase noise margin for TestConcurrencyIsolation
2024-07-08 16:21:34 -07:00
Kubernetes Prow Robot
07cc20a750
Merge pull request #125922 from dims/update_otel_27
...
Update opentelemetry dependencies to the latest release (Take 2)
2024-07-06 17:31:14 -07:00
David Ashpole
2180ec8e8f
fix tracing integration test
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2024-07-05 21:23:57 -04:00
Ben Luddy
d4e146c861
Add integration test for rejecting non-JSON RawExtensions.
...
The content of a RawExtension isn't constrained on its own, but there is a de facto requirement that
the object in a request body can be converted to unstructured. Currently, a RawExtension can only be
converted to unstructured if its Raw field is nil or if it contains valid JSON.
2024-07-05 11:54:14 -04:00
Antonio Ojea
fa62529e6d
fix race on integration test for portforward
2024-07-05 09:06:18 +00:00
Kubernetes Prow Robot
db9419c01d
Merge pull request #125803 from mmorel-35/len+empty/test
...
fix: enable and fixes rules from testifylint on test package
2024-06-30 12:59:21 -07:00
Antonio Ojea
ed597316d6
modify tests to use the networking v1beta1 API
2024-06-30 09:48:46 +00:00
Matthieu MOREL
7bccbaf996
fix: enable and fixes rules from testifylint on test package
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-06-30 05:44:47 +00:00
David Ashpole
7bcb2a96f2
Revert "fix tracing integration test"
...
This reverts commit a3b7cb9374 .
2024-06-26 14:14:26 +00:00
Siyuan Zhang
4352c4ad27
Add version mapping in ComponentGlobalsRegistry.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com >
2024-06-25 22:12:11 +00:00
Siyuan Zhang
701e5fc374
Add composition flags for emulation version and feature gate.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com >
2024-06-25 22:12:11 +00:00
Siyuan Zhang
403301bfdf
apiserver: Add API emulation versioning.
...
Co-authored-by: Siyuan Zhang <sizhang@google.com >
Co-authored-by: Joe Betz <jpbetz@google.com >
Co-authored-by: Alex Zielenski <zielenski@google.com >
Signed-off-by: Siyuan Zhang <sizhang@google.com >
2024-06-25 22:12:11 +00:00
Kubernetes Prow Robot
34dd2007cb
Merge pull request #125263 from jpbetz/fix-nop-apply
...
Fix check to ignore non-semantic changes to objects to handle unstructured
2024-06-25 14:17:51 -07:00
Kubernetes Prow Robot
535e833aef
Merge pull request #125575 from dashpole/update_otel_27
...
Update opentelemetry dependencies to the latest release.
2024-06-24 21:01:46 -07:00
Kubernetes Prow Robot
d236a9127f
Merge pull request #125560 from jpbetz/apply-gen-fake
...
Add field management support to fake client-go typed client
2024-06-24 16:48:46 -07:00
Kubernetes Prow Robot
d5dd5b13a5
Merge pull request #125317 from jpbetz/fix-nop-empty-map
...
Fix non-semantic apply requests to ignore empty maps
2024-06-24 16:48:39 -07:00
Joe Betz
572b0d9fbf
Add integration test
2024-06-24 15:58:51 -04:00
David Ashpole
a3b7cb9374
fix tracing integration test
2024-06-23 15:56:57 +00:00
Kubernetes Prow Robot
bdbd87be2b
Merge pull request #125596 from skitt/stretchr-testify-mock
...
Switch to stretchr/testify / mockery for mocks
2024-06-21 09:23:02 -07:00
Stephen Kitt
3f36c83c68
Switch to stretchr/testify / mockery for mocks
...
testify is used throughout the codebase; this switches mocks from
gomock to testify with the help of mockery for code generation.
Handlers and mocks in test/utils/oidc are moved to a new package:
mockery operates package by package, and requires packages to build
correctly; test/utils/oidc/testserver.go relies on the mocks and fails
to build when they are removed. Moving the interface and mocks to a
different package allows mockery to process that package without
having to build testserver.go.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2024-06-20 19:42:53 +02:00
Marek Siarkowicz
038bbacb41
Fix tracing test for list nodes
2024-06-20 10:56:51 +02:00
Mike Spreitzer
e8bb82cdf0
Increase noise margin for APF integration test
...
Signed-off-by: Mike Spreitzer <mspreitz@us.ibm.com >
2024-06-17 17:37:44 -04:00
Joe Betz
f31afbbf8e
Add marker struct test case
2024-06-07 11:11:24 -04:00
Antonio Ojea
6552f2710f
use default flags for apiserver on integration tests
2024-06-04 22:09:35 +00:00
Joe Betz
5db9eff04f
Apply feedback
2024-06-04 15:25:02 -04:00
Joe Betz
89a68be3a9
Add integration test for a nop apply with an empty map
2024-06-04 12:08:55 -04:00
Joe Betz
13f809478f
Apply feedback
2024-06-04 11:50:01 -04:00
Joe Betz
d57acd327f
Add nop test case for applying a CRD with defaulted atomic field
2024-05-31 21:24:52 -04:00
Cici Huang
d6e4115ead
Adding the feature gates to fix cost for VAP and webhook matchConditions.
2024-05-10 22:07:40 +00:00
Dr. Stefan Schimanski
3b6d2a66a4
pkg/controlplane: split apart generic server part of instance.go
...
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com >
2024-04-29 10:15:02 +02:00
Dr. Stefan Schimanski
e37917fea7
pkg/controlplane: split up config into generic controlplane and kube-related part
...
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com >
2024-04-26 14:14:06 +02:00
Marek Siarkowicz
3ee8178768
Cleanup defer from SetFeatureGateDuringTest function call
2024-04-24 20:25:29 +02:00
jwcesign
f0aa62bc96
upgrade: upgrade dependencies github.com/prometheus/common to the newest version
...
Signed-off-by: jwcesign <jwcesign@gmail.com >
2024-04-20 09:53:16 +08:00
Ziqi Zhao
1aeb0ba314
add http method to span name
...
Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com >
2024-03-13 13:25:36 +08:00
Ziqi Zhao
02154293c7
change the integration test
...
Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com >
2024-03-12 22:49:38 +08:00
Anish Ramasekar
51c26b7002
fix test flake in TestStructuredAuthenticationConfigReload
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2024-03-10 22:36:26 -07:00
Anish Ramasekar
62ac88b9ea
Add metrics for authentication config reload
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2024-03-09 14:40:22 -08:00
Monis Khan
b4935d910d
Add dynamic reload support for authentication configuration
...
Signed-off-by: Monis Khan <mok@microsoft.com >
2024-03-09 14:29:33 -05:00
Kubernetes Prow Robot
46f017a90b
Merge pull request #123770 from Jefftree/go-restful
...
fix aggregator path filtering to include /
2024-03-07 10:21:53 -08:00
Kubernetes Prow Robot
c726b2b3a3
Merge pull request #123431 from aramase/aramase/f/kep_3331_multiple_jwt_authenticator
...
Support multiple JWT authenticators with structured authn config
2024-03-06 17:37:29 -08:00
Kubernetes Prow Robot
05cb0a55c8
Merge pull request #123696 from aramase/aramase/f/kep_3331_v1beta1_api
...
Duplicate v1alpha1 AuthenticationConfiguration to v1beta1
2024-03-06 15:35:28 -08:00
Anish Ramasekar
39e1c9108c
Support multiple JWT authenticators with structured authn config
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2024-03-06 14:42:32 -08:00
Jefftree
8373f3035a
fix aggregator path filtering to include /
2024-03-06 13:33:33 -05:00
cici37
de506ce7ac
Promote ValidatingAdmissionPolicy to GA.
2024-03-05 16:00:21 -08:00
Anish Ramasekar
b502aa6f31
Duplicate v1alpha1 AuthenticationConfiguration to v1beta1
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2024-03-05 09:10:34 -08:00
Kubernetes Prow Robot
50f4b1ea47
Merge pull request #123568 from enj/enj/i/jwt_username_required
...
jwt: fail on empty username via CEL expression
2024-03-04 20:07:33 -08:00
Sean Sullivan
8b447d8c97
portforward: tunnel spdy through websockets
2024-03-04 11:10:30 -08:00
Monis Khan
8345ad0bac
jwt: fail on empty username via CEL expression
...
Signed-off-by: Monis Khan <mok@microsoft.com >
2024-03-04 12:51:19 -05:00
Anish Ramasekar
78fb0bae22
wire up discovery url in authenticator
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2024-03-03 17:34:51 -08:00