@@ -1611,7 +1611,7 @@ tasks:
16111611 params :
16121612 updates :
16131613 - {key: VERSION, value: latest}
1614- - {key: NODE_LTS_VERSION, value: '22 '}
1614+ - {key: NODE_LTS_VERSION, value: '24 '}
16151615 - {key: AUTH, value: auth}
16161616 - {key: ORCHESTRATION_FILE, value: auth-aws.json}
16171617 - {key: TOPOLOGY, value: server}
@@ -1626,7 +1626,7 @@ tasks:
16261626 params :
16271627 updates :
16281628 - {key: VERSION, value: latest}
1629- - {key: NODE_LTS_VERSION, value: '22 '}
1629+ - {key: NODE_LTS_VERSION, value: '24 '}
16301630 - {key: AUTH, value: auth}
16311631 - {key: ORCHESTRATION_FILE, value: auth-aws.json}
16321632 - {key: TOPOLOGY, value: server}
@@ -1641,7 +1641,7 @@ tasks:
16411641 params :
16421642 updates :
16431643 - {key: VERSION, value: latest}
1644- - {key: NODE_LTS_VERSION, value: '22 '}
1644+ - {key: NODE_LTS_VERSION, value: '24 '}
16451645 - {key: AUTH, value: auth}
16461646 - {key: ORCHESTRATION_FILE, value: auth-aws.json}
16471647 - {key: TOPOLOGY, value: server}
@@ -1656,7 +1656,7 @@ tasks:
16561656 params :
16571657 updates :
16581658 - {key: VERSION, value: latest}
1659- - {key: NODE_LTS_VERSION, value: '22 '}
1659+ - {key: NODE_LTS_VERSION, value: '24 '}
16601660 - {key: AUTH, value: auth}
16611661 - {key: ORCHESTRATION_FILE, value: auth-aws.json}
16621662 - {key: TOPOLOGY, value: server}
@@ -1671,7 +1671,7 @@ tasks:
16711671 params :
16721672 updates :
16731673 - {key: VERSION, value: latest}
1674- - {key: NODE_LTS_VERSION, value: '22 '}
1674+ - {key: NODE_LTS_VERSION, value: '24 '}
16751675 - {key: AUTH, value: auth}
16761676 - {key: ORCHESTRATION_FILE, value: auth-aws.json}
16771677 - {key: TOPOLOGY, value: server}
@@ -1686,7 +1686,7 @@ tasks:
16861686 params :
16871687 updates :
16881688 - {key: VERSION, value: latest}
1689- - {key: NODE_LTS_VERSION, value: '22 '}
1689+ - {key: NODE_LTS_VERSION, value: '24 '}
16901690 - {key: AUTH, value: auth}
16911691 - {key: ORCHESTRATION_FILE, value: auth-aws.json}
16921692 - {key: TOPOLOGY, value: server}
@@ -1701,7 +1701,7 @@ tasks:
17011701 params :
17021702 updates :
17031703 - {key: VERSION, value: latest}
1704- - {key: NODE_LTS_VERSION, value: '22 '}
1704+ - {key: NODE_LTS_VERSION, value: '24 '}
17051705 - {key: AUTH, value: auth}
17061706 - {key: ORCHESTRATION_FILE, value: auth-aws.json}
17071707 - {key: TOPOLOGY, value: server}
@@ -1716,7 +1716,7 @@ tasks:
17161716 params :
17171717 updates :
17181718 - {key: VERSION, value: latest}
1719- - {key: NODE_LTS_VERSION, value: '22 '}
1719+ - {key: NODE_LTS_VERSION, value: '24 '}
17201720 - {key: AUTH, value: auth}
17211721 - {key: ORCHESTRATION_FILE, value: auth-aws.json}
17221722 - {key: TOPOLOGY, value: server}
@@ -1841,6 +1841,17 @@ tasks:
18411841 - {key: NODE_LTS_VERSION, value: '22'}
18421842 - func : install dependencies
18431843 - func : run unit tests
1844+ - name : run-unit-tests-node-24
1845+ tags :
1846+ - unit-tests
1847+ commands :
1848+ - command : expansions.update
1849+ type : setup
1850+ params :
1851+ updates :
1852+ - {key: NODE_LTS_VERSION, value: '24'}
1853+ - func : install dependencies
1854+ - func : run unit tests
18441855 - name : run-lint-checks
18451856 tags :
18461857 - lint-checks
@@ -1849,7 +1860,7 @@ tasks:
18491860 type : setup
18501861 params :
18511862 updates :
1852- - {key: NODE_LTS_VERSION, value: '22 '}
1863+ - {key: NODE_LTS_VERSION, value: '24 '}
18531864 - func : install dependencies
18541865 - func : run lint checks
18551866 - name : test-explicit-resource-management-feature-integration
@@ -1862,7 +1873,7 @@ tasks:
18621873 updates :
18631874 - {key: VERSION, value: latest}
18641875 - {key: TOPOLOGY, value: replica_set}
1865- - {key: NODE_LTS_VERSION, value: '22 '}
1876+ - {key: NODE_LTS_VERSION, value: '24 '}
18661877 - func : install dependencies
18671878 - func : bootstrap mongo-orchestration
18681879 - func : check resource management feature integration
@@ -1978,6 +1989,24 @@ tasks:
19781989 - func : install mongodb-client-encryption from source
19791990 - func : assume secrets manager role
19801991 - func : run custom csfle tests
1992+ - name : test-latest-driver-mongodb-client-encryption-7.0.0
1993+ tags :
1994+ - run-custom-dependency-tests
1995+ commands :
1996+ - command : expansions.update
1997+ type : setup
1998+ params :
1999+ updates :
2000+ - {key: NODE_LTS_VERSION, value: 20.19.0}
2001+ - {key: VERSION, value: '7.0'}
2002+ - {key: TOPOLOGY, value: replica_set}
2003+ - {key: CLIENT_ENCRYPTION, value: 'true'}
2004+ - func : install dependencies
2005+ - func : bootstrap mongo-orchestration
2006+ - func : install package
2007+ vars :
2008+ 2009+ - func : run tests
19812010 - name : test-alpine-fle
19822011 tags :
19832012 - alpine-fle
@@ -2449,7 +2478,7 @@ tasks:
24492478 - {key: VERSION, value: latest}
24502479 - {key: TOPOLOGY, value: sharded_cluster}
24512480 - {key: AUTH, value: auth}
2452- - {key: NODE_LTS_VERSION, value: '22 '}
2481+ - {key: NODE_LTS_VERSION, value: '24 '}
24532482 - func : install dependencies
24542483 - func : bootstrap mongo-orchestration
24552484 - func : run tests
@@ -2465,7 +2494,7 @@ tasks:
24652494 - {key: VERSION, value: rapid}
24662495 - {key: TOPOLOGY, value: sharded_cluster}
24672496 - {key: AUTH, value: auth}
2468- - {key: NODE_LTS_VERSION, value: '22 '}
2497+ - {key: NODE_LTS_VERSION, value: '24 '}
24692498 - func : install dependencies
24702499 - func : bootstrap mongo-orchestration
24712500 - func : run tests
@@ -2481,7 +2510,7 @@ tasks:
24812510 - {key: VERSION, value: '8.0'}
24822511 - {key: TOPOLOGY, value: sharded_cluster}
24832512 - {key: AUTH, value: auth}
2484- - {key: NODE_LTS_VERSION, value: '22 '}
2513+ - {key: NODE_LTS_VERSION, value: '24 '}
24852514 - func : install dependencies
24862515 - func : bootstrap mongo-orchestration
24872516 - func : run tests
@@ -2497,7 +2526,7 @@ tasks:
24972526 - {key: VERSION, value: '7.0'}
24982527 - {key: TOPOLOGY, value: sharded_cluster}
24992528 - {key: AUTH, value: auth}
2500- - {key: NODE_LTS_VERSION, value: '22 '}
2529+ - {key: NODE_LTS_VERSION, value: '24 '}
25012530 - func : install dependencies
25022531 - func : bootstrap mongo-orchestration
25032532 - func : run tests
@@ -2513,7 +2542,7 @@ tasks:
25132542 - {key: VERSION, value: '6.0'}
25142543 - {key: TOPOLOGY, value: sharded_cluster}
25152544 - {key: AUTH, value: auth}
2516- - {key: NODE_LTS_VERSION, value: '22 '}
2545+ - {key: NODE_LTS_VERSION, value: '24 '}
25172546 - func : install dependencies
25182547 - func : bootstrap mongo-orchestration
25192548 - func : run tests
@@ -2529,7 +2558,7 @@ tasks:
25292558 - {key: VERSION, value: '5.0'}
25302559 - {key: TOPOLOGY, value: sharded_cluster}
25312560 - {key: AUTH, value: auth}
2532- - {key: NODE_LTS_VERSION, value: '22 '}
2561+ - {key: NODE_LTS_VERSION, value: '24 '}
25332562 - func : install dependencies
25342563 - func : bootstrap mongo-orchestration
25352564 - func : run tests
@@ -2545,7 +2574,7 @@ tasks:
25452574 - {key: VERSION, value: '4.4'}
25462575 - {key: TOPOLOGY, value: sharded_cluster}
25472576 - {key: AUTH, value: auth}
2548- - {key: NODE_LTS_VERSION, value: '22 '}
2577+ - {key: NODE_LTS_VERSION, value: '24 '}
25492578 - func : install dependencies
25502579 - func : bootstrap mongo-orchestration
25512580 - func : run tests
@@ -2561,7 +2590,7 @@ tasks:
25612590 - {key: VERSION, value: '4.2'}
25622591 - {key: TOPOLOGY, value: sharded_cluster}
25632592 - {key: AUTH, value: auth}
2564- - {key: NODE_LTS_VERSION, value: '22 '}
2593+ - {key: NODE_LTS_VERSION, value: '24 '}
25652594 - func : install dependencies
25662595 - func : bootstrap mongo-orchestration
25672596 - func : run tests
@@ -2943,6 +2972,61 @@ buildvariants:
29432972 - test-tls-support-5.0
29442973 - test-tls-support-4.4
29452974 - test-tls-support-4.2
2975+ - name : rhel80-large-Node24
2976+ display_name : rhel8 Node24
2977+ run_on : rhel80-large
2978+ expansions :
2979+ NODE_LTS_VERSION : 24
2980+ CLIENT_ENCRYPTION : ' true'
2981+ TEST_CSFLE : ' true'
2982+ tasks :
2983+ - test-latest-server
2984+ - test-latest-replica_set
2985+ - test-latest-sharded_cluster
2986+ - test-rapid-server
2987+ - test-rapid-replica_set
2988+ - test-rapid-sharded_cluster
2989+ - test-8.0-server
2990+ - test-8.0-replica_set
2991+ - test-8.0-sharded_cluster
2992+ - test-7.0-server
2993+ - test-7.0-replica_set
2994+ - test-7.0-sharded_cluster
2995+ - test-6.0-server
2996+ - test-6.0-replica_set
2997+ - test-6.0-sharded_cluster
2998+ - test-5.0-server
2999+ - test-5.0-replica_set
3000+ - test-5.0-sharded_cluster
3001+ - test-4.4-server
3002+ - test-4.4-replica_set
3003+ - test-4.4-sharded_cluster
3004+ - test-4.2-server
3005+ - test-4.2-replica_set
3006+ - test-4.2-sharded_cluster
3007+ - test-latest-server-v1-api
3008+ - test-x509-authentication
3009+ - test-atlas-connectivity
3010+ - test-5.0-load-balanced
3011+ - test-6.0-load-balanced
3012+ - test-7.0-load-balanced
3013+ - test-8.0-load-balanced
3014+ - test-rapid-load-balanced
3015+ - test-latest-load-balanced
3016+ - test-auth-kerberos
3017+ - test-auth-ldap
3018+ - test-socks5
3019+ - test-socks5-csfle
3020+ - test-socks5-tls
3021+ - test-snappy-compression
3022+ - test-zstd-compression
3023+ - test-tls-support-latest
3024+ - test-tls-support-8.0
3025+ - test-tls-support-7.0
3026+ - test-tls-support-6.0
3027+ - test-tls-support-5.0
3028+ - test-tls-support-4.4
3029+ - test-tls-support-4.2
29463030 - name : rhel80-large-node-latest
29473031 display_name : rhel8 Node Latest
29483032 run_on : rhel80-large
@@ -3084,6 +3168,50 @@ buildvariants:
30843168 - test-tls-support-5.0
30853169 - test-tls-support-4.4
30863170 - test-tls-support-4.2
3171+ - name : windows-vsCurrent-large-Node24
3172+ display_name : Windows Node24
3173+ run_on : windows-vsCurrent-large
3174+ expansions :
3175+ NODE_LTS_VERSION : 24
3176+ CLIENT_ENCRYPTION : ' false'
3177+ TEST_CSFLE : ' false'
3178+ tasks :
3179+ - test-latest-server
3180+ - test-latest-replica_set
3181+ - test-latest-sharded_cluster
3182+ - test-rapid-server
3183+ - test-rapid-replica_set
3184+ - test-rapid-sharded_cluster
3185+ - test-8.0-server
3186+ - test-8.0-replica_set
3187+ - test-8.0-sharded_cluster
3188+ - test-7.0-server
3189+ - test-7.0-replica_set
3190+ - test-7.0-sharded_cluster
3191+ - test-6.0-server
3192+ - test-6.0-replica_set
3193+ - test-6.0-sharded_cluster
3194+ - test-5.0-server
3195+ - test-5.0-replica_set
3196+ - test-5.0-sharded_cluster
3197+ - test-4.4-server
3198+ - test-4.4-replica_set
3199+ - test-4.4-sharded_cluster
3200+ - test-4.2-server
3201+ - test-4.2-replica_set
3202+ - test-4.2-sharded_cluster
3203+ - test-latest-server-v1-api
3204+ - test-socks5
3205+ - test-socks5-tls
3206+ - test-snappy-compression
3207+ - test-zstd-compression
3208+ - test-tls-support-latest
3209+ - test-tls-support-8.0
3210+ - test-tls-support-7.0
3211+ - test-tls-support-6.0
3212+ - test-tls-support-5.0
3213+ - test-tls-support-4.4
3214+ - test-tls-support-4.2
30873215 - name : rhel8-node20.19.0-test-csfle-mongocryptd
30883216 display_name : rhel 8 Node20.19.0 test mongocryptd
30893217 run_on : rhel80-large
@@ -3100,8 +3228,8 @@ buildvariants:
31003228 - test-5.0-csfle-mongocryptd
31013229 - test-4.4-csfle-mongocryptd
31023230 - test-4.2-csfle-mongocryptd
3103- - name : rhel8-node22 -test-csfle-mongocryptd
3104- display_name : rhel 8 Node22 test mongocryptd
3231+ - name : rhel8-node24 -test-csfle-mongocryptd
3232+ display_name : rhel 8 Node24 test mongocryptd
31053233 run_on : rhel80-large
31063234 expansions :
31073235 CLIENT_ENCRYPTION : true
@@ -3117,10 +3245,10 @@ buildvariants:
31173245 - test-4.4-csfle-mongocryptd
31183246 - test-4.2-csfle-mongocryptd
31193247 - name : macos-14-arm64
3120- display_name : MacOS 14 ARM Node22
3248+ display_name : MacOS 14 ARM Node24
31213249 run_on : macos-14-arm64
31223250 expansions :
3123- NODE_LTS_VERSION : 22
3251+ NODE_LTS_VERSION : 24
31243252 CLIENT_ENCRYPTION : true
31253253 tasks :
31263254 - test-rapid-server
@@ -3140,7 +3268,7 @@ buildvariants:
31403268 display_name : MONGODB-AWS Auth test
31413269 run_on : ubuntu2004-small
31423270 expansions :
3143- NODE_LTS_VERSION : 22
3271+ NODE_LTS_VERSION : 24
31443272 tasks :
31453273 - aws-latest-auth-test-run-aws-auth-test-with-regular-aws-credentials
31463274 - aws-latest-auth-test-run-aws-auth-test-with-assume-role-credentials
@@ -3169,6 +3297,7 @@ buildvariants:
31693297 - run-custom-csfle-tests-5.0
31703298 - run-custom-csfle-tests-rapid
31713299 - run-custom-csfle-tests-latest
3300+ - test-latest-driver-mongodb-client-encryption-7.0.0
31723301 - name : rhel8-test-gcp-kms
31733302 display_name : GCP KMS Test
31743303 run_on : debian11-small
@@ -3186,7 +3315,7 @@ buildvariants:
31863315 display_name : MONGODB-OIDC Auth Tests
31873316 run_on : ubuntu2004-small
31883317 expansions :
3189- NODE_LTS_VERSION : 22
3318+ NODE_LTS_VERSION : 24
31903319 batchtime : 20160
31913320 tasks :
31923321 - testtestoidc_task_group
0 commit comments