GoogleCloudPlatform/gcs-fuse-csi-driver

Add an e2e test case for delayed SA permissions

saikat-royc opened this issue · 1 comments

Add e2e testcase where an SA starts without bucket access, pod attempts bucket mount, eventually SA granted bucket access and validate the expected pod mount behavior.

a) with bucket access check in CSI node publish, expect the pod to be mounted.
b) with bucket access skip in CSI, the pod does not recover and needs to deleted and recreated