@@ -526,7 +526,7 @@ functions:
526
526
echo "Response Body: $response_body"
527
527
echo "HTTP Status: $http_status"
528
528
529
- assume-ec2 -role :
529
+ assume-aws-test-secrets -role :
530
530
- command : ec2.assume_role
531
531
params :
532
532
role_arn : ${aws_test_secrets_role}
@@ -665,9 +665,12 @@ functions:
665
665
params :
666
666
working_dir : mongo-csharp-driver
667
667
include_expansions_in_env :
668
- - " ATLAS_SEARCH"
668
+ - " AWS_ACCESS_KEY_ID"
669
+ - " AWS_SECRET_ACCESS_KEY"
670
+ - " AWS_SESSION_TOKEN"
669
671
script : |
670
672
${PREPARE_SHELL}
673
+ . ${DRIVERS_TOOLS}/.evergreen/secrets_handling/setup-secrets.sh drivers/atlas-qa
671
674
evergreen/run-atlas-search-test.sh
672
675
673
676
run-atlas-search-index-helpers-test :
@@ -1250,7 +1253,7 @@ tasks:
1250
1253
1251
1254
- name : atlas-connectivity-tests
1252
1255
commands :
1253
- - func : assume-ec2 -role
1256
+ - func : assume-aws-test-secrets -role
1254
1257
- func : run-atlas-connectivity-tests
1255
1258
1256
1259
- name : test-gssapi
@@ -1356,12 +1359,13 @@ tasks:
1356
1359
1357
1360
- name : atlas-data-lake-test
1358
1361
commands :
1359
- - func : assume-ec2 -role
1362
+ - func : assume-aws-test-secrets -role
1360
1363
- func : bootstrap-mongohoused
1361
1364
- func : run-atlas-data-lake-test
1362
1365
1363
1366
- name : atlas-search-test
1364
1367
commands :
1368
+ - func : assume-aws-test-secrets-role
1365
1369
- func : run-atlas-search-test
1366
1370
1367
1371
- name : atlas-search-index-helpers-test
@@ -1419,7 +1423,7 @@ tasks:
1419
1423
${PREPARE_SHELL}
1420
1424
dotnet build
1421
1425
tar czf /tmp/mongo-csharp-driver.tgz tests/*.Tests/bin/Debug/net6.0/ ./evergreen/run-mongodb-oidc-env-tests.sh
1422
- - func : assume-ec2 -role
1426
+ - func : assume-aws-test-secrets -role
1423
1427
- func : run_oidc_k8s_tests
1424
1428
vars :
1425
1429
K8S_VARIANT : eks
@@ -1828,7 +1832,7 @@ tasks:
1828
1832
1829
1833
- name : x509-auth-tests
1830
1834
commands :
1831
- - func : assume-ec2 -role
1835
+ - func : assume-aws-test-secrets -role
1832
1836
- func : setup-x509-tests
1833
1837
- func : run-x509-tests
1834
1838
vars :
@@ -2010,7 +2014,7 @@ task_groups:
2010
2014
- func : fix-absolute-paths
2011
2015
- func : init-test-results
2012
2016
- func : make-files-executable
2013
- - func : assume-ec2 -role
2017
+ - func : assume-aws-test-secrets -role
2014
2018
- command : subprocess.exec
2015
2019
params :
2016
2020
binary : bash
@@ -2056,7 +2060,7 @@ task_groups:
2056
2060
- func : fix-absolute-paths
2057
2061
- func : init-test-results
2058
2062
- func : make-files-executable
2059
- - func : assume-ec2 -role
2063
+ - func : assume-aws-test-secrets -role
2060
2064
- command : subprocess.exec
2061
2065
params :
2062
2066
binary : bash
@@ -2100,7 +2104,7 @@ task_groups:
2100
2104
- func : fix-absolute-paths
2101
2105
- func : init-test-results
2102
2106
- func : make-files-executable
2103
- - func : assume-ec2 -role
2107
+ - func : assume-aws-test-secrets -role
2104
2108
- command : subprocess.exec
2105
2109
params :
2106
2110
binary : bash
@@ -2132,7 +2136,7 @@ task_groups:
2132
2136
setup_group :
2133
2137
- func : fetch-source
2134
2138
- func : prepare-resources
2135
- - func : assume-ec2 -role
2139
+ - func : assume-aws-test-secrets -role
2136
2140
- command : subprocess.exec
2137
2141
params :
2138
2142
binary : bash
@@ -2167,7 +2171,7 @@ task_groups:
2167
2171
- func : fix-absolute-paths
2168
2172
- func : init-test-results
2169
2173
- func : make-files-executable
2170
- - func : assume-ec2 -role
2174
+ - func : assume-aws-test-secrets -role
2171
2175
- command : subprocess.exec
2172
2176
params :
2173
2177
binary : bash
@@ -2195,7 +2199,7 @@ task_groups:
2195
2199
- func : prepare-resources
2196
2200
- func : fix-absolute-paths
2197
2201
- func : make-files-executable
2198
- - func : assume-ec2 -role
2202
+ - func : assume-aws-test-secrets -role
2199
2203
- func : install-dotnet
2200
2204
- command : subprocess.exec
2201
2205
params :
@@ -2226,7 +2230,7 @@ task_groups:
2226
2230
- func : prepare-resources
2227
2231
- func : fix-absolute-paths
2228
2232
- func : make-files-executable
2229
- - func : assume-ec2 -role
2233
+ - func : assume-aws-test-secrets -role
2230
2234
- func : install-dotnet
2231
2235
- command : subprocess.exec
2232
2236
params :
@@ -2257,7 +2261,7 @@ task_groups:
2257
2261
- func : fix-absolute-paths
2258
2262
- func : make-files-executable
2259
2263
- func : install-dotnet
2260
- - func : assume-ec2 -role
2264
+ - func : assume-aws-test-secrets -role
2261
2265
- command : subprocess.exec
2262
2266
params :
2263
2267
binary : bash
0 commit comments