From 19d31fe92f115077e0b8316000e576fe40aabf75 Mon Sep 17 00:00:00 2001 From: Dmitry Rybakov Date: Tue, 29 Apr 2025 11:23:46 +0200 Subject: [PATCH 1/5] Update atlas certs --- spec/support/certificates/atlas-ocsp-ca.crt | 155 +++++++------- spec/support/certificates/atlas-ocsp.crt | 213 ++++++++++---------- 2 files changed, 187 insertions(+), 181 deletions(-) diff --git a/spec/support/certificates/atlas-ocsp-ca.crt b/spec/support/certificates/atlas-ocsp-ca.crt index 1e7edb5447..8cf62cc2d9 100644 --- a/spec/support/certificates/atlas-ocsp-ca.crt +++ b/spec/support/certificates/atlas-ocsp-ca.crt @@ -2,35 +2,35 @@ Certificate: Data: Version: 3 (0x2) Serial Number: - 4b:a8:52:93:f7:9a:2f:a2:73:06:4b:a8:04:8d:75:d0 + 8a:7d:3e:13:d6:2f:30:ef:23:86:bd:29:07:6b:34:f8 Signature Algorithm: sha256WithRSAEncryption Issuer: C=US, O=Internet Security Research Group, CN=ISRG Root X1 Validity Not Before: Mar 13 00:00:00 2024 GMT Not After : Mar 12 23:59:59 2027 GMT - Subject: C=US, O=Let's Encrypt, CN=R10 + Subject: C=US, O=Let's Encrypt, CN=R11 Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:cf:57:e5:e6:c4:54:12:ed:b4:47:fe:c9:27:58: - 76:46:50:28:8c:1d:3e:88:df:05:9d:d5:b5:18:29: - bd:dd:b5:5a:bf:fa:f6:ce:a3:be:af:00:21:4b:62: - 5a:5a:3c:01:2f:c5:58:03:f6:89:ff:8e:11:43:eb: - c1:b5:e0:14:07:96:8f:6f:1f:d7:e7:ba:81:39:09: - 75:65:b7:c2:af:18:5b:37:26:28:e7:a3:f4:07:2b: - 6d:1a:ff:ab:58:bc:95:ae:40:ff:e9:cb:57:c4:b5: - 5b:7f:78:0d:18:61:bc:17:e7:54:c6:bb:49:91:cd: - 6e:18:d1:80:85:ee:a6:65:36:bc:74:ea:bc:50:4c: - ea:fc:21:f3:38:16:93:94:ba:b0:d3:6b:38:06:cd: - 16:12:7a:ca:52:75:c8:ad:76:b2:c2:9c:5d:98:45: - 5c:6f:61:7b:c6:2d:ee:3c:13:52:86:01:d9:57:e6: - 38:1c:df:8d:b5:1f:92:91:9a:e7:4a:1c:cc:45:a8: - 72:55:f0:b0:e6:a3:07:ec:fd:a7:1b:66:9e:3f:48: - 8b:71:84:71:58:c9:3a:fa:ef:5e:f2:5b:44:2b:3c: - 74:e7:8f:b2:47:c1:07:6a:cd:9a:b7:0d:96:f7:12: - 81:26:51:54:0a:ec:61:f6:f7:f5:e2:f2:8a:c8:95: - 0d:8d + 00:ba:87:bc:5c:1b:00:39:cb:ca:0a:cd:d4:67:10: + f9:01:3c:a5:4e:a5:61:cb:26:ca:52:fb:15:01:b7: + b9:28:f5:28:1e:ed:27:b3:24:18:39:67:09:0c:08: + ec:e0:3a:b0:3b:77:0e:bd:f3:e5:39:54:41:0c:4e: + ae:41:d6:99:74:de:51:db:ef:7b:ff:58:bd:a8:b7: + 13:f6:de:31:d5:f2:72:c9:72:6a:0b:83:74:95:9c: + 46:00:64:14:99:f3:b1:d9:22:d9:cd:a8:92:aa:1c: + 26:7a:3f:fe:ef:58:05:7b:08:95:81:db:71:0f:8e: + fb:e3:31:09:bb:09:be:50:4d:5f:8f:91:76:3d:5a: + 9d:9e:83:f2:e9:c4:66:b3:e1:06:66:43:48:18:80: + 65:a0:37:18:9a:9b:84:32:97:b1:b2:bd:c4:f8:15: + 00:9d:27:88:fb:e2:63:17:96:6c:9b:27:67:4b:c4: + db:28:5e:69:c2:79:f0:49:5c:e0:24:50:e1:c4:bc: + a1:05:ac:7b:40:6d:00:b4:c2:41:3f:a7:58:b8:2f: + c5:5c:9b:a5:bb:09:9e:f1:fe:eb:b0:85:39:fd:a8: + 0a:ef:45:c4:78:eb:65:2a:c2:cf:5f:3c:de:e3:5c: + 4d:1b:f7:0b:27:2b:aa:0b:42:77:53:4f:79:6a:1d: + 87:d9 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Key Usage: critical @@ -40,7 +40,7 @@ Certificate: X509v3 Basic Constraints: critical CA:TRUE, pathlen:0 X509v3 Subject Key Identifier: - BB:BC:C3:47:A5:E4:BC:A9:C6:C3:A4:72:0C:10:8D:A2:35:E1:C8:E8 + C5:CF:46:A4:EA:F4:C3:C0:7A:6C:95:C4:2D:B0:5E:92:2F:26:E3:B9 X509v3 Authority Key Identifier: 79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E Authority Information Access: @@ -50,64 +50,65 @@ Certificate: X509v3 CRL Distribution Points: Full Name: URI:http://x1.c.lencr.org/ + Signature Algorithm: sha256WithRSAEncryption Signature Value: - 92:b1:e7:41:37:eb:79:9d:81:e6:cd:e2:25:e1:3a:20:e9:90: - 44:95:a3:81:5c:cf:c3:5d:fd:bd:a0:70:d5:b1:96:28:22:0b: - d2:f2:28:cf:0c:e7:d4:e6:43:8c:24:22:1d:c1:42:92:d1:09: - af:9f:4b:f4:c8:70:4f:20:16:b1:5a:dd:01:f6:1f:f8:1f:61: - 6b:14:27:b0:72:8d:63:ae:ee:e2:ce:4b:cf:37:dd:bb:a3:d4: - cd:e7:ad:50:ad:bd:bf:e3:ec:3e:62:36:70:99:31:a7:e8:8d: - dd:ea:62:e2:12:ae:f5:9c:d4:3d:2c:0c:aa:d0:9c:79:be:ea: - 3d:5c:44:6e:96:31:63:5a:7d:d6:7e:4f:24:a0:4b:05:7f:5e: - 6f:d2:d4:ea:5f:33:4b:13:d6:57:b6:ca:de:51:b8:5d:a3:09: - 82:74:fd:c7:78:9e:b3:b9:ac:16:da:4a:2b:96:c3:b6:8b:62: - 8f:f9:74:19:a2:9e:03:de:e9:6f:9b:b0:0f:d2:a0:5a:f6:85: - 5c:c2:04:b7:c8:d5:4e:32:c4:bf:04:5d:bc:29:f6:f7:81:8f: - 0c:5d:3c:53:c9:40:90:8b:fb:b6:08:65:b9:a4:21:d5:09:e5: - 13:84:84:37:82:ce:10:28:fc:76:c2:06:25:7a:46:52:4d:da: - 53:72:a4:27:3f:62:70:ac:be:69:48:00:fb:67:0f:db:5b:a1: - e8:d7:03:21:2d:d7:c9:f6:99:42:39:83:43:df:77:0a:12:08: - f1:25:d6:ba:94:19:54:18:88:a5:c5:8e:e1:1a:99:93:79:6b: - ec:1c:f9:31:40:b0:cc:32:00:df:9f:5e:e7:b4:92:ab:90:82: - 91:8d:0d:e0:1e:95:ba:59:3b:2e:4b:5f:c2:b7:46:35:52:39: - 06:c0:bd:aa:ac:52:c1:22:a0:44:97:99:f7:0c:a0:21:a7:a1: - 6c:71:47:16:17:01:68:c0:ca:a6:26:65:04:7c:b3:ae:c9:e7: - 94:55:c2:6f:9b:3c:1c:a9:f9:2e:c5:20:1a:f0:76:e0:be:ec: - 18:d6:4f:d8:25:fb:76:11:e8:bf:e6:21:0f:e8:e8:cc:b5:b6: - a7:d5:b8:f7:9f:41:cf:61:22:46:6a:83:b6:68:97:2e:7c:ea: - 4e:95:db:23:eb:2e:c8:2b:28:84:a4:60:e9:49:f4:44:2e:3b: - f9:ca:62:57:01:e2:5d:90:16:f9:c9:fc:7a:23:48:8e:a6:d5: - 81:72:f1:28:fa:5d:ce:fb:ed:4e:73:8f:94:2e:d2:41:94:98: - 99:db:a7:af:70:5f:f5:be:fb:02:20:bf:66:27:6c:b4:ad:fa: - 75:12:0b:2b:3e:ce:03:9e + 4e:e2:89:5d:0a:03:1c:90:38:d0:f5:1f:f9:71:5c:f8:c3:8f: + b2:37:88:7a:6f:b0:25:1f:ed:be:b7:d8:86:06:8e:e9:09:84: + cd:72:bf:81:f3:fc:ca:cf:53:48:ed:bd:f6:69:42:d4:a5:11: + 3e:35:c8:13:b2:92:1d:05:5f:ea:2e:d4:d8:f8:49:c3:ad:f5: + 99:96:9c:ef:26:d8:e1:b4:24:0b:48:20:4d:fc:d3:54:b4:a9: + c6:21:c8:e1:36:1b:ff:77:64:29:17:b9:f0:4b:ef:5d:ea:cd: + 79:d0:bf:90:bf:be:23:b2:90:da:4a:a9:48:31:74:a9:44:0b: + e1:e2:f6:2d:83:71:a4:75:7b:d2:94:c1:05:19:46:1c:b9:8f: + f3:c4:74:48:25:2a:0d:e5:f5:db:43:e2:db:93:9b:b9:19:b4: + 1f:2f:df:6a:0e:8f:31:d3:63:0f:bb:29:dc:dd:66:2c:3f:b0: + 1b:67:51:f8:41:3c:e4:4d:b9:ac:b8:a4:9c:66:63:f5:ab:85: + 23:1d:cc:53:b6:ab:71:ae:dc:c5:01:71:da:36:ee:0a:18:2a: + 32:fd:09:31:7c:8f:f6:73:e7:9c:9c:b5:4a:15:6a:77:82:5a: + cf:da:8d:45:fe:1f:2a:64:05:30:3e:73:c2:c6:0c:b9:d6:3b: + 63:4a:ab:46:03:fe:99:c0:46:40:27:60:63:df:50:3a:07:47: + d8:15:4a:9f:ea:47:1f:99:5a:08:62:0c:b6:6c:33:08:4d:d7: + 38:ed:48:2d:2e:05:68:ae:80:5d:ef:4c:dc:d8:20:41:5f:68: + f1:bb:5a:cd:e3:0e:b0:0c:31:87:9b:43:de:49:43:e1:c8:04: + 3f:d1:3c:1b:87:45:30:69:a8:a9:72:0e:79:12:1c:31:d8:3e: + 23:57:dd:a7:4f:a0:f0:1c:81:d1:77:1f:6f:d6:d2:b9:a8:b3: + 03:16:81:39:4b:9f:55:ae:d2:6a:e4:b3:bf:ea:a5:d5:9f:4b: + a3:c9:d6:3b:72:f3:4a:f6:54:ab:0c:fc:38:f7:60:80:df:6e: + 35:ca:75:a1:54:e4:2f:bc:6e:17:c9:1a:a5:37:b5:a2:9a:ba: + ec:f4:c0:75:46:4f:77:a8:e8:59:56:91:66:2d:6e:de:29:81: + d6:a6:97:05:5e:64:45:be:2c:ce:ea:64:42:44:b0:c3:4f:ad: + f0:b4:dc:03:ca:99:9b:09:82:95:82:0d:63:8a:66:f9:19:72: + f8:d5:b9:89:10:e2:89:98:09:35:f9:a2:1c:be:92:73:23:74: + e9:9d:1f:d7:3b:4a:9a:84:58:10:c2:f3:a7:e2:35:ec:7e:3b: + 45:ce:30:46:52:6b:c0:c0 -----BEGIN CERTIFICATE----- -MIIFBTCCAu2gAwIBAgIQS6hSk/eaL6JzBkuoBI110DANBgkqhkiG9w0BAQsFADBP -MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy -Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa -Fw0yNzAzMTIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF -bmNyeXB0MQwwCgYDVQQDEwNSMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQDPV+XmxFQS7bRH/sknWHZGUCiMHT6I3wWd1bUYKb3dtVq/+vbOo76vACFL -YlpaPAEvxVgD9on/jhFD68G14BQHlo9vH9fnuoE5CXVlt8KvGFs3Jijno/QHK20a -/6tYvJWuQP/py1fEtVt/eA0YYbwX51TGu0mRzW4Y0YCF7qZlNrx06rxQTOr8IfM4 -FpOUurDTazgGzRYSespSdcitdrLCnF2YRVxvYXvGLe48E1KGAdlX5jgc3421H5KR -mudKHMxFqHJV8LDmowfs/acbZp4/SItxhHFYyTr6717yW0QrPHTnj7JHwQdqzZq3 -DZb3EoEmUVQK7GH29/Xi8orIlQ2NAgMBAAGjgfgwgfUwDgYDVR0PAQH/BAQDAgGG -MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH/ -AgEAMB0GA1UdDgQWBBS7vMNHpeS8qcbDpHIMEI2iNeHI6DAfBgNVHSMEGDAWgBR5 -tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG -Fmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwJwYD -VR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0B -AQsFAAOCAgEAkrHnQTfreZ2B5s3iJeE6IOmQRJWjgVzPw139vaBw1bGWKCIL0vIo -zwzn1OZDjCQiHcFCktEJr59L9MhwTyAWsVrdAfYf+B9haxQnsHKNY67u4s5Lzzfd -u6PUzeetUK29v+PsPmI2cJkxp+iN3epi4hKu9ZzUPSwMqtCceb7qPVxEbpYxY1p9 -1n5PJKBLBX9eb9LU6l8zSxPWV7bK3lG4XaMJgnT9x3ies7msFtpKK5bDtotij/l0 -GaKeA97pb5uwD9KgWvaFXMIEt8jVTjLEvwRdvCn294GPDF08U8lAkIv7tghluaQh -1QnlE4SEN4LOECj8dsIGJXpGUk3aU3KkJz9icKy+aUgA+2cP21uh6NcDIS3XyfaZ -QjmDQ993ChII8SXWupQZVBiIpcWO4RqZk3lr7Bz5MUCwzDIA359e57SSq5CCkY0N -4B6Vulk7LktfwrdGNVI5BsC9qqxSwSKgRJeZ9wygIaehbHFHFhcBaMDKpiZlBHyz -rsnnlFXCb5s8HKn5LsUgGvB24L7sGNZP2CX7dhHov+YhD+jozLW2p9W4959Bz2Ei -RmqDtmiXLnzqTpXbI+suyCsohKRg6Un0RC47+cpiVwHiXZAW+cn8eiNIjqbVgXLx -KPpdzvvtTnOPlC7SQZSYmdunr3Bf9b77AiC/ZidstK36dRILKz7OA54= +MIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw +TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh +cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw +WhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg +RW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ +DAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97/1i9qLcT9t4x1fJyyXJqC4N0lZxG +AGQUmfOx2SLZzaiSqhwmej/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy +6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw +SVzgJFDhxLyhBax7QG0AtMJBP6dYuC/FXJuluwme8f7rsIU5/agK70XEeOtlKsLP +Xzze41xNG/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB/wQEAwIB +hjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH/BAgwBgEB +/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU +ebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC +hhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG +A1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN +AQELBQADggIBAE7iiV0KAxyQOND1H/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y +v4Hz/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38 +01S0qcYhyOE2G/93ZCkXufBL713qzXnQv5C/viOykNpKqUgxdKlEC+Hi9i2DcaR1 +e9KUwQUZRhy5j/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw/sBtn +UfhBPORNuay4pJxmY/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j/Zz55yctUoV +aneCWs/ajUX+HypkBTA+c8LGDLnWO2NKq0YD/pnARkAnYGPfUDoHR9gVSp/qRx+Z +WghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD/R +PBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2/W0rmoswMWgTlLn1Wu0mrks7/q +pdWfS6PJ1jty80r2VKsM/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo +6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV +uYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA -----END CERTIFICATE----- \ No newline at end of file diff --git a/spec/support/certificates/atlas-ocsp.crt b/spec/support/certificates/atlas-ocsp.crt index f975ace900..3c98e71b29 100644 --- a/spec/support/certificates/atlas-ocsp.crt +++ b/spec/support/certificates/atlas-ocsp.crt @@ -2,52 +2,52 @@ Certificate: Data: Version: 3 (0x2) Serial Number: - 03:10:94:1a:54:cc:b3:27:3c:ad:5f:e9:e7:60:69:ed:b9:4e + 05:0d:60:7b:94:7d:3a:80:9f:6e:54:12:9a:f6:55:1f:8f:2d Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=Let's Encrypt, CN=R10 + Issuer: C=US, O=Let's Encrypt, CN=R11 Validity - Not Before: Nov 4 12:07:32 2024 GMT - Not After : Feb 2 12:07:31 2025 GMT + Not Before: Apr 5 10:12:08 2025 GMT + Not After : Jul 4 10:12:07 2025 GMT Subject: CN=*.g6fyiaq.mongodb-dev.net Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (4096 bit) Modulus: - 00:be:52:41:09:c0:22:8a:8d:83:f3:c3:d3:a0:f8: - 87:31:7f:de:b5:25:b5:6c:f7:22:ea:d4:c2:6a:5b: - ed:c1:9d:ee:e5:3d:15:d5:85:83:18:5f:ce:71:a8: - c0:02:5f:81:65:73:7e:cc:ad:71:a8:63:c0:13:ef: - 0d:e3:d2:4b:7b:8f:f4:4c:64:5d:33:10:de:5e:94: - 01:2d:a0:94:46:c5:be:a1:85:b6:7a:bf:b9:f6:b6: - 62:53:72:2b:de:e0:ac:70:6d:c2:02:73:e3:e4:fa: - 57:92:71:b9:39:4f:ce:85:1e:fa:d7:89:49:18:89: - 01:ef:a3:50:d9:d8:64:25:df:42:74:06:d1:2c:b8: - 27:98:92:b1:af:77:b5:46:d5:3a:d8:1b:0b:33:7b: - 24:f8:7d:fc:85:80:2c:d5:2f:c4:35:f8:5e:5e:8a: - 45:6d:01:6d:ef:0e:a5:4e:6b:3b:e7:14:93:30:9c: - d3:66:4a:0c:af:17:7c:a1:75:65:ff:43:28:df:af: - e8:73:59:d7:84:79:ec:33:6f:38:af:9a:d5:f3:89: - 97:bb:eb:a0:61:d5:d6:0b:c7:d5:cd:f3:9e:f9:52: - 04:dd:58:c1:8d:ab:fa:6a:9c:1a:14:78:92:73:32: - d3:2b:82:f1:bf:a0:7f:9e:c6:f6:02:a6:0b:29:ff: - c0:0a:28:47:b2:cf:03:0f:4d:09:9a:de:57:e6:bf: - b3:3d:c4:e9:c2:40:75:51:c4:9e:d2:6a:6d:a3:64: - ee:a5:ac:22:73:2b:27:81:a1:77:f5:48:96:03:5e: - 5b:68:7f:27:f8:eb:ea:ff:67:56:c1:c3:10:2f:41: - 04:e6:ef:f2:de:cf:9e:57:04:02:c1:dc:af:02:b7: - 07:60:6e:29:98:7d:24:8b:80:e8:c1:3f:93:90:01: - 7e:21:00:74:78:e5:68:b5:57:37:5c:6d:2e:40:52: - fd:17:26:a5:d2:26:c4:2f:3e:80:35:39:0a:70:4a: - f4:dd:ed:8a:1f:41:a6:6c:b7:90:e0:ad:1e:f2:b6: - ec:92:12:ba:c3:78:75:ea:3e:5a:d0:92:52:11:9b: - d6:f8:f0:66:d1:d7:db:07:32:7b:bb:b1:f7:15:7c: - c1:0e:6a:89:bb:22:31:c7:73:6e:0e:4d:ff:fe:3c: - 33:91:d9:6d:7b:17:0b:88:e9:d9:5e:1e:dc:18:f8: - 72:81:b7:fb:2a:40:4b:da:47:32:e4:5f:d0:f9:d6: - 9e:2a:15:32:5e:07:b8:41:59:bb:37:e9:d7:75:fd: - c9:ba:c8:ee:b6:91:d0:ad:36:b3:8e:20:18:21:f7: - 88:0a:67:93:76:a3:ec:03:61:36:19:32:42:e2:f1: - c0:fe:91 + 00:d0:9f:a2:6b:21:65:bd:5d:67:3e:fe:23:41:58: + b9:2e:86:48:fd:9c:84:22:df:fa:cd:93:2d:a1:a3: + 94:08:3c:23:2f:35:5c:9c:ee:14:b3:a1:76:5e:96: + fe:de:18:3c:52:56:2f:63:c4:d9:ca:9c:b0:31:c6: + 6f:05:80:51:04:99:ce:d7:9b:5c:4c:df:a0:2d:b1: + cb:a6:03:09:41:26:55:01:c5:95:ed:bf:f4:ae:e8: + ff:eb:bc:59:25:33:1d:8b:7e:69:7c:9c:ba:9f:b7: + d2:26:f3:f5:cc:17:3e:20:39:f7:51:a0:b2:fb:f5: + 3f:94:f1:88:5b:8d:dd:b5:ac:e5:e9:1e:c1:b9:f3: + 58:18:14:61:91:75:fb:de:3e:57:64:26:92:8e:74: + 37:2a:8f:e3:56:ec:10:01:5d:96:aa:5d:b5:89:a6: + 5f:3c:bc:e2:3d:87:36:a4:cf:e6:3d:e3:b6:3d:4c: + 6c:70:e5:54:c3:19:96:dd:08:55:c3:c6:71:64:53: + c3:86:9c:9a:0c:ce:b7:da:75:d7:f4:6d:0d:84:97: + d5:78:f8:50:97:92:ec:22:5a:9e:47:a4:1a:0a:99: + a1:47:b8:12:71:fd:8e:01:cf:d3:62:31:92:59:dc: + 12:5f:c6:5b:e9:35:fb:40:de:2d:30:d9:c8:a5:ad: + f9:45:cd:37:42:23:27:45:eb:62:84:ef:e3:4c:2c: + 10:53:b1:95:8d:4a:c3:12:d7:20:53:49:f9:46:ca: + b3:7c:1a:f3:5e:f8:34:1f:a0:30:3b:d0:d8:30:6b: + c4:43:12:b3:34:1e:a2:44:6b:89:aa:0a:a0:ab:b5: + 5d:5b:dd:a5:6e:a8:e2:e1:46:19:ab:ae:5e:08:36: + 75:5f:fc:e1:34:a4:b0:d1:d1:9e:7b:07:2f:1d:ac: + 04:85:d6:b0:67:7f:84:0d:ec:eb:9a:6b:b0:59:be: + 31:05:4d:a7:8c:79:5c:db:0b:8f:1f:a2:a0:83:36: + 13:1f:c5:34:c4:1b:c0:28:48:6b:5f:1d:1c:6e:7f: + 63:25:d4:8d:03:d7:c9:55:d2:2a:59:74:d4:a3:d9: + 70:4e:03:77:35:67:57:72:1f:c8:43:06:c3:44:5c: + a6:f4:e6:d1:68:76:c9:09:40:38:a1:d6:ca:c2:82: + 0a:d3:b1:9a:c1:02:91:5f:39:dd:aa:65:1c:4e:60: + 81:4e:3c:a3:0b:9c:a6:31:28:d6:55:35:e7:90:64: + cd:4c:3d:aa:50:24:fa:9d:44:73:a6:f6:fd:e0:3d: + ac:1f:90:f8:fc:52:7b:f7:6c:fc:60:1b:2f:e6:1c: + 0f:d2:68:69:1d:99:5b:52:d0:61:73:bb:72:4a:2f: + 85:7c:13 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Key Usage: critical @@ -57,91 +57,96 @@ Certificate: X509v3 Basic Constraints: critical CA:FALSE X509v3 Subject Key Identifier: - 16:A9:BA:C6:C3:EE:83:45:AF:53:62:D8:76:5A:BB:82:5C:93:C2:4A + 9B:3D:61:FD:0C:4C:49:A1:AC:C8:70:6B:D3:A5:C6:4D:DC:1C:FF:19 X509v3 Authority Key Identifier: - BB:BC:C3:47:A5:E4:BC:A9:C6:C3:A4:72:0C:10:8D:A2:35:E1:C8:E8 + C5:CF:46:A4:EA:F4:C3:C0:7A:6C:95:C4:2D:B0:5E:92:2F:26:E3:B9 Authority Information Access: - OCSP - URI:http://r10.o.lencr.org - CA Issuers - URI:http://r10.i.lencr.org/ + OCSP - URI:http://r11.o.lencr.org + CA Issuers - URI:http://r11.i.lencr.org/ X509v3 Subject Alternative Name: DNS:*.g6fyiaq.mesh.mongodb-dev.net, DNS:*.g6fyiaq.mongodb-dev.net X509v3 Certificate Policies: Policy: 2.23.140.1.2.1 + X509v3 CRL Distribution Points: + Full Name: + URI:http://r11.c.lencr.org/46.crl + CT Precertificate SCTs: Signed Certificate Timestamp: Version : v1 (0x0) - Log ID : E6:D2:31:63:40:77:8C:C1:10:41:06:D7:71:B9:CE:C1: - D2:40:F6:96:84:86:FB:BA:87:32:1D:FD:1E:37:8E:50 - Timestamp : Nov 4 13:06:02.672 2024 GMT + Log ID : 7D:59:1E:12:E1:78:2A:7B:1C:61:67:7C:5E:FD:F8:D0: + 87:5C:14:A0:4E:95:9E:B9:03:2F:D9:0E:8C:2E:79:B8 + Timestamp : Apr 5 11:10:38.665 2025 GMT Extensions: none Signature : ecdsa-with-SHA256 - 30:44:02:20:57:F3:C2:E9:C5:52:6F:34:F8:AB:7E:55: - F4:D2:70:17:D5:5D:94:FF:DA:7F:AD:C1:D1:6B:04:BD: - 3C:E3:B0:8C:02:20:22:67:7B:C7:D5:C3:F3:26:5F:C7: - CB:19:30:8D:52:7E:ED:6B:21:19:EC:5F:17:A9:1D:45: - 32:36:4A:F4:33:E5 + 30:45:02:20:1E:9C:8D:0A:65:EE:36:46:C5:98:79:A8: + A2:A4:FE:A7:A4:39:BA:A1:29:EF:59:09:BD:A9:FD:3E: + 9E:CD:EA:2C:02:21:00:CC:CA:FE:A5:A9:7E:2B:D1:22: + FD:08:D0:26:DB:C0:64:71:D2:56:7E:89:6E:40:5B:6F: + A0:23:53:4F:7F:74:68 Signed Certificate Timestamp: Version : v1 (0x0) - Log ID : 13:4A:DF:1A:B5:98:42:09:78:0C:6F:EF:4C:7A:91:A4: - 16:B7:23:49:CE:58:57:6A:DF:AE:DA:A7:C2:AB:E0:22 - Timestamp : Nov 4 13:06:02.699 2024 GMT + Log ID : 12:F1:4E:34:BD:53:72:4C:84:06:19:C3:8F:3F:7A:13: + F8:E7:B5:62:87:88:9C:6D:30:05:84:EB:E5:86:26:3A + Timestamp : Apr 5 11:10:38.686 2025 GMT Extensions: none Signature : ecdsa-with-SHA256 - 30:44:02:20:1A:B2:DE:AE:0B:1F:E8:D9:37:07:F2:02: - 8E:A7:AB:E1:BD:A4:0F:33:E0:95:3D:25:6E:10:38:6E: - F9:48:FA:80:02:20:49:55:9A:DA:DE:EE:94:FB:EB:BE: - FA:DA:95:D2:39:F0:BE:40:5B:BF:F9:5F:35:57:3B:09: - BC:6E:58:4E:C9:58 + 30:45:02:21:00:8A:0E:5D:A0:74:E4:77:B7:A6:68:29: + B4:AC:BC:76:C1:27:E8:BA:C7:D1:E3:49:1A:D8:8F:E3: + 1B:0F:C9:E7:9E:02:20:25:1E:9C:A7:A3:3F:4E:9C:F3: + EC:25:F9:EC:16:5D:9A:D4:16:A5:C9:4D:AE:24:0A:38: + AD:B4:D8:E9:33:8F:4F Signature Algorithm: sha256WithRSAEncryption Signature Value: - 87:ad:98:99:d1:a1:83:2b:b1:f2:4f:54:08:c3:00:69:b3:4a: - fa:9c:5a:10:95:59:dc:2d:64:43:02:95:3c:00:2b:66:34:1b: - 1d:fd:c7:9c:f8:a0:0d:63:4e:29:0b:b0:37:72:3f:99:9b:84: - 23:f6:2a:73:80:bb:73:7d:c6:c9:4e:37:83:18:47:68:e3:01: - 99:12:d7:5e:88:af:7b:8c:45:72:0a:02:56:50:2d:b0:d0:4e: - a4:61:01:c5:4f:2d:0a:cf:c7:07:b7:db:65:f0:50:b2:b4:aa: - 7f:e4:f8:09:eb:8a:3e:4e:05:b9:de:17:83:4c:0d:b9:f0:07: - dc:d4:45:70:97:db:78:c8:b5:0e:ba:a5:29:fe:b4:fa:b2:2b: - fe:0a:31:b5:1b:fb:f4:b4:fb:27:a7:c8:db:97:f3:f2:d2:66: - db:6b:03:71:49:53:10:9e:0a:f9:b3:f6:5b:83:bf:d0:72:a2: - be:b4:84:94:be:a0:fa:1e:9e:bb:09:76:14:d5:8f:ab:75:4a: - 7a:73:20:6f:45:60:84:43:4e:9d:3a:a8:4a:8f:90:75:47:5d: - 78:8a:e2:4d:94:7e:67:2e:6c:2e:47:cf:b4:86:15:2c:ab:2c: - a3:b6:22:cf:e9:0a:12:9c:ff:c6:26:2e:8b:3b:74:1f:09:cf: - be:f2:88:f1 + 25:21:19:2a:a0:29:bb:da:2b:b5:38:a9:93:6a:e7:e0:0b:4a: + 6e:0e:33:99:ba:a1:3a:75:53:c1:cf:8b:7c:59:8c:3c:cb:5b: + bf:80:9c:c5:a0:b8:15:f3:fe:ac:35:49:c4:57:8f:f0:de:bd: + 19:ba:d7:03:68:a0:56:07:68:f9:84:19:89:0e:3b:1d:57:46: + 7e:09:23:b9:e2:6e:b6:db:cd:7c:2d:0d:b0:17:88:18:3d:ad: + b0:c0:60:a0:28:69:07:eb:1a:00:d0:b5:c6:14:85:0c:78:a0: + ce:2e:28:e9:69:3f:c7:c5:31:36:45:f3:87:10:cd:bc:d3:21: + 68:fd:5e:b9:7e:94:34:b8:d2:b2:24:53:73:fa:21:71:36:60: + 92:68:fb:77:e8:0a:38:68:08:c7:d7:97:1b:5a:c0:2c:bf:5a: + 4f:3c:5c:46:c1:d6:a7:69:b5:9c:32:36:86:53:38:b5:19:3e: + b3:0b:13:e7:5c:44:99:ae:8a:da:ab:74:dc:f4:12:c3:97:f9: + a7:6e:72:68:b3:28:df:8e:b9:11:71:49:2b:ad:f8:80:07:71: + 52:4e:94:d5:0e:e5:ee:de:cc:55:62:43:9c:37:bf:e3:19:01: + a7:bb:f9:9f:e0:5e:44:08:86:c9:ab:1e:6d:2b:17:0d:34:d2: + f5:3c:4e:94 -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- \ No newline at end of file From 68bfc8872511988275b181ef2e2facb18cefa046 Mon Sep 17 00:00:00 2001 From: Dmitry Rybakov Date: Tue, 29 Apr 2025 12:32:34 +0200 Subject: [PATCH 2/5] Fix some failures --- .evergreen/config.yml | 22 +++++++------- .evergreen/config/standard.yml.erb | 22 +++++++------- spec/shared | 2 +- .../change-streams-disambiguatedPaths.yml | 30 +------------------ 4 files changed, 24 insertions(+), 52 deletions(-) diff --git a/.evergreen/config.yml b/.evergreen/config.yml index 10fb23b8cf..596455e4f2 100644 --- a/.evergreen/config.yml +++ b/.evergreen/config.yml @@ -1692,17 +1692,17 @@ buildvariants: tasks: - name: "test-kerberos" - - matrix_name: "fle-latest" - matrix_spec: - auth-and-ssl: "noauth-and-nossl" - ruby: "ruby-3.3" - topology: [replica-set, sharded-cluster] - mongodb-version: [ 'latest' ] - os: ubuntu2204 - fle: helper - display_name: "FLE: ${mongodb-version} ${topology} ${ruby}" - tasks: - - name: "test-fle" +# - matrix_name: "fle-latest" +# matrix_spec: +# auth-and-ssl: "noauth-and-nossl" +# ruby: +# topology: [replica-set, sharded-cluster] +# mongodb-version: [ 'latest' ] +# os: ubuntu2204 +# fle: helper +# display_name: "FLE: ${mongodb-version} ${topology} ${ruby}" +# tasks: +# - name: "test-fle" - matrix_name: aws-auth-regular matrix_spec: diff --git a/.evergreen/config/standard.yml.erb b/.evergreen/config/standard.yml.erb index 4c4ea57630..e9c0f10037 100644 --- a/.evergreen/config/standard.yml.erb +++ b/.evergreen/config/standard.yml.erb @@ -365,17 +365,17 @@ buildvariants: tasks: - name: "test-kerberos" - - matrix_name: "fle-latest" - matrix_spec: - auth-and-ssl: "noauth-and-nossl" - ruby: <%= latest_ruby %> - topology: [replica-set, sharded-cluster] - mongodb-version: [ 'latest' ] - os: ubuntu2204 - fle: helper - display_name: "FLE: ${mongodb-version} ${topology} ${ruby}" - tasks: - - name: "test-fle" +# - matrix_name: "fle-latest" +# matrix_spec: +# auth-and-ssl: "noauth-and-nossl" +# ruby: <%#= latest_ruby %> +# topology: [replica-set, sharded-cluster] +# mongodb-version: [ 'latest' ] +# os: ubuntu2204 +# fle: helper +# display_name: "FLE: ${mongodb-version} ${topology} ${ruby}" +# tasks: +# - name: "test-fle" - matrix_name: aws-auth-regular matrix_spec: diff --git a/spec/shared b/spec/shared index d73378a4cc..d1182b1c61 160000 --- a/spec/shared +++ b/spec/shared @@ -1 +1 @@ -Subproject commit d73378a4cc9d07cda8375e1300c15add2c6b9a6c +Subproject commit d1182b1c614604579950f3fefdd81c1a1140759c diff --git a/spec/spec_tests/data/change_streams_unified/change-streams-disambiguatedPaths.yml b/spec/spec_tests/data/change_streams_unified/change-streams-disambiguatedPaths.yml index 260c527036..7996c45f24 100644 --- a/spec/spec_tests/data/change_streams_unified/change-streams-disambiguatedPaths.yml +++ b/spec/spec_tests/data/change_streams_unified/change-streams-disambiguatedPaths.yml @@ -15,9 +15,7 @@ createEntities: runOnRequirements: - minServerVersion: "6.1.0" - # TODO(DRIVERS-2323): Run all possible tests against sharded clusters once we know the - # cause of unexpected command monitoring events. - topologies: [ replicaset ] + topologies: [ replicaset, load-balanced, sharded ] serverless: forbid initialData: @@ -26,32 +24,6 @@ initialData: documents: [] tests: - - description: "disambiguatedPaths is not present when showExpandedEvents is false/unset" - operations: - - name: insertOne - object: *collection0 - arguments: - document: { _id: 1, 'a': { '1': 1 } } - - name: createChangeStream - object: *collection0 - arguments: { pipeline: [] } - saveResultAsEntity: &changeStream0 changeStream0 - - name: updateOne - object: *collection0 - arguments: - filter: { _id: 1 } - update: { $set: { 'a.1': 2 } } - - name: iterateUntilDocumentOrError - object: *changeStream0 - expectResult: - operationType: "update" - ns: { db: *database0, coll: *collection0 } - updateDescription: - updatedFields: { $$exists: true } - removedFields: { $$exists: true } - truncatedArrays: { $$exists: true } - disambiguatedPaths: { $$exists: false } - - description: "disambiguatedPaths is present on updateDescription when an ambiguous path is present" operations: - name: insertOne From 5ca61da23027ceda1aa5d15c87436a42285f4802 Mon Sep 17 00:00:00 2001 From: Dmitry Rybakov Date: Tue, 29 Apr 2025 13:51:14 +0200 Subject: [PATCH 3/5] wip --- .../change-streams-disambiguatedPaths.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spec/spec_tests/data/change_streams_unified/change-streams-disambiguatedPaths.yml b/spec/spec_tests/data/change_streams_unified/change-streams-disambiguatedPaths.yml index 7996c45f24..8b1abd8bee 100644 --- a/spec/spec_tests/data/change_streams_unified/change-streams-disambiguatedPaths.yml +++ b/spec/spec_tests/data/change_streams_unified/change-streams-disambiguatedPaths.yml @@ -15,7 +15,9 @@ createEntities: runOnRequirements: - minServerVersion: "6.1.0" - topologies: [ replicaset, load-balanced, sharded ] + # TODO(DRIVERS-2323): Run all possible tests against sharded clusters once we know the + # cause of unexpected command monitoring events. + topologies: [ replicaset ] serverless: forbid initialData: From ff843d4dcd92a307b2fae95c9471708092e4b678 Mon Sep 17 00:00:00 2001 From: Dmitry Rybakov Date: Tue, 29 Apr 2025 15:42:49 +0200 Subject: [PATCH 4/5] wip --- .evergreen/config.yml | 68 +++++++++++++++--------------- .evergreen/config/standard.yml.erb | 6 ++- 2 files changed, 39 insertions(+), 35 deletions(-) diff --git a/.evergreen/config.yml b/.evergreen/config.yml index 596455e4f2..cfb4440644 100644 --- a/.evergreen/config.yml +++ b/.evergreen/config.yml @@ -1317,7 +1317,7 @@ buildvariants: - matrix_name: DriverBench matrix_spec: ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: standalone os: ubuntu2204 display_name: DriverBench @@ -1388,7 +1388,7 @@ buildvariants: - matrix_name: "single-lb" matrix_spec: ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: load-balanced single-mongos: single-mongos os: ubuntu2204 @@ -1410,7 +1410,7 @@ buildvariants: - matrix_name: "single-mongos" matrix_spec: ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: "sharded-cluster" single-mongos: single-mongos os: ubuntu2204 @@ -1421,7 +1421,7 @@ buildvariants: - matrix_name: CSOT matrix_spec: ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: replica-set-single-node os: ubuntu2204 display_name: "CSOT - ${mongodb-version}" @@ -1432,7 +1432,7 @@ buildvariants: matrix_spec: retry-reads: no-retry-reads ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: ["standalone", "replica-set", "sharded-cluster"] os: ubuntu2204 display_name: "${mongodb-version} ${topology} ${retry-reads} ${ruby}" @@ -1443,7 +1443,7 @@ buildvariants: matrix_spec: retry-writes: no-retry-writes ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: [replica-set, sharded-cluster] os: ubuntu2204 display_name: "${mongodb-version} ${topology} ${retry-writes} ${ruby}" @@ -1465,7 +1465,7 @@ buildvariants: matrix_spec: lint: on ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: ["standalone", "replica-set", "sharded-cluster"] os: ubuntu2204 display_name: "${mongodb-version} ${topology} ${lint} ${ruby}" @@ -1476,7 +1476,7 @@ buildvariants: matrix_spec: fork: on ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: ["standalone", "replica-set", "sharded-cluster"] os: ubuntu2204 display_name: "${mongodb-version} ${topology} fork ${ruby}" @@ -1487,7 +1487,7 @@ buildvariants: matrix_spec: solo: on ruby: ["ruby-3.3", "ruby-3.2", "ruby-3.1"] - mongodb-version: "7.0" + mongodb-version: "8.0" topology: ["standalone", "replica-set", "sharded-cluster"] os: ubuntu2204 display_name: "${mongodb-version} ${topology} solo ${ruby}" @@ -1520,7 +1520,7 @@ buildvariants: matrix_spec: auth-and-ssl: "x509" ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: standalone os: ubuntu2204 display_name: "${mongodb-version} ${topology} ${auth-and-ssl} ${ruby}" @@ -1531,7 +1531,7 @@ buildvariants: matrix_spec: auth-and-ssl: [ "auth-and-ssl", "noauth-and-nossl" ] ruby: jruby-9.4 - mongodb-version: "7.0" + mongodb-version: "8.0" topology: ["standalone", "replica-set", "sharded-cluster"] os: ubuntu2204 display_name: "${mongodb-version} ${topology} ${auth-and-ssl} ${ruby}" @@ -1542,7 +1542,7 @@ buildvariants: matrix_spec: auth-and-ssl: [ "auth-and-ssl", "noauth-and-nossl" ] ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: "replica-set" compressor: 'zlib' os: ubuntu2204 @@ -1554,7 +1554,7 @@ buildvariants: matrix_spec: auth-and-ssl: [ "auth-and-ssl", "noauth-and-nossl" ] ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: "replica-set" compressor: 'snappy' os: ubuntu2204 @@ -1570,7 +1570,7 @@ buildvariants: matrix_spec: auth-and-ssl: [ "auth-and-ssl", "noauth-and-nossl" ] ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: "replica-set" compressor: 'zstd' os: ubuntu2204 @@ -1581,7 +1581,7 @@ buildvariants: - matrix_name: activesupport-"ruby-3.3" matrix_spec: ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: replica-set as: as os: ubuntu2204 @@ -1592,7 +1592,7 @@ buildvariants: - matrix_name: bson-"ruby-3.3" matrix_spec: ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: replica-set bson: "*" os: ubuntu2204 @@ -1684,7 +1684,7 @@ buildvariants: - matrix_name: "kerberos-unit" matrix_spec: ruby: "ruby-3.3" - mongodb-version: "7.0" + mongodb-version: "8.0" topology: standalone os: ubuntu2204 auth-and-ssl: kerberos @@ -1708,10 +1708,12 @@ buildvariants: matrix_spec: # https://jira.mongodb.org/browse/RUBY-3311 # auth-and-ssl: [ aws-regular, aws-assume-role, aws-ec2, aws-ecs, aws-web-identity ] - auth-and-ssl: [ aws-regular, aws-assume-role, aws-ecs, aws-web-identity ] + # auth-and-ssl: [ aws-regular, aws-assume-role, aws-ecs, aws-web-identity ] + # https://jira.mongodb.org/browse/RUBY-3659 + auth-and-ssl: [ aws-regular, aws-assume-role, aws-web-identity ] ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "AWS ${auth-and-ssl} ${mongodb-version} ${ruby}" tasks: @@ -1723,7 +1725,7 @@ buildvariants: # No JRuby due to https://github.com/jruby/jruby-openssl/issues/210 ruby: ["ruby-3.3", "ruby-3.2", "ruby-3.1"] topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP verifier: ${mongodb-version} ${ruby}" tasks: @@ -1736,7 +1738,7 @@ buildvariants: ocsp-delegate: on ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 auth-and-ssl: noauth-and-ssl display_name: "OCSP integration - must staple: ${mongodb-version} ${ruby}" @@ -1749,7 +1751,7 @@ buildvariants: ocsp-status: unknown ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 auth-and-ssl: noauth-and-ssl display_name: "OCSP integration - unknown: ${mongodb-version} ${ruby}" @@ -1765,7 +1767,7 @@ buildvariants: extra-uri-options: "none" ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}" tasks: @@ -1779,7 +1781,7 @@ buildvariants: extra-uri-options: "none" ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}" tasks: @@ -1793,7 +1795,7 @@ buildvariants: extra-uri-options: "none" ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}" tasks: @@ -1807,7 +1809,7 @@ buildvariants: extra-uri-options: "tlsInsecure=true" ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}" tasks: @@ -1821,7 +1823,7 @@ buildvariants: extra-uri-options: "tlsInsecure=true" ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}" tasks: @@ -1835,7 +1837,7 @@ buildvariants: extra-uri-options: "tlsInsecure=true" ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}" tasks: @@ -1849,7 +1851,7 @@ buildvariants: extra-uri-options: "tlsAllowInvalidCertificates=true" ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}" tasks: @@ -1863,7 +1865,7 @@ buildvariants: extra-uri-options: "tlsAllowInvalidCertificates=true" ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}" tasks: @@ -1877,7 +1879,7 @@ buildvariants: extra-uri-options: "tlsAllowInvalidCertificates=true" ruby: "ruby-3.3" topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${extra-uri-options} ${mongodb-version} ${ruby}" tasks: @@ -1897,7 +1899,7 @@ buildvariants: ocsp-connectivity: pass ruby: jruby-9.4 topology: standalone - mongodb-version: "7.0" + mongodb-version: "8.0" os: ubuntu2204 display_name: "OCSP connectivity: ${ocsp-algorithm} ${ocsp-status} ${ocsp-delegate} ${mongodb-version} ${ruby}" tasks: @@ -1910,7 +1912,7 @@ buildvariants: # fle: helper # topology: standalone # os: ubuntu2204 - # mongodb-version: "7.0" + # mongodb-version: "8.0" # display_name: "GCP KMS" # tasks: # - name: testgcpkms_task_group diff --git a/.evergreen/config/standard.yml.erb b/.evergreen/config/standard.yml.erb index e9c0f10037..7c6cbc76a8 100644 --- a/.evergreen/config/standard.yml.erb +++ b/.evergreen/config/standard.yml.erb @@ -31,7 +31,7 @@ jrubies # The latest stable version of MongoDB - latest_stable_mdb = "7.0".inspect # so it gets quoted as a string + latest_stable_mdb = "8.0".inspect # so it gets quoted as a string # A few of the most recent MongoDB versions actual_and_upcoming_mdb = %w( latest 8.0 7.0 ) @@ -381,7 +381,9 @@ buildvariants: matrix_spec: # https://jira.mongodb.org/browse/RUBY-3311 # auth-and-ssl: [ aws-regular, aws-assume-role, aws-ec2, aws-ecs, aws-web-identity ] - auth-and-ssl: [ aws-regular, aws-assume-role, aws-ecs, aws-web-identity ] + # auth-and-ssl: [ aws-regular, aws-assume-role, aws-ecs, aws-web-identity ] + # https://jira.mongodb.org/browse/RUBY-3659 + auth-and-ssl: [ aws-regular, aws-assume-role, aws-web-identity ] ruby: <%= latest_ruby %> topology: standalone mongodb-version: <%= latest_stable_mdb %> From c3d5ef1e3095e49a7191572ef8c2513acfe0afab Mon Sep 17 00:00:00 2001 From: Dmitry Rybakov Date: Wed, 30 Apr 2025 08:44:06 +0200 Subject: [PATCH 5/5] Use proper commit for shared --- spec/shared | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/shared b/spec/shared index d1182b1c61..4bdde3dfaa 160000 --- a/spec/shared +++ b/spec/shared @@ -1 +1 @@ -Subproject commit d1182b1c614604579950f3fefdd81c1a1140759c +Subproject commit 4bdde3dfaaa749c59e675026f0e2187ec6aef2d7