Skip to content

Commit 2a9f6f9

Browse files
Add 8.2 to the matrix
1 parent 00d1b86 commit 2a9f6f9

File tree

5 files changed

+75
-40
lines changed

5 files changed

+75
-40
lines changed

.evergreen/config.yml

Lines changed: 54 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -777,6 +777,14 @@ axes:
777777
- id: "mongodb-version"
778778
display_name: MongoDB Version
779779
values:
780+
- id: "latest"
781+
display_name: "Latest"
782+
variables:
783+
MONGODB_VERSION: "latest"
784+
- id: "8.2"
785+
display_name: "8.2"
786+
variables:
787+
MONGODB_VERSION: "8.2"
780788
- id: "8.0"
781789
display_name: "8.0"
782790
variables:
@@ -1166,10 +1174,19 @@ axes:
11661174
display_name: No
11671175

11681176
buildvariants:
1177+
- matrix_name: "mongodb-latest"
1178+
matrix_spec:
1179+
ruby: "ruby-4.0"
1180+
mongodb-version: "8.2"
1181+
topology: ["standalone", "replica-set", "sharded-cluster"]
1182+
os: ubuntu2204
1183+
display_name: "${mongodb-version} ${os} ${topology} ${auth-and-ssl} ${ruby}"
1184+
tasks:
1185+
- name: "run-main-test-suite"
11691186
- matrix_name: "ruby-dev"
11701187
matrix_spec:
11711188
ruby: "ruby-dev"
1172-
mongodb-version: ["8.0", "7.0"]
1189+
mongodb-version: ["8.2", "8.0"]
11731190
topology: "replica-set"
11741191
os: ubuntu2404
11751192
display_name: "${mongodb-version} ${os} ${topology} ${auth-and-ssl} ${ruby}"
@@ -1179,7 +1196,7 @@ buildvariants:
11791196
- matrix_name: DriverBench
11801197
matrix_spec:
11811198
ruby: "ruby-4.0"
1182-
mongodb-version: "8.0"
1199+
mongodb-version: "8.2"
11831200
topology: standalone
11841201
os: ubuntu2204
11851202
display_name: DriverBench
@@ -1190,7 +1207,7 @@ buildvariants:
11901207
matrix_spec:
11911208
auth-and-ssl: ["auth-and-ssl", "noauth-and-nossl"]
11921209
ruby: "ruby-4.0"
1193-
mongodb-version: ["8.0", "7.0"]
1210+
mongodb-version: ["8.2", "8.0"]
11941211
topology: ["standalone", "replica-set", "sharded-cluster"]
11951212
os: ubuntu2204
11961213
display_name: ${auth-and-ssl} ${ruby} db-${mongodb-version} ${topology}
@@ -1201,7 +1218,7 @@ buildvariants:
12011218
- matrix_name: "mongo-recent"
12021219
matrix_spec:
12031220
ruby: ["ruby-4.0", "ruby-3.4", "ruby-3.3", "ruby-3.2", "jruby-9.4"]
1204-
mongodb-version: ["8.0", "7.0"]
1221+
mongodb-version: ["8.2", "8.0"]
12051222
topology: ["standalone", "replica-set", "sharded-cluster"]
12061223
os: ubuntu2204
12071224
display_name: "${mongodb-version} ${os} ${topology} ${auth-and-ssl} ${ruby}"
@@ -1245,7 +1262,7 @@ buildvariants:
12451262
- matrix_name: "single-lb"
12461263
matrix_spec:
12471264
ruby: "ruby-4.0"
1248-
mongodb-version: "8.0"
1265+
mongodb-version: "8.2"
12491266
topology: load-balanced
12501267
single-mongos: single-mongos
12511268
os: ubuntu2204
@@ -1269,7 +1286,7 @@ buildvariants:
12691286
- matrix_name: "single-mongos"
12701287
matrix_spec:
12711288
ruby: "ruby-4.0"
1272-
mongodb-version: "8.0"
1289+
mongodb-version: "8.2"
12731290
topology: "sharded-cluster"
12741291
single-mongos: single-mongos
12751292
os: ubuntu2204
@@ -1281,7 +1298,7 @@ buildvariants:
12811298
- matrix_name: CSOT
12821299
matrix_spec:
12831300
ruby: "ruby-4.0"
1284-
mongodb-version: "8.0"
1301+
mongodb-version: "8.2"
12851302
topology: replica-set-single-node
12861303
os: ubuntu2204
12871304
display_name: "CSOT - ${mongodb-version}"
@@ -1292,7 +1309,7 @@ buildvariants:
12921309
- matrix_name: OTel
12931310
matrix_spec:
12941311
ruby: "ruby-4.0"
1295-
mongodb-version: "8.0"
1312+
mongodb-version: "8.2"
12961313
topology: replica-set-single-node
12971314
os: ubuntu2204
12981315
display_name: "OTel - ${mongodb-version}"
@@ -1304,7 +1321,7 @@ buildvariants:
13041321
matrix_spec:
13051322
retry-reads: no-retry-reads
13061323
ruby: "ruby-4.0"
1307-
mongodb-version: "8.0"
1324+
mongodb-version: "8.2"
13081325
topology: ["standalone", "replica-set", "sharded-cluster"]
13091326
os: ubuntu2204
13101327
display_name: "${mongodb-version} ${topology} ${retry-reads} ${ruby}"
@@ -1316,7 +1333,7 @@ buildvariants:
13161333
matrix_spec:
13171334
retry-writes: no-retry-writes
13181335
ruby: "ruby-4.0"
1319-
mongodb-version: "8.0"
1336+
mongodb-version: "8.2"
13201337
topology: [replica-set, sharded-cluster]
13211338
os: ubuntu2204
13221339
display_name: "${mongodb-version} ${topology} ${retry-writes} ${ruby}"
@@ -1328,7 +1345,7 @@ buildvariants:
13281345
matrix_spec:
13291346
lint: on
13301347
ruby: "ruby-4.0"
1331-
mongodb-version: "8.0"
1348+
mongodb-version: "8.2"
13321349
topology: ["standalone", "replica-set", "sharded-cluster"]
13331350
os: ubuntu2204
13341351
display_name: "${mongodb-version} ${topology} ${lint} ${ruby}"
@@ -1339,7 +1356,7 @@ buildvariants:
13391356
matrix_spec:
13401357
fork: on
13411358
ruby: "ruby-4.0"
1342-
mongodb-version: "8.0"
1359+
mongodb-version: "8.2"
13431360
topology: ["standalone", "replica-set", "sharded-cluster"]
13441361
os: ubuntu2204
13451362
display_name: "${mongodb-version} ${topology} fork ${ruby}"
@@ -1350,7 +1367,7 @@ buildvariants:
13501367
matrix_spec:
13511368
solo: on
13521369
ruby: ["ruby-4.0", "ruby-3.4", "ruby-3.3", "ruby-3.2", "ruby-3.1"]
1353-
mongodb-version: "8.0"
1370+
mongodb-version: "8.2"
13541371
topology: ["standalone", "replica-set", "sharded-cluster"]
13551372
os: ubuntu2204
13561373
display_name: "${mongodb-version} ${topology} solo ${ruby}"
@@ -1372,7 +1389,7 @@ buildvariants:
13721389
matrix_spec:
13731390
stress: on
13741391
ruby: "ruby-4.0"
1375-
mongodb-version: ["8.0", "7.0"]
1392+
mongodb-version: ["8.2", "8.0"]
13761393
topology: replica-set
13771394
os: ubuntu2204
13781395
display_name: "${mongodb-version} ${topology} stress ${ruby}"
@@ -1383,7 +1400,7 @@ buildvariants:
13831400
# matrix_spec:
13841401
# auth-and-ssl: "x509"
13851402
# ruby: "ruby-4.0"
1386-
# mongodb-version: "8.0"
1403+
# mongodb-version: "8.2"
13871404
# topology: standalone
13881405
# os: ubuntu2204
13891406
# display_name: "${mongodb-version} ${topology} ${auth-and-ssl} ${ruby}"
@@ -1394,7 +1411,7 @@ buildvariants:
13941411
matrix_spec:
13951412
auth-and-ssl: [ "auth-and-ssl", "noauth-and-nossl" ]
13961413
ruby: jruby-9.4
1397-
mongodb-version: "8.0"
1414+
mongodb-version: "8.2"
13981415
topology: ["standalone", "replica-set", "sharded-cluster"]
13991416
os: ubuntu2204
14001417
display_name: "${mongodb-version} ${topology} ${auth-and-ssl} ${ruby}"
@@ -1406,7 +1423,7 @@ buildvariants:
14061423
matrix_spec:
14071424
auth-and-ssl: [ "auth-and-ssl", "noauth-and-nossl" ]
14081425
ruby: "ruby-4.0"
1409-
mongodb-version: "8.0"
1426+
mongodb-version: "8.2"
14101427
topology: "replica-set"
14111428
compressor: 'zlib'
14121429
os: ubuntu2204
@@ -1419,7 +1436,7 @@ buildvariants:
14191436
matrix_spec:
14201437
auth-and-ssl: [ "auth-and-ssl", "noauth-and-nossl" ]
14211438
ruby: "ruby-4.0"
1422-
mongodb-version: "8.0"
1439+
mongodb-version: "8.2"
14231440
topology: "replica-set"
14241441
compressor: 'snappy'
14251442
os: ubuntu2204
@@ -1436,7 +1453,7 @@ buildvariants:
14361453
matrix_spec:
14371454
auth-and-ssl: [ "auth-and-ssl", "noauth-and-nossl" ]
14381455
ruby: "ruby-4.0"
1439-
mongodb-version: "8.0"
1456+
mongodb-version: "8.2"
14401457
topology: "replica-set"
14411458
compressor: 'zstd'
14421459
os: ubuntu2204
@@ -1448,7 +1465,7 @@ buildvariants:
14481465
- matrix_name: activesupport-"ruby-4.0"
14491466
matrix_spec:
14501467
ruby: "ruby-4.0"
1451-
mongodb-version: "8.0"
1468+
mongodb-version: "8.2"
14521469
topology: replica-set
14531470
as: as
14541471
os: ubuntu2204
@@ -1460,7 +1477,7 @@ buildvariants:
14601477
- matrix_name: bson-"ruby-4.0"
14611478
matrix_spec:
14621479
ruby: "ruby-4.0"
1463-
mongodb-version: "8.0"
1480+
mongodb-version: "8.2"
14641481
topology: replica-set
14651482
bson: "*"
14661483
os: ubuntu2204
@@ -1551,7 +1568,7 @@ buildvariants:
15511568
- matrix_name: "kerberos-unit"
15521569
matrix_spec:
15531570
ruby: "ruby-4.0"
1554-
mongodb-version: "8.0"
1571+
mongodb-version: "8.2"
15551572
topology: standalone
15561573
os: ubuntu2204
15571574
auth-and-ssl: kerberos
@@ -1580,7 +1597,7 @@ buildvariants:
15801597
auth-and-ssl: [ aws-regular, aws-assume-role, aws-web-identity ]
15811598
ruby: "ruby-4.0"
15821599
topology: standalone
1583-
mongodb-version: "8.0"
1600+
mongodb-version: "8.2"
15841601
os: ubuntu2204
15851602
display_name: "AWS ${auth-and-ssl} ${mongodb-version} ${ruby}"
15861603
tags: ["pr"]
@@ -1593,7 +1610,7 @@ buildvariants:
15931610
# No JRuby due to https://github.com/jruby/jruby-openssl/issues/210
15941611
ruby: ["ruby-4.0", "ruby-3.4", "ruby-3.3", "ruby-3.2", "ruby-3.1"]
15951612
topology: standalone
1596-
mongodb-version: "8.0"
1613+
mongodb-version: "8.2"
15971614
os: ubuntu2204
15981615
display_name: "OCSP verifier: ${mongodb-version} ${ruby}"
15991616
tags: ["pr"]
@@ -1607,7 +1624,7 @@ buildvariants:
16071624
ocsp-delegate: on
16081625
ruby: "ruby-4.0"
16091626
topology: standalone
1610-
mongodb-version: "8.0"
1627+
mongodb-version: "8.2"
16111628
os: ubuntu2204
16121629
auth-and-ssl: noauth-and-ssl
16131630
display_name: "OCSP integration - must staple: ${mongodb-version} ${ruby}"
@@ -1620,7 +1637,7 @@ buildvariants:
16201637
ocsp-status: unknown
16211638
ruby: "ruby-4.0"
16221639
topology: standalone
1623-
mongodb-version: "8.0"
1640+
mongodb-version: "8.2"
16241641
os: ubuntu2204
16251642
auth-and-ssl: noauth-and-ssl
16261643
display_name: "OCSP integration - unknown: ${mongodb-version} ${ruby}"
@@ -1636,7 +1653,7 @@ buildvariants:
16361653
extra-uri-options: "none"
16371654
ruby: "ruby-4.0"
16381655
topology: standalone
1639-
mongodb-version: "8.0"
1656+
mongodb-version: "8.2"
16401657
os: ubuntu2204
16411658
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
16421659
tags: ["pr"]
@@ -1651,7 +1668,7 @@ buildvariants:
16511668
extra-uri-options: "none"
16521669
ruby: "ruby-4.0"
16531670
topology: standalone
1654-
mongodb-version: "8.0"
1671+
mongodb-version: "8.2"
16551672
os: ubuntu2204
16561673
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
16571674
tags: ["pr"]
@@ -1666,7 +1683,7 @@ buildvariants:
16661683
extra-uri-options: "none"
16671684
ruby: "ruby-4.0"
16681685
topology: standalone
1669-
mongodb-version: "8.0"
1686+
mongodb-version: "8.2"
16701687
os: ubuntu2204
16711688
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
16721689
tags: ["pr"]
@@ -1681,7 +1698,7 @@ buildvariants:
16811698
extra-uri-options: "tlsInsecure=true"
16821699
ruby: "ruby-4.0"
16831700
topology: standalone
1684-
mongodb-version: "8.0"
1701+
mongodb-version: "8.2"
16851702
os: ubuntu2204
16861703
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
16871704
tags: ["pr"]
@@ -1696,7 +1713,7 @@ buildvariants:
16961713
extra-uri-options: "tlsInsecure=true"
16971714
ruby: "ruby-4.0"
16981715
topology: standalone
1699-
mongodb-version: "8.0"
1716+
mongodb-version: "8.2"
17001717
os: ubuntu2204
17011718
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
17021719
tags: ["pr"]
@@ -1711,7 +1728,7 @@ buildvariants:
17111728
extra-uri-options: "tlsInsecure=true"
17121729
ruby: "ruby-4.0"
17131730
topology: standalone
1714-
mongodb-version: "8.0"
1731+
mongodb-version: "8.2"
17151732
os: ubuntu2204
17161733
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
17171734
tags: ["pr"]
@@ -1726,7 +1743,7 @@ buildvariants:
17261743
extra-uri-options: "tlsAllowInvalidCertificates=true"
17271744
ruby: "ruby-4.0"
17281745
topology: standalone
1729-
mongodb-version: "8.0"
1746+
mongodb-version: "8.2"
17301747
os: ubuntu2204
17311748
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
17321749
tags: ["pr"]
@@ -1741,7 +1758,7 @@ buildvariants:
17411758
extra-uri-options: "tlsAllowInvalidCertificates=true"
17421759
ruby: "ruby-4.0"
17431760
topology: standalone
1744-
mongodb-version: "8.0"
1761+
mongodb-version: "8.2"
17451762
os: ubuntu2204
17461763
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
17471764
tags: ["pr"]
@@ -1756,7 +1773,7 @@ buildvariants:
17561773
extra-uri-options: "tlsAllowInvalidCertificates=true"
17571774
ruby: "ruby-4.0"
17581775
topology: standalone
1759-
mongodb-version: "8.0"
1776+
mongodb-version: "8.2"
17601777
os: ubuntu2204
17611778
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
17621779
tags: ["pr"]
@@ -1777,7 +1794,7 @@ buildvariants:
17771794
ocsp-connectivity: pass
17781795
ruby: jruby-9.4
17791796
topology: standalone
1780-
mongodb-version: "8.0"
1797+
mongodb-version: "8.2"
17811798
os: ubuntu2204
17821799
display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${mongodb-version} ${ruby}"
17831800
tags: ["pr"]
@@ -1791,7 +1808,7 @@ buildvariants:
17911808
# fle: helper
17921809
# topology: standalone
17931810
# os: ubuntu2204
1794-
# mongodb-version: "8.0"
1811+
# mongodb-version: "8.2"
17951812
# display_name: "GCP KMS"
17961813
# tasks:
17971814
# - name: testgcpkms_task_group

.evergreen/config/axes.yml.erb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@ axes:
22
- id: "mongodb-version"
33
display_name: MongoDB Version
44
values:
5+
- id: "latest"
6+
display_name: "Latest"
7+
variables:
8+
MONGODB_VERSION: "latest"
9+
- id: "8.2"
10+
display_name: "8.2"
11+
variables:
12+
MONGODB_VERSION: "8.2"
513
- id: "8.0"
614
display_name: "8.0"
715
variables:

.evergreen/config/standard.yml.erb

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,22 @@
2727
jrubies
2828

2929
# The latest stable version of MongoDB
30-
latest_stable_mdb = "8.0".inspect # so it gets quoted as a string
30+
latest_stable_mdb = "8.2".inspect # so it gets quoted as a string
3131

3232

33-
recent_mdb = %w( 8.0 7.0 )
33+
recent_mdb = %w( 8.2 8.0 )
3434
%>
3535

3636
buildvariants:
37+
- matrix_name: "mongodb-latest"
38+
matrix_spec:
39+
ruby: <%= latest_ruby %>
40+
mongodb-version: <%= latest_stable_mdb %>
41+
topology: <%= topologies %>
42+
os: ubuntu2204
43+
display_name: "${mongodb-version} ${os} ${topology} ${auth-and-ssl} ${ruby}"
44+
tasks:
45+
- name: "run-main-test-suite"
3746
- matrix_name: "ruby-dev"
3847
matrix_spec:
3948
ruby: "ruby-dev"

0 commit comments

Comments
 (0)