Kubernetes Prow Robot
133d5d612e
Merge pull request #130603 from AndrewSirenko/fix-vac-flake
...
Mark VAC recovery e2e test flaky
2025-03-10 10:27:46 -07:00
Kubernetes Prow Robot
5227bad0df
Merge pull request #130335 from carlory/fix-handle-terminating-pvc-when-kubelet-rebuild-dsw
...
Fix kubelet restart unmounts volumes of running pods if the referenced PVC is being deleted by the user
2025-03-10 03:09:47 -07:00
carlory
aab083972d
fix handle terminating pvc when kubelet rebuild dsw
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-03-10 15:39:18 +08:00
Drew Sirenko
085d23388a
Mark VAC roll-forward test as flaky
2025-03-10 00:40:53 -04:00
Kubernetes Prow Robot
2effa5e3cf
Merge pull request #130352 from natasha41575/kubelet-pod-observedgen
...
[FG:PodObservedGenerationTracking] Kubelet sets pod `status.observedGeneration` when updating the pod status
2025-03-07 13:33:45 -08:00
carlory
0a32e7d6e7
make sure that container is running when execute kubelet exec command
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-03-07 14:42:21 +08:00
Natasha Sarkar
eab9197d1a
Add observedGeneration and validation to pod status and conditions
2025-03-06 20:08:06 +00:00
Kubernetes Prow Robot
98e8539b74
Merge pull request #130090 from carlory/sig-storage-testing
...
nominate myself as an approver for storage e2e tests
2025-03-04 12:25:44 -08:00
Kubernetes Prow Robot
df030f3851
Merge pull request #130472 from jsafrane/selinux-controller-ignore-recursive
...
selinux: Ignore pods with Recursive policy
2025-03-03 14:29:56 -08:00
Davanum Srinivas
da987eb762
Wrong matcher - use BeNil instead BeEmpty
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-03-02 07:08:24 -05:00
Kubernetes Prow Robot
eddb6a7303
Merge pull request #130476 from dims/do-not-look-for-ssh-external-ip-for-NFSPersistentVolumes-tests
...
Do not look for SSH external IP for NFSPersistentVolumes tests
2025-02-28 18:21:02 -08:00
Jan Safranek
052f1fe820
Update tests
2025-02-28 16:42:20 +01:00
Jan Safranek
a86cca4e18
Improve error reporting of KCM metrics
...
Show what is a test waiting for and make sure the metric name + label
appears in the timeout error.
2025-02-28 13:01:00 +01:00
Kubernetes Prow Robot
a743616631
Merge pull request #129583 from carlory/promote-HonorPVReclaimPolicy-GA
...
promote HonorPVReclaimPolicy to GA
2025-02-27 15:16:30 -08:00
Davanum Srinivas
c3de5b707e
Do not look for SSH external IP for NFSPersistentVolumes tests
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-02-27 15:51:05 -05:00
carlory
28d359beec
promote HonorPVReclaimPolicy to GA
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-02-27 14:01:22 +08:00
Jordan Liggitt
8090db5dcf
Switch to private instances of rand for seeding for tests
2025-02-26 11:27:10 +01:00
Kubernetes Prow Robot
aa96283764
Merge pull request #130306 from carlory/fix-130268
...
fix flaky test: Subpath Container restart should verify that container can restart successfully after configmaps modified
2025-02-23 23:00:28 -08:00
carlory
b56d30e32a
fix flaky test: Subpath Container restart should verify that container can restart successfully after configmaps modified
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-02-24 11:24:58 +08:00
carlory
f904c6f46c
fix e2e
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-02-21 18:04:06 +08:00
Kubernetes Prow Robot
fa03b93d25
Merge pull request #130326 from elizabeth-dev/statefulset-framework-return-errors
...
test(statefulset): return errors in framework function GetPodList for upstream handling
2025-02-21 00:06:26 -08:00
carlory
0f40600b31
add e2e test to reproduce unexpected unmount after kubelet is restarted
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-02-21 15:16:11 +08:00
Elizabeth Martin Campos
a49b336e83
test(statefulset): return errors in framework function GetPodList for upstream handling
...
See #130159
2025-02-20 21:24:15 +01:00
Jan Safranek
bf63e0046c
selinux: rename allMetrics
...
To indicate they're all _SELinux_ metrics
2025-02-20 12:19:07 +01:00
Jan Safranek
d3eb639313
selinux: add tests for SELinuxController
...
Squeeze them into existing kubelet metric tests. The tests would have very
similar setup + cleanup.
2025-02-18 17:44:13 +01:00
Jan Safranek
992c8e9479
selinux: explicitly specify NodeMetrics in function names
...
This is just refactoring / renaming.
The SELinux e2e tests grab node metrics so far, so mention `Node` in the
function names. Kube-controller-metrics will follow in a subsequent commit.
2025-02-18 11:48:36 +01:00
Kubernetes Prow Robot
1b79b8952a
Merge pull request #129997 from carlory/HonorPVReclaimPolicy-e2e
...
HonorPVReclaimPolicy: add more e2e tests
2025-02-17 04:08:22 -08:00
Kubernetes Prow Robot
e62ce1c9db
Merge pull request #129489 from elizabeth-dev/replace-network-e2e-replicationcontrollers
...
test(network): replace jig.CreateRC with jig.CreateDeployment
2025-02-13 05:58:22 -08:00
Elizabeth Martin Campos
4724870b97
test: remove implicit inclusion of "name" label in utils functions
2025-02-13 12:48:30 +01:00
carlory
c83a5e0ad2
HonorPVReclaimPolicy: add more e2e tests
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-02-12 11:01:39 +08:00
carlory
445183a31f
nominate myself as an approver for storage e2e tests
2025-02-11 10:46:16 +08:00
Jan Safranek
9ebe4422a9
Add support for Debian and Ubuntu
...
Both Debian and Ubuntu + containerd can run with SELinux enabled. Add their
defaults to the SELinux e2e tests.
2025-02-07 14:42:27 +01:00
Kubernetes Prow Robot
bfde2edba7
Merge pull request #126423 from AndrewSirenko/negative-e2e
...
Add volume modify recovery e2e test
2025-02-06 23:05:55 -08:00
Kubernetes Prow Robot
c5c19a6487
Merge pull request #129723 from carlory/NFSPersistentVolumes
...
remove unrunnable tests from NFSPersistentVolumes
2025-01-24 09:35:28 -08:00
Kubernetes Prow Robot
f2fe33399f
Merge pull request #129700 from carlory/Update-in-tree-gcePdDriver-tests
...
Update in-tree gcePersistentDisk tests
2025-01-24 08:15:21 -08:00
Kubernetes Prow Robot
3d2ee2fbb7
Merge pull request #129609 from carlory/cleanup-exec-utils
...
Move some exec helper functions from framework/volume to framework/pod
2025-01-21 09:00:37 -08:00
carlory
c68fc01b77
return an error instead of recording a test failure
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-01-21 23:43:48 +08:00
carlory
7712d34b9e
remove unrunnable tests from NFSPersistentVolumes
2025-01-21 14:07:54 +08:00
Kubernetes Prow Robot
ddfd02d568
Merge pull request #129687 from carlory/cleanup-gke
...
remove gke
2025-01-20 08:46:43 -08:00
carlory
aaac13fc6a
remove gke from e2e
2025-01-20 21:50:46 +08:00
carlory
5ed3164d32
Update in-tree gcePersistentDisk tests
2025-01-20 14:55:14 +08:00
carlory
aecf3238bf
fix lint errors
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-01-19 20:46:37 +08:00
carlory
8b4eae24ab
Move some exec helper functions from framework/volume to framework/pod
2025-01-18 21:42:42 +08:00
Kubernetes Prow Robot
5d478a6227
Merge pull request #129581 from carlory/e2e-honor-pv-relaim-policy
...
storage e2e tests: add more tests for pv relaim policy
2025-01-17 17:52:56 -08:00
Kubernetes Prow Robot
6b54ed3c7e
Merge pull request #128905 from carlory/fix-128849
...
fix flaky behavior due to the test ordering between DynamicProvisioner and Retroactive StorageClass Assignment
2025-01-17 15:28:34 -08:00
Kubernetes Prow Robot
b66142831a
Merge pull request #128700 from jsafrane/selinux-changepolicy-e2e
...
selinux: Add e2e tests for SElinuxChangePolicy
2025-01-17 12:22:35 -08:00
Hemant Kumar
bfce77d1c0
We still can't rely on first condition being fs-expansion pending condition
...
Also, we don't really need this check here, because code above already
checks for fs expansion
2025-01-14 12:54:39 -05:00
carlory
2c58e27476
storage e2e tests: add more tests for pv relaim policy
2025-01-13 14:53:33 +08:00
Kubernetes Prow Robot
fc7520b32f
Merge pull request #129377 from carlory/deflake-subpath-tests
...
e2e: deflake subpath tests
2025-01-10 03:26:30 -08:00
carlory
1b7ddfe6bb
e2e: deflake subpath tests
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-01-10 18:11:17 +08:00