Michal Wozniak
b0d04d933b
Introduce the job_finished_indexes_total metric
2023-10-20 15:19:04 +02:00
Kubernetes Prow Robot
7b9d244efd
Merge pull request #120965 from bart0sh/PR122-DRA-unexpected-node-shutdown
...
DRA: e2e: test non-graceful node shutdown
2023-10-20 11:58:47 +02:00
Kubernetes Prow Robot
ef05f59448
Merge pull request #120408 from Penguin-zlh/cleanup-e2e-framework-ExpectNotEqual
...
e2e: stop using deprecated framework.ExpectNotEqual
2023-10-20 09:07:25 +02:00
Kubernetes Prow Robot
b32c6ff749
Merge pull request #120257 from wzshiming/promote-kep-2681-beta
...
Promote KEP-2681 to beta in 1.29
2023-10-20 06:14:05 +02:00
penguin
82c0cbf6d8
e2e: stop using deprecated framework.ExpectNotEqual
2023-10-20 09:18:31 +08:00
Kubernetes Prow Robot
88d9573c30
Merge pull request #121103 from mimowo/dont-use-ssa-for-podgc
...
Use Patch instead of SSA for Pod Disruption condition
2023-10-20 00:08:10 +02:00
Kubernetes Prow Robot
1c18310db5
Merge pull request #121365 from bzsuni/cleanup/test/PollImmediateWithContext
...
use PollUntilContextTimeout to replace PollImmediateWithContext in test
2023-10-19 22:53:43 +02:00
Kubernetes Prow Robot
baea2df9d6
Merge pull request #121360 from pohly/e2e-apimachinery-feature-gate
...
e2e apimachinery: use feature gate
2023-10-19 21:27:31 +02:00
Ed Bartosh
fb9f2f5bc5
DRA: e2e: test non-graceful node shutdown
2023-10-19 22:09:11 +03:00
Michal Wozniak
32fdb55192
Use Patch instead of SSA for Pod Disruption condition
2023-10-19 21:00:19 +02:00
Kubernetes Prow Robot
145b84b0b1
Merge pull request #121359 from pohly/e2e-features
...
e2e: add more feature definitions
2023-10-19 17:03:53 +02:00
bzsuni
8775d805fa
use PollUntilContextTimeout to replace PollImmediateWithContext in test
...
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io >
2023-10-19 22:50:21 +08:00
Patrick Ohly
a25b87d84a
e2e apimachinery: use feature gate
...
Using the feature gate has the advantage that the stability tag gets added
automatically and no changes are needed when graduating it. Once it reaches GA,
the tag needs to be removed together with the feature gate.
In fact, the current `[ALPHA]` is already wrong: the feature has already
graduated to beta...
2023-10-19 14:21:26 +02:00
Patrick Ohly
ceba3be6b5
e2e: add more feature definitions
2023-10-19 14:17:02 +02:00
Kubernetes Prow Robot
b4fd162664
Merge pull request #118647 from mochizuki875/fix_netadmin_debugging_profile
...
Add CAP_NET_RAW to netadmin debugging profile
2023-10-19 09:31:16 +02:00
Kubernetes Prow Robot
cfafffa611
Merge pull request #121019 from kl52752/rate-limiting
...
Move grpc rate limiter from podresource folder
2023-10-19 08:15:26 +02:00
Kubernetes Prow Robot
8095ea32b0
Merge pull request #120679 from kannon92/fix-eviction-e2e-crio
...
Potential Fix for Eviction Tests
2023-10-19 02:48:02 +02:00
Kubernetes Prow Robot
d953755686
Merge pull request #121266 from carlory/cleanup-e2enode-framework-equal
...
fix Huge Pages failing test
2023-10-18 22:48:13 +02:00
Kubernetes Prow Robot
ea5e4bc232
Merge pull request #121324 from kannon92/revert-121213-e2e_3085_kep
...
Revert "KEP 3085: check PodReadyToStartContainers condition after volume create"
2023-10-18 21:29:37 +02:00
Kubernetes Prow Robot
39d3580d17
Merge pull request #121139 from bart0sh/PR123-e2e-move-node-rediness-check-to-DeferCleanup
...
e2e: move AllNodesReady check to DeferCleanup
2023-10-18 21:29:28 +02:00
Kubernetes Prow Robot
0a096a43fe
Merge pull request #121323 from tenzen-y/replace-deprecated-wait-libraries
...
Job: Replace deprecated wait functions with supported one
2023-10-18 19:34:53 +02:00
Yuki Iwai
d7556769e7
Job: Replace deprecated wait functions with supported one
...
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
2023-10-19 00:14:35 +09:00
Kubernetes Prow Robot
ca43bf0582
Merge pull request #120154 from palnabarun/authz-config-external-changes
...
[StructuredAuthorizationConfiguration] Add --authorization-config flag and guard it using a Feature Gate
2023-10-18 16:21:13 +02:00
Kevin Hannon
989aadda83
Revert "KEP 3085: check PodReadyToStartContainers condition after volume create"
2023-10-18 09:36:59 -04:00
Kubernetes Prow Robot
dc8b57d8a7
Merge pull request #121283 from tnqn/cleanup-unregistered-group
...
Unregister group path from apiserver when the group no longer exists
2023-10-18 10:30:09 +02:00
Quan Tian
0cda42af7a
Unregister group path from apiserver when the group no longer exists
...
After a CRD or an APIService was deleted, the corresponding group was
never unregistered. It caused a stale entry to remain in the root path
and could potentially lead to memory leak as the groupDiscoveryHandler
was never released and the handledGroups was never cleaned up.
The commit implements the cleanup. It tracks each group's usage and
unregister the a group when there is no version for this group.
Signed-off-by: Quan Tian <qtian@vmware.com >
2023-10-18 15:17:21 +08:00
Jordan Liggitt
a50d83c669
Add basic authz config integration test
2023-10-18 11:58:48 +05:30
Kubernetes Prow Robot
613f75926e
Merge pull request #121274 from dejanzele/fix/pod-replacement-policy-int-tests
...
cleanup: improve assertions for Failed PodReplacementPolicy integration test cases
2023-10-17 23:28:48 +02:00
Kubernetes Prow Robot
e7fd5b85ed
Merge pull request #121068 from carlory/cleanup-e2e-framework-deprecated-funcs
...
clean up deprecated funcs in e2e framework
2023-10-17 21:28:57 +02:00
Yuki Iwai
201c30fba8
Job: Handle error returned from AddEventHandler function ( #119917 )
...
* Job: Handle error returned from AddEventHandler function
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
* Use the error message the similar to CronJob
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
* Clean up error messages
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
* Put the tesing.T on the second place in the args for the newControllerFromClient function
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
* Put the testing.T on the second place in the args for the newControllerFromClientWithClock function
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
* Call t.Helper()
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
* Put the testing.TB on the second place in the args for the createJobControllerWithSharedInformers function and call tb.Helper() there
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
* Put the testing.TB on the second place in the args for the startJobControllerAndWaitForCaches function and call tb.Helper() there
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
* Adapt TestFinializerCleanup to the eventhandler error
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
---------
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
2023-10-17 21:28:34 +02:00
Dejan Pejchev
fad4430f9e
cleanup: remove redundant logic in PodReplacementPolicy integration tests
2023-10-17 20:30:54 +02:00
Kubernetes Prow Robot
3ae76863a5
Merge pull request #121213 from charles-chenzz/e2e_3085_kep
...
KEP 3085: check PodReadyToStartContainers condition after volume create
2023-10-17 20:08:19 +02:00
Dejan Pejchev
2ccf7e8e49
fix: minor lint issues and redundant check
2023-10-17 20:07:20 +02:00
Dejan Pejchev
056b25dfca
fix: improve PodReplacementPolicy integration test case names and update deprecated methods
2023-10-17 19:18:58 +02:00
Dejan Pejchev
e73edf7764
fix: typo in indexed & non-indexed completion policies for failed pod replacement policy integration tests
2023-10-17 18:15:55 +02:00
Dejan Pejchev
bcf1c113f4
cleanup: add new test cases for failed pod replacement policy instead of editing existing ones
2023-10-17 18:04:25 +02:00
Quan Tian
b500c3d693
Correct the label selector used in TestSampleAPIServer
...
TestSampleAPIServer tried to validate APIService deletion, but it used
an unmatched selector to delete and list APIServices, which essentially
validated nothing.
Signed-off-by: Quan Tian <qtian@vmware.com >
2023-10-17 22:29:34 +08:00
Kubernetes Prow Robot
639f63c4e5
Merge pull request #121261 from kannon92/revert-119882-podres-client-wait
...
Revert "podresources: e2e: force eager connection"
2023-10-17 16:14:29 +02:00
Kubernetes Prow Robot
bbcbfe4b97
Merge pull request #121257 from bzsuni/ga/ProbeTerminationGracePeriod
...
Remove GA featuregate about ProbeTerminationGracePeriod in 1.29
2023-10-17 16:14:19 +02:00
Patrick Ohly
7d077f9271
e2e: move AllNodesReady check to DeferCleanup
...
Some test cases can make nodes not ready and use DeferCleanup to bring
nodes back online. Checking if all nodes are online would fail
in such cases as AfterEach runs before DeferCleanup.
Scheduling nodes readines check to DeferCleanup should solve this
issue as nodes would be brought back to a `Ready` state before the
check.
2023-10-17 16:45:57 +03:00
Kubernetes Prow Robot
63ae3084b7
Merge pull request #121176 from bzsuni/cleanup/e2e/expect_not_equal
...
remove deprecated framework.ExpectNotEqual for node
2023-10-17 02:29:06 +02:00
Kubernetes Prow Robot
ac66f3d466
Merge pull request #121010 from Jefftree/decouple-openapi-v2v3-config
...
Decouple openapi v2v3 config
2023-10-16 23:41:11 +02:00
Kubernetes Prow Robot
952a9cb060
Merge pull request #121174 from carlory/fix-120770
...
fix limitrange flaky test
2023-10-16 22:27:00 +02:00
Kubernetes Prow Robot
f6ba25fdbd
Merge pull request #119026 from AxeZhan/sleepAction
...
Introducing Sleep Action for PreStop Hook
2023-10-16 21:19:44 +02:00
Dejan Pejchev
f2b723a130
fix: improve assertion for Failed PodReplacementPolicy integration test cases
2023-10-16 21:16:17 +02:00
Jefftree
b30c6bdff8
Fix v3 spec
2023-10-16 15:05:13 -04:00
Kubernetes Prow Robot
e196d24910
Merge pull request #121243 from ii/fix-pv-pvc-status-test
...
Fix PersistentVolumeStatus & PersistentVolumeClaimStatus e2e test flake
2023-10-16 19:07:39 +02:00
carlory
5d0f8530f6
fix Huge Pages failing test
2023-10-16 23:13:32 +08:00
charles-chenzz
7d31b5ffd0
Add test case for sandbox condition if pod fails to mount volume from a missing secret
2023-10-16 22:04:04 +08:00
Kevin Hannon
dd9c3358f5
Revert "podresources: e2e: force eager connection"
2023-10-16 09:46:04 -04:00