Skip to content

Commit 4b02da1

Browse files
committed
[CI] Updates certificates, validation mode
1 parent 1e3cb59 commit 4b02da1

File tree

3 files changed

+53
-47
lines changed

3 files changed

+53
-47
lines changed

.buildkite/certs/testnode.crt

100755100644
Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,19 @@
11
-----BEGIN CERTIFICATE-----
2-
MIIDYjCCAkqgAwIBAgIVAIClHav09e9XGWJrnshywAjUHTnXMA0GCSqGSIb3DQEB
2+
MIIDIzCCAgugAwIBAgIVAOEL2S7Q+jIzFwXrGKcx7fyeyTZTMA0GCSqGSIb3DQEB
33
CwUAMDQxMjAwBgNVBAMTKUVsYXN0aWMgQ2VydGlmaWNhdGUgVG9vbCBBdXRvZ2Vu
4-
ZXJhdGVkIENBMB4XDTIzMDMyODE3MDIzOVoXDTI2MDMyNzE3MDIzOVowEzERMA8G
5-
A1UEAxMIaW5zdGFuY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCV
6-
+t5/g6u2r3awCtzqp17KG0hRxzkVoJoF8DYzVh+Rv9ymxQW0C/U8dQihAjkZHaIA
7-
n49lSyNLkwWtmqQgPcimV4d6XuTYx2ahDixXYtjmoOSwH5dRtovKPCNKDPkUj9Vq
8-
NwMW0uB1VxniMKI4DnYFqBgHL9kQKhQqvas6Gx0X6ptGRCLYCtVxeFcau6nnkZJt
9-
urb+HNV5waOh0uTmsqnnslK3NjCQ/f030vPKxM5fOqOU5ajUHpZFJ6ZFmS32074H
10-
l+mZoRT/GtbnVtIg+CJXsWThF3/L4iBImv+rkY9MKX5fyMLJgmIJG68S90IQGR8c
11-
Z2lZYzC0J7zjMsYlODbDAgMBAAGjgYswgYgwHQYDVR0OBBYEFIDIcECn3AVHc3jk
12-
MpQ4r7Kc3WCsMB8GA1UdIwQYMBaAFJYCWKn16g+acbing4Vl45QGUBs0MDsGA1Ud
13-
EQQ0MDKCCWxvY2FsaG9zdIIIaW5zdGFuY2WHBH8AAAGHEAAAAAAAAAAAAAAAAAAA
14-
AAGCA2VzMTAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBtX3RQ5ATpfORM
15-
lrnhaUPGOWkjnb3p3BrdAWUaWoh136QhaXqxKiALQQhTtTerkXOcuquy9MmAyYvS
16-
9fDdGvLCAO8pPCXjnzonCHerCLGdS7f/eqvSFWCdy7LPHzTAFYfVWVvbZed+83TL
17-
bDY63AMwIexj34vJEStMapuFwWx05fstE8qZWIbYCL87sF5H/MRhzlz3ScAhQ1N7
18-
tODH7zvLzSxFGGEzCIKZ0iPFKbd3Y0wE6SptDSKhOqlnC8kkNeI2GjWsqVfHKsoF
19-
pDFmri7IfOucuvalXJ6xiHPr9RDbuxEXs0u8mteT5nFQo7EaEGdHpg1pNGbfBOzP
20-
lmj/dRS9
4+
ZXJhdGVkIENBMB4XDTIzMDYxOTA4MTE1MVoXDTI2MDYxODA4MTE1MVowEzERMA8G
5+
A1UEAxMIdGVzdG5vZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1
6+
qUXoKPKF8gFjGB92OjXxRyqYHXO7PBNfWUlCPwMsS/EEgvid7WtwKZJnsBOg9HhJ
7+
VxuHx+4VdMeNWyhaPSmr+c2CN89wJD0m4ylFIVmYREX+fUME4ciJlpOq/Bwew+O7
8+
dtyKsPV/WKIEqFcfr6DiE12TibGw/2sl1+rasIYwraQJFsaT/VWluGuLZBfU+/Aw
9+
hVeqRe7DRs0bcJ+jCFWzrJQbIkjfa5E0d5d0mUlawtHwGn2Bb46xYfOroNr0pUWV
10+
UiF0DulN7ZthlyV3rbxLuEctu5d5sgOFI9WgkvxGhbXUjj8e3r37IPqOyyVY0V+T
11+
JtdEXk3YbEWt29gZiNwLAgMBAAGjTTBLMB0GA1UdDgQWBBRE3rX7Qsy3wMr4jKJl
12+
kTzg0yRTAzAfBgNVHSMEGDAWgBSWAlip9eoPmnG4p4OFZeOUBlAbNDAJBgNVHRME
13+
AjAAMA0GCSqGSIb3DQEBCwUAA4IBAQCWne3Ktv8YIeiUyMTduBhnoau3EtFDzxJt
14+
+IcGilQ6BIoraZ0hjqghsKFLXa/PBis/R1fUEuvj1XUL8pBGXN1jST8iprU5pjlm
15+
wLkr66eDFxPM/nWt2ZgJBQb1R3l/6XVm2/0Tf4m0xpztLDQPC8ioRwsBLPkuhfXP
16+
kQ2k2zfA8y5fe8mwCsScmDohrOA3ddVcfrTwnPWFg+0LxelN+UtMGEavT+TLkfDT
17+
aNf6rPRwibc9Hh/vLiKkvY5VysybL+k1xEQOBMRD2ubl9epdtf+dfgHs0sJkKMIh
18+
qD2mIUABhYJEksj7CsZAF1rBCG/83DcIK21bDYCpXn7o45jxo2xp
2119
-----END CERTIFICATE-----

.buildkite/certs/testnode.key

100755100644
Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
-----BEGIN RSA PRIVATE KEY-----
2-
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
2727
-----END RSA PRIVATE KEY-----

elasticsearch-api/spec/rest_api/rest_api_tests_helper.rb

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
include Elasticsearch::RestAPIYAMLTests
2121

2222
PROJECT_PATH = File.join(File.dirname(__FILE__), '..')
23+
CERTS_PATH = "#{PROJECT_PATH}/../../.buildkite/certs/"
2324
host = ENV['TEST_ES_SERVER'] || 'http://localhost:9200'
2425
raise URI::InvalidURIError unless host =~ /\A#{URI::DEFAULT_PARSER.make_regexp}\z/
2526

@@ -28,13 +29,20 @@
2829
uri = URI.parse(host)
2930

3031
if test_suite == 'platinum'
31-
raw_certificate = File.read(File.join(PROJECT_PATH, '../../.buildkite/certs/testnode.crt'))
32+
raw_certificate = File.read("#{CERTS_PATH}/testnode.crt")
3233
certificate = OpenSSL::X509::Certificate.new(raw_certificate)
33-
raw_key = File.read(File.join(PROJECT_PATH, '../../.buildkite/certs/testnode.key'))
34+
raw_key = File.read("#{CERTS_PATH}/testnode.key")
3435
key = OpenSSL::PKey::RSA.new(raw_key)
35-
ca_file = File.expand_path(File.join(PROJECT_PATH, '/../.buildkite/certs/ca.crt'))
36+
ca_file = File.expand_path("#{CERTS_PATH}/ca.crt")
3637
host = "https://elastic:#{password}@#{uri.host}:#{uri.port}".freeze
37-
transport_options = { ssl: { verify: false, client_cert: certificate, client_key: key, ca_file: ca_file } }
38+
transport_options = {
39+
ssl: {
40+
client_cert: certificate,
41+
client_key: key,
42+
ca_file: ca_file,
43+
verify: false
44+
}
45+
}
3846
else
3947
host = "http://elastic:#{password}@#{uri.host}:#{uri.port}".freeze
4048
transport_options = {}

0 commit comments

Comments
 (0)