Skip to content

Commit 5a02dd8

Browse files
committed
fix eks handling
1 parent a630cc6 commit 5a02dd8

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.evergreen/scripts/oidc_tester.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@ def _get_target_dir(sub_test_name: str) -> str:
2525
def setup_oidc(sub_test_name: str) -> dict[str, str] | None:
2626
target_dir = _get_target_dir(sub_test_name)
2727
env = os.environ.copy()
28-
if sub_test_name == "eks" and "AWS_ACCESS_KEY_ID" in os.environ:
29-
# Remove AWS creds that would interfere with kubectl access.
30-
for key in ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN"]:
31-
if key in os.environ:
32-
del os.environ[key]
3328
if sub_test_name == "azure":
3429
env["AZUREOIDC_VMNAME_PREFIX"] = "PYTHON_DRIVER"
3530
if "-remote" not in sub_test_name:
@@ -81,6 +76,11 @@ def test_oidc_send_to_remote(sub_test_name: str) -> None:
8176
elif sub_test_name in K8S_NAMES:
8277
env["K8S_DRIVERS_TAR_FILE"] = TMP_DRIVER_FILE
8378
env["K8S_TEST_CMD"] = "OIDC_ENV=k8s ./.evergreen/run-mongodb-oidc-test.sh"
79+
if sub_test_name == "eks" and "AWS_ACCESS_KEY_ID" in os.environ:
80+
# Remove AWS creds that would interfere with kubectl access.
81+
for key in ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN"]:
82+
if key in os.environ:
83+
del os.environ[key]
8484
run_command(f"bash {target_dir}/run-driver-test.sh", env=env)
8585

8686

0 commit comments

Comments
 (0)