Skip to content

Commit 7d0f906

Browse files
authored
RUBY-3515 Remove Serverless Proxy Incremental Rollout Tests (#2937)
* Revert "RUBY-3347 add additional serverless project to tests (#2810)" This reverts commit 0002cf8. * update expired atlas certs * see if we can hack the OCSP uri back into the cert? * comment out the failing OCSP verification test pending RUBY-3684
1 parent 17f8c4a commit 7d0f906

File tree

5 files changed

+191
-184
lines changed

5 files changed

+191
-184
lines changed

.evergreen/config.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,9 @@ functions:
124124
export ATLAS_SERVERLESS_LB_URI="${atlas_serverless_lb_uri}"
125125
export RVM_RUBY="${RVM_RUBY}"
126126
127+
export SERVERLESS_DRIVERS_GROUP="${SERVERLESS_DRIVERS_GROUP}"
128+
export SERVERLESS_API_PUBLIC_KEY="${SERVERLESS_API_PUBLIC_KEY}"
129+
export SERVERLESS_API_PRIVATE_KEY="${SERVERLESS_API_PRIVATE_KEY}"
127130
export SERVERLESS_ATLAS_USER="${SERVERLESS_ATLAS_USER}"
128131
export SERVERLESS_ATLAS_PASSWORD="${SERVERLESS_ATLAS_PASSWORD}"
129132
EOT

.evergreen/config/common.yml.erb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,9 @@ functions:
121121
export ATLAS_SERVERLESS_LB_URI="${atlas_serverless_lb_uri}"
122122
export RVM_RUBY="${RVM_RUBY}"
123123

124+
export SERVERLESS_DRIVERS_GROUP="${SERVERLESS_DRIVERS_GROUP}"
125+
export SERVERLESS_API_PUBLIC_KEY="${SERVERLESS_API_PUBLIC_KEY}"
126+
export SERVERLESS_API_PRIVATE_KEY="${SERVERLESS_API_PRIVATE_KEY}"
124127
export SERVERLESS_ATLAS_USER="${SERVERLESS_ATLAS_USER}"
125128
export SERVERLESS_ATLAS_PASSWORD="${SERVERLESS_ATLAS_PASSWORD}"
126129
EOT

spec/integration/ocsp_verifier_spec.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,8 @@
346346
end
347347

348348
before do
349+
skip "https://jira.mongodb.org/browse/RUBY-3684 (OCSP verifier needs non-Atlas certs)"
350+
349351
verifier.ocsp_uris.length.should > 0
350352
URI.parse(verifier.ocsp_uris.first).path.should == ''
351353
end

spec/support/certificates/atlas-ocsp-ca.crt

Lines changed: 77 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,35 @@ Certificate:
22
Data:
33
Version: 3 (0x2)
44
Serial Number:
5-
8a:7d:3e:13:d6:2f:30:ef:23:86:bd:29:07:6b:34:f8
5+
4b:a8:52:93:f7:9a:2f:a2:73:06:4b:a8:04:8d:75:d0
66
Signature Algorithm: sha256WithRSAEncryption
77
Issuer: C=US, O=Internet Security Research Group, CN=ISRG Root X1
88
Validity
99
Not Before: Mar 13 00:00:00 2024 GMT
1010
Not After : Mar 12 23:59:59 2027 GMT
11-
Subject: C=US, O=Let's Encrypt, CN=R11
11+
Subject: C=US, O=Let's Encrypt, CN=R10
1212
Subject Public Key Info:
1313
Public Key Algorithm: rsaEncryption
1414
Public-Key: (2048 bit)
1515
Modulus:
16-
00:ba:87:bc:5c:1b:00:39:cb:ca:0a:cd:d4:67:10:
17-
f9:01:3c:a5:4e:a5:61:cb:26:ca:52:fb:15:01:b7:
18-
b9:28:f5:28:1e:ed:27:b3:24:18:39:67:09:0c:08:
19-
ec:e0:3a:b0:3b:77:0e:bd:f3:e5:39:54:41:0c:4e:
20-
ae:41:d6:99:74:de:51:db:ef:7b:ff:58:bd:a8:b7:
21-
13:f6:de:31:d5:f2:72:c9:72:6a:0b:83:74:95:9c:
22-
46:00:64:14:99:f3:b1:d9:22:d9:cd:a8:92:aa:1c:
23-
26:7a:3f:fe:ef:58:05:7b:08:95:81:db:71:0f:8e:
24-
fb:e3:31:09:bb:09:be:50:4d:5f:8f:91:76:3d:5a:
25-
9d:9e:83:f2:e9:c4:66:b3:e1:06:66:43:48:18:80:
26-
65:a0:37:18:9a:9b:84:32:97:b1:b2:bd:c4:f8:15:
27-
00:9d:27:88:fb:e2:63:17:96:6c:9b:27:67:4b:c4:
28-
db:28:5e:69:c2:79:f0:49:5c:e0:24:50:e1:c4:bc:
29-
a1:05:ac:7b:40:6d:00:b4:c2:41:3f:a7:58:b8:2f:
30-
c5:5c:9b:a5:bb:09:9e:f1:fe:eb:b0:85:39:fd:a8:
31-
0a:ef:45:c4:78:eb:65:2a:c2:cf:5f:3c:de:e3:5c:
32-
4d:1b:f7:0b:27:2b:aa:0b:42:77:53:4f:79:6a:1d:
33-
87:d9
16+
00:cf:57:e5:e6:c4:54:12:ed:b4:47:fe:c9:27:58:
17+
76:46:50:28:8c:1d:3e:88:df:05:9d:d5:b5:18:29:
18+
bd:dd:b5:5a:bf:fa:f6:ce:a3:be:af:00:21:4b:62:
19+
5a:5a:3c:01:2f:c5:58:03:f6:89:ff:8e:11:43:eb:
20+
c1:b5:e0:14:07:96:8f:6f:1f:d7:e7:ba:81:39:09:
21+
75:65:b7:c2:af:18:5b:37:26:28:e7:a3:f4:07:2b:
22+
6d:1a:ff:ab:58:bc:95:ae:40:ff:e9:cb:57:c4:b5:
23+
5b:7f:78:0d:18:61:bc:17:e7:54:c6:bb:49:91:cd:
24+
6e:18:d1:80:85:ee:a6:65:36:bc:74:ea:bc:50:4c:
25+
ea:fc:21:f3:38:16:93:94:ba:b0:d3:6b:38:06:cd:
26+
16:12:7a:ca:52:75:c8:ad:76:b2:c2:9c:5d:98:45:
27+
5c:6f:61:7b:c6:2d:ee:3c:13:52:86:01:d9:57:e6:
28+
38:1c:df:8d:b5:1f:92:91:9a:e7:4a:1c:cc:45:a8:
29+
72:55:f0:b0:e6:a3:07:ec:fd:a7:1b:66:9e:3f:48:
30+
8b:71:84:71:58:c9:3a:fa:ef:5e:f2:5b:44:2b:3c:
31+
74:e7:8f:b2:47:c1:07:6a:cd:9a:b7:0d:96:f7:12:
32+
81:26:51:54:0a:ec:61:f6:f7:f5:e2:f2:8a:c8:95:
33+
0d:8d
3434
Exponent: 65537 (0x10001)
3535
X509v3 extensions:
3636
X509v3 Key Usage: critical
@@ -40,7 +40,7 @@ Certificate:
4040
X509v3 Basic Constraints: critical
4141
CA:TRUE, pathlen:0
4242
X509v3 Subject Key Identifier:
43-
C5:CF:46:A4:EA:F4:C3:C0:7A:6C:95:C4:2D:B0:5E:92:2F:26:E3:B9
43+
BB:BC:C3:47:A5:E4:BC:A9:C6:C3:A4:72:0C:10:8D:A2:35:E1:C8:E8
4444
X509v3 Authority Key Identifier:
4545
79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E
4646
Authority Information Access:
@@ -53,62 +53,62 @@ Certificate:
5353

5454
Signature Algorithm: sha256WithRSAEncryption
5555
Signature Value:
56-
4e:e2:89:5d:0a:03:1c:90:38:d0:f5:1f:f9:71:5c:f8:c3:8f:
57-
b2:37:88:7a:6f:b0:25:1f:ed:be:b7:d8:86:06:8e:e9:09:84:
58-
cd:72:bf:81:f3:fc:ca:cf:53:48:ed:bd:f6:69:42:d4:a5:11:
59-
3e:35:c8:13:b2:92:1d:05:5f:ea:2e:d4:d8:f8:49:c3:ad:f5:
60-
99:96:9c:ef:26:d8:e1:b4:24:0b:48:20:4d:fc:d3:54:b4:a9:
61-
c6:21:c8:e1:36:1b:ff:77:64:29:17:b9:f0:4b:ef:5d:ea:cd:
62-
79:d0:bf:90:bf:be:23:b2:90:da:4a:a9:48:31:74:a9:44:0b:
63-
e1:e2:f6:2d:83:71:a4:75:7b:d2:94:c1:05:19:46:1c:b9:8f:
64-
f3:c4:74:48:25:2a:0d:e5:f5:db:43:e2:db:93:9b:b9:19:b4:
65-
1f:2f:df:6a:0e:8f:31:d3:63:0f:bb:29:dc:dd:66:2c:3f:b0:
66-
1b:67:51:f8:41:3c:e4:4d:b9:ac:b8:a4:9c:66:63:f5:ab:85:
67-
23:1d:cc:53:b6:ab:71:ae:dc:c5:01:71:da:36:ee:0a:18:2a:
68-
32:fd:09:31:7c:8f:f6:73:e7:9c:9c:b5:4a:15:6a:77:82:5a:
69-
cf:da:8d:45:fe:1f:2a:64:05:30:3e:73:c2:c6:0c:b9:d6:3b:
70-
63:4a:ab:46:03:fe:99:c0:46:40:27:60:63:df:50:3a:07:47:
71-
d8:15:4a:9f:ea:47:1f:99:5a:08:62:0c:b6:6c:33:08:4d:d7:
72-
38:ed:48:2d:2e:05:68:ae:80:5d:ef:4c:dc:d8:20:41:5f:68:
73-
f1:bb:5a:cd:e3:0e:b0:0c:31:87:9b:43:de:49:43:e1:c8:04:
74-
3f:d1:3c:1b:87:45:30:69:a8:a9:72:0e:79:12:1c:31:d8:3e:
75-
23:57:dd:a7:4f:a0:f0:1c:81:d1:77:1f:6f:d6:d2:b9:a8:b3:
76-
03:16:81:39:4b:9f:55:ae:d2:6a:e4:b3:bf:ea:a5:d5:9f:4b:
77-
a3:c9:d6:3b:72:f3:4a:f6:54:ab:0c:fc:38:f7:60:80:df:6e:
78-
35:ca:75:a1:54:e4:2f:bc:6e:17:c9:1a:a5:37:b5:a2:9a:ba:
79-
ec:f4:c0:75:46:4f:77:a8:e8:59:56:91:66:2d:6e:de:29:81:
80-
d6:a6:97:05:5e:64:45:be:2c:ce:ea:64:42:44:b0:c3:4f:ad:
81-
f0:b4:dc:03:ca:99:9b:09:82:95:82:0d:63:8a:66:f9:19:72:
82-
f8:d5:b9:89:10:e2:89:98:09:35:f9:a2:1c:be:92:73:23:74:
83-
e9:9d:1f:d7:3b:4a:9a:84:58:10:c2:f3:a7:e2:35:ec:7e:3b:
84-
45:ce:30:46:52:6b:c0:c0
56+
92:b1:e7:41:37:eb:79:9d:81:e6:cd:e2:25:e1:3a:20:e9:90:
57+
44:95:a3:81:5c:cf:c3:5d:fd:bd:a0:70:d5:b1:96:28:22:0b:
58+
d2:f2:28:cf:0c:e7:d4:e6:43:8c:24:22:1d:c1:42:92:d1:09:
59+
af:9f:4b:f4:c8:70:4f:20:16:b1:5a:dd:01:f6:1f:f8:1f:61:
60+
6b:14:27:b0:72:8d:63:ae:ee:e2:ce:4b:cf:37:dd:bb:a3:d4:
61+
cd:e7:ad:50:ad:bd:bf:e3:ec:3e:62:36:70:99:31:a7:e8:8d:
62+
dd:ea:62:e2:12:ae:f5:9c:d4:3d:2c:0c:aa:d0:9c:79:be:ea:
63+
3d:5c:44:6e:96:31:63:5a:7d:d6:7e:4f:24:a0:4b:05:7f:5e:
64+
6f:d2:d4:ea:5f:33:4b:13:d6:57:b6:ca:de:51:b8:5d:a3:09:
65+
82:74:fd:c7:78:9e:b3:b9:ac:16:da:4a:2b:96:c3:b6:8b:62:
66+
8f:f9:74:19:a2:9e:03:de:e9:6f:9b:b0:0f:d2:a0:5a:f6:85:
67+
5c:c2:04:b7:c8:d5:4e:32:c4:bf:04:5d:bc:29:f6:f7:81:8f:
68+
0c:5d:3c:53:c9:40:90:8b:fb:b6:08:65:b9:a4:21:d5:09:e5:
69+
13:84:84:37:82:ce:10:28:fc:76:c2:06:25:7a:46:52:4d:da:
70+
53:72:a4:27:3f:62:70:ac:be:69:48:00:fb:67:0f:db:5b:a1:
71+
e8:d7:03:21:2d:d7:c9:f6:99:42:39:83:43:df:77:0a:12:08:
72+
f1:25:d6:ba:94:19:54:18:88:a5:c5:8e:e1:1a:99:93:79:6b:
73+
ec:1c:f9:31:40:b0:cc:32:00:df:9f:5e:e7:b4:92:ab:90:82:
74+
91:8d:0d:e0:1e:95:ba:59:3b:2e:4b:5f:c2:b7:46:35:52:39:
75+
06:c0:bd:aa:ac:52:c1:22:a0:44:97:99:f7:0c:a0:21:a7:a1:
76+
6c:71:47:16:17:01:68:c0:ca:a6:26:65:04:7c:b3:ae:c9:e7:
77+
94:55:c2:6f:9b:3c:1c:a9:f9:2e:c5:20:1a:f0:76:e0:be:ec:
78+
18:d6:4f:d8:25:fb:76:11:e8:bf:e6:21:0f:e8:e8:cc:b5:b6:
79+
a7:d5:b8:f7:9f:41:cf:61:22:46:6a:83:b6:68:97:2e:7c:ea:
80+
4e:95:db:23:eb:2e:c8:2b:28:84:a4:60:e9:49:f4:44:2e:3b:
81+
f9:ca:62:57:01:e2:5d:90:16:f9:c9:fc:7a:23:48:8e:a6:d5:
82+
81:72:f1:28:fa:5d:ce:fb:ed:4e:73:8f:94:2e:d2:41:94:98:
83+
99:db:a7:af:70:5f:f5:be:fb:02:20:bf:66:27:6c:b4:ad:fa:
84+
75:12:0b:2b:3e:ce:03:9e
8585

8686
-----BEGIN CERTIFICATE-----
87-
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
114114
-----END CERTIFICATE-----

0 commit comments

Comments
 (0)