Skip to content

Conversation

gargnitingoogle
Copy link
Collaborator

@gargnitingoogle gargnitingoogle commented May 29, 2025

fix(testing-on-gke): Ensure correct gcsfuse source for CSI driver build

Refactored the run-gke-tests.sh script to accurately manage gcsfuse and gcsfuse-tools source code. This introduces separate configurations for their respective repositories, including distinct environment variables for source directories, branches, and force update flags.

This change is crucial as it ensures the custom GCSFuse CSI driver is built using the binary from the specified gcsfuse_src_dir and its corresponding branch, rather than incorrectly using paths related to gcsfuse-tools. This rectifies the build process for the custom driver, leading to more reliable GKE tests with the intended GCSFuse version.

b/420533841

@gargnitingoogle gargnitingoogle merged commit 9eccdcf into main May 29, 2025
2 checks passed
@gargnitingoogle gargnitingoogle deleted the gargnitin/testing_on_gke/improvements/v2 branch May 29, 2025 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant