Skip to content

Commit c788c7e

Browse files
authored
PYTHON-5431 Include assume role creds in backport task (#2418)
1 parent 1d21d27 commit c788c7e

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.evergreen/generated_configs/tasks.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,10 @@ tasks:
128128
- mongo-python-driver
129129
- ${github_commit}
130130
working_dir: src
131+
include_expansions_in_env:
132+
- AWS_ACCESS_KEY_ID
133+
- AWS_SECRET_ACCESS_KEY
134+
- AWS_SESSION_TOKEN
131135
type: test
132136

133137
# Coverage report tests

.evergreen/scripts/generate_config.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -896,7 +896,8 @@ def create_backport_pr_tasks():
896896
"mongo-python-driver",
897897
"${github_commit}",
898898
]
899-
cmd = get_subprocess_exec(args=args)
899+
include_expansions = ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN"]
900+
cmd = get_subprocess_exec(args=args, include_expansions_in_env=include_expansions)
900901
assume_func = FunctionCall(func="assume ec2 role")
901902
return [EvgTask(name=name, commands=[assume_func, cmd], allowed_requesters=["commit"])]
902903

0 commit comments

Comments
 (0)