Commit Graph

2059 Commits

Author SHA1 Message Date
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
Kubernetes Prow Robot
4ab6035925 Merge pull request #129369 from carlory/fix-118037-2
e2e: deflake volume tests
2025-01-08 00:34:36 -08:00
Kubernetes Prow Robot
26442a6a85 Merge pull request #129359 from andyzhangx/fix-pv-deletion-timeout
test: fix pv deletion timeout
2025-01-08 00:34:29 -08:00
Kubernetes Prow Robot
b358cf3a79 Merge pull request #128972 from manishym/beta-e2e
Add crd from external snapshotter
2025-01-06 11:24:16 +01:00
carlory
e99fea7e3f deflake volume tests 2024-12-23 16:59:45 +08:00
andyzhangx
176730b0f0 test: fix pv deletion timeout 2024-12-22 08:39:09 +00:00
Manish Yathnalli
446252b0c3 Add crd from external snapshotter
Signed-off-by: Manish Yathnalli <myathnal@redhat.com>
2024-12-20 15:59:43 +05:30
Sascha Grunert
c1d0e870f4 Replace github.com/golang/protobuf with google.golang.org/protobuf
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-12-13 11:24:58 +01:00
Kubernetes Prow Robot
eb1a84ae4a Merge pull request #129085 from gnufied/fix-e2e-offline-expansion
Fix volume expansion offline e2e
2024-12-12 05:29:55 +00:00
Kubernetes Prow Robot
131c6ba4c4 Merge pull request #129068 from carlory/sig-storage
storage e2e tests: add feature-gate label when these tests depend feature-gate
2024-12-12 05:29:47 +00:00
Kubernetes Prow Robot
2f7f755662 Merge pull request #127906 from yaroslavborbat/re-introduce-fix-mount-bind
Re-introduce 126599: fix: preserve options after remount for bind mounting
2024-12-12 02:57:06 +00:00
Hemant Kumar
f0c5de0060 Fix volume expansion offline 2024-12-04 14:03:38 -05:00
carlory
617e5c79bb storage e2e tests: apply feature-gate label when these tests depend feature-gate 2024-12-03 18:25:41 +08:00
carlory
36245509e8 fix flaky behavior due to the test ordering between DynamicProvisioner and Retroactive StorageClass Assignment 2024-11-21 14:13:43 +08:00
yaroslavborbat
5db88777c4 change the CapExec value to false by default
Signed-off-by: yaroslavborbat <yaroslav.752@gmail.com>
2024-11-11 12:23:39 +03:00
Jan Safranek
c478e4bd38 Add e2e tests 2024-11-08 15:25:23 +01:00
Kubernetes Prow Robot
246352a43a Merge pull request #126605 from AndrewSirenko/bump-resizer
Fix storage E2E VolumeAttributesClass tests
2024-11-05 23:21:28 +00:00
Davanum Srinivas
f74d6bc86b Remove incorrect usage of golang.org/x/net/context
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-11-01 09:32:39 -04:00
Kubernetes Prow Robot
71093a09c1 Merge pull request #128244 from gnufied/fix-fsgroup-behaviour
Apply fsGroup when accessMode is ReadWriteOncePod
2024-10-23 23:58:52 +01:00
carlory
aa3e1fbf35 Fix volume modify e2e tests because pv controller set the current vac once the pvc is bound 2024-10-23 14:27:59 -04:00
Hemant Kumar
3c1576d47c Add e2e for fsGroupChangePolicy for RWOP volume types 2024-10-23 13:47:15 -04:00
yaroslavborbat
e2f6232258 preserve options after remount for bind mounting
Signed-off-by: yaroslavborbat <yaroslav.752@gmail.com>
2024-10-23 19:35:57 +03:00
torredil
501ec35a5f Update context in cleanup func for e2e test
Signed-off-by: torredil <torredil@amazon.com>
2024-10-22 10:37:08 +00:00
Kubernetes Prow Robot
8d373066bb Merge pull request #127790 from torredil/fix-e2e-retroactive-sc-12513
Fix Storage e2e test `should assign default SC to PVCs that have no SC set`
2024-10-21 19:44:51 +01:00
torredil
6da4f57e8a Implement e2e test for Retroactive StorageClass Assignment feature
Signed-off-by: torredil <torredil@amazon.com>
2024-10-15 03:33:32 +00:00
Kubernetes Prow Robot
d598a3ec0f Merge pull request #126326 from manishym/group_snapshot_e2e
Add end-to-end tests for Volume Group Snapshot
2024-10-08 22:58:22 +01:00
Manish
88f9f5250d Add end-to-end tests for Volume Group Snapshot
This commit introduces comprehensive e2e tests for the
Volume Group Snapshot feature to ensure robust validation and functionality.
Addresses issue [kubernetes#1080 ](kubernetes-csi/external-snapshotter#1080).

Signed-off-by: Manish <myathnal@redhat.com>
2024-10-08 16:24:29 +05:30
Stephen Heywood
cf0e605f8f Promote CSINode e2e test to Conformance 2024-10-08 09:51:48 +13:00
Jan Safranek
02101df58f Revert "fix test"
This reverts commit 62c5fd9438.
2024-10-07 10:00:18 +02:00
Jan Safranek
5325ccd18d Revert "replace /tmp with /var/tmp"
This reverts commit b3b57e53a4.
2024-10-07 10:00:16 +02:00
yaroslavborbat
b3b57e53a4 replace /tmp with /var/tmp
Signed-off-by: yaroslavborbat <yaroslav.752@gmail.com>
2024-10-04 13:58:52 +03:00
yaroslavborbat
62c5fd9438 fix test
Signed-off-by: yaroslavborbat <yaroslav.752@gmail.com>
2024-10-03 18:39:28 +03:00
Venkata Subbarao Chunduri
0cd878dba0 Fix pre-provisioned snapshots e2e test
VolumeSnapshotContents object created for the pre-provisioned
snapshots does not include VolumeSnapshotClass. Therefore
secrets required by backing CSI driver cannot be provided
via external snapshot controller. The missing secrets causes
failure in the backing CSI driver.
2024-10-02 12:49:20 +02:00
Kubernetes Prow Robot
7ff0580bc8 Merge pull request #127458 from ii/promote-volume-attachment-status-test
Promote e2e test for VolumeAttachmentStatus Endpoints +3 Endpoints
2024-09-23 18:08:00 +01:00
Kubernetes Prow Robot
221bf19ee0 Merge pull request #127309 from ii/create-csinode-lifecycle-test
Write e2e test for StorageV1CSINode  Endpoints +6 Endpoints
2024-09-21 03:59:59 +01:00
Kubernetes Prow Robot
f2700895a4 Merge pull request #127422 from srivastav-abhishek/go-vet-fix
Go vet fixes for gotip
2024-09-20 14:37:58 +01:00
Abhishek Kr Srivastav
95860cff1c Fix Go vet errors for master golang
Co-authored-by: Rajalakshmi-Girish <rajalakshmi.girish1@ibm.com>
Co-authored-by: Abhishek Kr Srivastav <Abhishek.kr.srivastav@ibm.com>
2024-09-20 12:36:38 +05:30
Stephen Heywood
70f493ab9f Promote VolumeAttachmentStatus e2e test to Conformance 2024-09-19 10:20:47 +12:00
Manish
1a2162fb75 Enable volume group snapshots in CSI hostpath plugin
This commit updates the CSI hostpath plugin configuration by adding the `--enable-volume-group-snapshots=true` argument to the container startup parameters. This change allows the CSI hostpath plugin to support volume group snapshots functionality, enhancing testing capabilities for features that require group snapshot support in end-to-end tests.

Signed-off-by: Manish <myathnal@redhat.com>
2024-09-18 07:32:13 +05:30
Kubernetes Prow Robot
3ab0c84bac Merge pull request #126978 from huww98/e2e-storage-multi-name
e2e/storage: get driver name from storage class
2024-09-16 18:23:14 +01:00
Stephen Heywood
a81f204a8a Create e2e test for CSINode endpoints
e2e test validates the following 7 endpoints
- createStorageV1CSINode
- deleteStorageV1CollectionCSINode
- deleteStorageV1CSINode
- listStorageV1CSINode
- patchStorageV1CSINode
- readStorageV1CSINode
- replaceStorageV1CSINode
2024-09-13 12:04:12 +12:00
Kubernetes Prow Robot
bb3b6c87e7 Merge pull request #126828 from ii/fix-volume-attachment-metadata
Realign conformance metadata
2024-09-04 01:17:22 +01:00
Kubernetes Prow Robot
39b57c0bc7 Merge pull request #126827 from ii/create-volume-attachment-status-test
Write e2e test for VolumeAttachmentStatus Endpoints +3 Endpoints
2024-09-04 01:17:15 +01:00
胡玮文
d620b10dbe replace deprecated wait.Poll
pass context to all polling
2024-08-29 10:12:28 +08:00