@@ -1295,14 +1295,10 @@ buildvariants:
1295
1295
# Only JRuby-9.4 is built for arm in the current toolchain, but 9.4 has other
1296
1296
# issues. Either we fix those issues, or we build 9.3 for arm in the toolchain,
1297
1297
# and hope it fixes the issues... Until then, we can only test MRI ruby on arm.
1298
- #
1299
- # further: 'latest' is broken until the QE2 changes are merged (RUBY-3211,
1300
- # RUBY-3226)
1301
1298
- matrix_name : " mongo-recent-arm"
1302
1299
matrix_spec :
1303
1300
ruby : " ruby-3.2"
1304
- # mongodb-version: ['latest', '6.0']
1305
- mongodb-version : ['6.0']
1301
+ mongodb-version : ["latest", "7.0", "6.0"]
1306
1302
topology : ["standalone", "replica-set", "sharded-cluster"]
1307
1303
os : ' rhel8-arm'
1308
1304
display_name : " ${mongodb-version} ${os} ${topology} ${auth-and-ssl} ${ruby}"
@@ -1342,7 +1338,7 @@ buildvariants:
1342
1338
- matrix_name : " single-lb"
1343
1339
matrix_spec :
1344
1340
ruby : " ruby-3.2"
1345
- mongodb-version : " 6 .0"
1341
+ mongodb-version : " 7 .0"
1346
1342
topology : load-balanced
1347
1343
single-mongos : single-mongos
1348
1344
os : rhel8
@@ -1364,7 +1360,7 @@ buildvariants:
1364
1360
- matrix_name : " single-mongos"
1365
1361
matrix_spec :
1366
1362
ruby : " ruby-3.2"
1367
- mongodb-version : " 6 .0"
1363
+ mongodb-version : " 7 .0"
1368
1364
topology : " sharded-cluster"
1369
1365
single-mongos : single-mongos
1370
1366
os : rhel8
@@ -1376,7 +1372,7 @@ buildvariants:
1376
1372
matrix_spec :
1377
1373
retry-reads : no-retry-reads
1378
1374
ruby : " ruby-3.2"
1379
- mongodb-version : " 6 .0"
1375
+ mongodb-version : " 7 .0"
1380
1376
topology : ["standalone", "replica-set", "sharded-cluster"]
1381
1377
os : rhel8
1382
1378
display_name : " ${mongodb-version} ${topology} ${retry-reads} ${ruby}"
@@ -1387,7 +1383,7 @@ buildvariants:
1387
1383
matrix_spec :
1388
1384
retry-writes : no-retry-writes
1389
1385
ruby : " ruby-3.2"
1390
- mongodb-version : " 6 .0"
1386
+ mongodb-version : " 7 .0"
1391
1387
topology : [replica-set, sharded-cluster]
1392
1388
os : rhel8
1393
1389
display_name : " ${mongodb-version} ${topology} ${retry-writes} ${ruby}"
@@ -1409,7 +1405,7 @@ buildvariants:
1409
1405
matrix_spec :
1410
1406
lint : on
1411
1407
ruby : " ruby-3.2"
1412
- mongodb-version : " 6 .0"
1408
+ mongodb-version : " 7 .0"
1413
1409
topology : ' *'
1414
1410
os : rhel8
1415
1411
display_name : " ${mongodb-version} ${topology} ${lint} ${ruby}"
@@ -1420,7 +1416,7 @@ buildvariants:
1420
1416
matrix_spec :
1421
1417
fork : on
1422
1418
ruby : " ruby-3.2"
1423
- mongodb-version : " 6 .0"
1419
+ mongodb-version : " 7 .0"
1424
1420
topology : ["standalone", "replica-set", "sharded-cluster"]
1425
1421
os : rhel8
1426
1422
display_name : " ${mongodb-version} ${topology} fork ${ruby}"
@@ -1431,7 +1427,7 @@ buildvariants:
1431
1427
matrix_spec :
1432
1428
solo : on
1433
1429
ruby : ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5", "jruby-9.3", "jruby-9.2"]
1434
- mongodb-version : " 6 .0"
1430
+ mongodb-version : " 7 .0"
1435
1431
topology : ["standalone", "replica-set", "sharded-cluster"]
1436
1432
os : rhel8
1437
1433
display_name : " ${mongodb-version} ${topology} solo ${ruby}"
@@ -1480,7 +1476,7 @@ buildvariants:
1480
1476
matrix_spec :
1481
1477
auth-and-ssl : [ "auth-and-ssl", "noauth-and-nossl" ]
1482
1478
ruby : jruby-9.3
1483
- mongodb-version : " 6 .0"
1479
+ mongodb-version : " 7 .0"
1484
1480
topology : ["standalone", "replica-set", "sharded-cluster"]
1485
1481
os : rhel8
1486
1482
display_name : " ${mongodb-version} ${topology} ${auth-and-ssl} ${ruby}"
@@ -1491,7 +1487,7 @@ buildvariants:
1491
1487
matrix_spec :
1492
1488
auth-and-ssl : [ "auth-and-ssl", "noauth-and-nossl" ]
1493
1489
ruby : ["ruby-3.2", "ruby-2.7", "jruby-9.3"]
1494
- mongodb-version : " 6 .0"
1490
+ mongodb-version : " 7 .0"
1495
1491
topology : " replica-set"
1496
1492
compressor : ' zlib'
1497
1493
os : rhel8
@@ -1503,7 +1499,7 @@ buildvariants:
1503
1499
matrix_spec :
1504
1500
auth-and-ssl : [ "auth-and-ssl", "noauth-and-nossl" ]
1505
1501
ruby : ["ruby-3.2", "ruby-2.7", "jruby-9.3"]
1506
- mongodb-version : " 6 .0"
1502
+ mongodb-version : " 7 .0"
1507
1503
topology : " replica-set"
1508
1504
compressor : ' snappy'
1509
1505
os : rhel8
@@ -1519,7 +1515,7 @@ buildvariants:
1519
1515
matrix_spec :
1520
1516
auth-and-ssl : [ "auth-and-ssl", "noauth-and-nossl" ]
1521
1517
ruby : ["ruby-3.2", "ruby-2.7"]
1522
- mongodb-version : " 6 .0"
1518
+ mongodb-version : " 7 .0"
1523
1519
topology : " replica-set"
1524
1520
compressor : ' zstd'
1525
1521
os : rhel8
@@ -1530,7 +1526,7 @@ buildvariants:
1530
1526
- matrix_name : " activesupport"
1531
1527
matrix_spec :
1532
1528
ruby : ["ruby-3.2", "ruby-2.7", "jruby-9.3"]
1533
- mongodb-version : " 6 .0"
1529
+ mongodb-version : " 7 .0"
1534
1530
topology : replica-set
1535
1531
as : as
1536
1532
os : rhel8
@@ -1541,7 +1537,7 @@ buildvariants:
1541
1537
- matrix_name : " bson"
1542
1538
matrix_spec :
1543
1539
ruby : ["ruby-3.2", "ruby-2.7", "jruby-9.3"]
1544
- mongodb-version : " 6 .0"
1540
+ mongodb-version : " 7 .0"
1545
1541
topology : replica-set
1546
1542
bson : " *"
1547
1543
os : rhel8
@@ -1561,7 +1557,7 @@ buildvariants:
1561
1557
- matrix_name : " kerberos-unit"
1562
1558
matrix_spec :
1563
1559
ruby : " ruby-3.2"
1564
- mongodb-version : " 6 .0"
1560
+ mongodb-version : " 7 .0"
1565
1561
topology : standalone
1566
1562
os : rhel8
1567
1563
auth-and-ssl : kerberos
@@ -1615,7 +1611,7 @@ buildvariants:
1615
1611
# No JRuby due to https://github.com/jruby/jruby-openssl/issues/210
1616
1612
ruby : ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5"]
1617
1613
topology : standalone
1618
- mongodb-version : " 6 .0"
1614
+ mongodb-version : " 7 .0"
1619
1615
os : rhel8
1620
1616
display_name : " OCSP verifier: ${mongodb-version} ${ruby}"
1621
1617
tasks :
@@ -1628,7 +1624,7 @@ buildvariants:
1628
1624
ocsp-delegate : on
1629
1625
ruby : ["ruby-3.2", "ruby-2.7"]
1630
1626
topology : standalone
1631
- mongodb-version : " 6 .0"
1627
+ mongodb-version : " 7 .0"
1632
1628
os : rhel8
1633
1629
auth-and-ssl : noauth-and-ssl
1634
1630
display_name : " OCSP integration - must staple: ${mongodb-version} ${ruby}"
@@ -1641,7 +1637,7 @@ buildvariants:
1641
1637
ocsp-status : unknown
1642
1638
ruby : ["ruby-3.2", "ruby-2.7"]
1643
1639
topology : standalone
1644
- mongodb-version : " 6 .0"
1640
+ mongodb-version : " 7 .0"
1645
1641
os : rhel8
1646
1642
auth-and-ssl : noauth-and-ssl
1647
1643
display_name : " OCSP integration - unknown: ${mongodb-version} ${ruby}"
@@ -1657,7 +1653,7 @@ buildvariants:
1657
1653
extra-uri-options : " none"
1658
1654
ruby : ["ruby-3.2", "ruby-2.7"]
1659
1655
topology : standalone
1660
- mongodb-version : " 6 .0"
1656
+ mongodb-version : " 7 .0"
1661
1657
os : rhel8
1662
1658
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
1663
1659
tasks :
@@ -1671,7 +1667,7 @@ buildvariants:
1671
1667
extra-uri-options : " none"
1672
1668
ruby : ["ruby-3.2", "ruby-2.7"]
1673
1669
topology : standalone
1674
- mongodb-version : " 6 .0"
1670
+ mongodb-version : " 7 .0"
1675
1671
os : rhel8
1676
1672
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
1677
1673
tasks :
@@ -1685,7 +1681,7 @@ buildvariants:
1685
1681
extra-uri-options : " none"
1686
1682
ruby : ["ruby-3.2", "ruby-2.7"]
1687
1683
topology : standalone
1688
- mongodb-version : " 6 .0"
1684
+ mongodb-version : " 7 .0"
1689
1685
os : rhel8
1690
1686
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
1691
1687
tasks :
@@ -1699,7 +1695,7 @@ buildvariants:
1699
1695
extra-uri-options : " tlsInsecure=true"
1700
1696
ruby : ["ruby-3.2", "ruby-2.7"]
1701
1697
topology : standalone
1702
- mongodb-version : " 6 .0"
1698
+ mongodb-version : " 7 .0"
1703
1699
os : rhel8
1704
1700
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
1705
1701
tasks :
@@ -1713,7 +1709,7 @@ buildvariants:
1713
1709
extra-uri-options : " tlsInsecure=true"
1714
1710
ruby : ["ruby-3.2", "ruby-2.7"]
1715
1711
topology : standalone
1716
- mongodb-version : " 6 .0"
1712
+ mongodb-version : " 7 .0"
1717
1713
os : rhel8
1718
1714
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
1719
1715
tasks :
@@ -1727,7 +1723,7 @@ buildvariants:
1727
1723
extra-uri-options : " tlsInsecure=true"
1728
1724
ruby : ["ruby-3.2", "ruby-2.7"]
1729
1725
topology : standalone
1730
- mongodb-version : " 6 .0"
1726
+ mongodb-version : " 7 .0"
1731
1727
os : rhel8
1732
1728
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
1733
1729
tasks :
@@ -1741,7 +1737,7 @@ buildvariants:
1741
1737
extra-uri-options : " tlsAllowInvalidCertificates=true"
1742
1738
ruby : ["ruby-3.2", "ruby-2.7"]
1743
1739
topology : standalone
1744
- mongodb-version : " 6 .0"
1740
+ mongodb-version : " 7 .0"
1745
1741
os : rhel8
1746
1742
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
1747
1743
tasks :
@@ -1755,7 +1751,7 @@ buildvariants:
1755
1751
extra-uri-options : " tlsAllowInvalidCertificates=true"
1756
1752
ruby : ["ruby-3.2", "ruby-2.7"]
1757
1753
topology : standalone
1758
- mongodb-version : " 6 .0"
1754
+ mongodb-version : " 7 .0"
1759
1755
os : rhel8
1760
1756
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
1761
1757
tasks :
@@ -1769,7 +1765,7 @@ buildvariants:
1769
1765
extra-uri-options : " tlsAllowInvalidCertificates=true"
1770
1766
ruby : ["ruby-3.2", "ruby-2.7"]
1771
1767
topology : standalone
1772
- mongodb-version : " 6 .0"
1768
+ mongodb-version : " 7 .0"
1773
1769
os : rhel8
1774
1770
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}"
1775
1771
tasks :
@@ -1789,7 +1785,7 @@ buildvariants:
1789
1785
ocsp-connectivity : pass
1790
1786
ruby : jruby-9.3
1791
1787
topology : standalone
1792
- mongodb-version : " 6 .0"
1788
+ mongodb-version : " 7 .0"
1793
1789
os : rhel8
1794
1790
display_name : " OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${mongodb-version} ${ruby}"
1795
1791
tasks :
@@ -1801,7 +1797,7 @@ buildvariants:
1801
1797
fle : helper
1802
1798
topology : standalone
1803
1799
os : rhel8
1804
- mongodb-version : " 6 .0"
1800
+ mongodb-version : " 7 .0"
1805
1801
display_name : " GCP KMS"
1806
1802
tasks :
1807
1803
- name : testgcpkms_task_group
@@ -1835,27 +1831,28 @@ buildvariants:
1835
1831
tasks :
1836
1832
- name : test-atlas
1837
1833
1838
- - matrix_name : " serverless"
1839
- matrix_spec :
1840
- # https://jira.mongodb.org/browse/RUBY-3217
1841
- # ruby: ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5", "jruby-9.3", "jruby-9.2"]
1842
- ruby : ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5"]
1843
- fle : path
1844
- os : rhel8
1845
- display_name : " Atlas serverless ${ruby}"
1846
- tasks :
1847
- - name : serverless_task_group
1848
-
1849
- - matrix_name : " serverless-next"
1850
- matrix_spec :
1851
- # https://jira.mongodb.org/browse/RUBY-3217
1852
- # ruby: ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5", "jruby-9.3", "jruby-9.2"]
1853
- ruby : ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5"]
1854
- fle : path
1855
- os : rhel8
1856
- display_name : " Atlas serverless-next ${ruby}"
1857
- tasks :
1858
- - name : serverless_next_task_group
1834
+ # Commented out, pending RUBY-3414
1835
+ # - matrix_name: "serverless"
1836
+ # matrix_spec:
1837
+ # # https://jira.mongodb.org/browse/RUBY-3217
1838
+ # # ruby: ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5", "jruby-9.3", "jruby-9.2"]
1839
+ # ruby: ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5"]
1840
+ # fle: path
1841
+ # os: rhel8
1842
+ # display_name: "Atlas serverless ${ruby}"
1843
+ # tasks:
1844
+ # - name: serverless_task_group
1845
+ #
1846
+ # - matrix_name: "serverless-next"
1847
+ # matrix_spec:
1848
+ # # https://jira.mongodb.org/browse/RUBY-3217
1849
+ # # ruby: ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5", "jruby-9.3", "jruby-9.2"]
1850
+ # ruby: ["ruby-3.2", "ruby-3.1", "ruby-3.0", "ruby-2.7", "ruby-2.6", "ruby-2.5"]
1851
+ # fle: path
1852
+ # os: rhel8
1853
+ # display_name: "Atlas serverless-next ${ruby}"
1854
+ # tasks:
1855
+ # - name: serverless_next_task_group
1859
1856
1860
1857
- matrix_name : " aws-lambda"
1861
1858
matrix_spec :
0 commit comments