Skip to content

Commit ab3b818

Browse files
committed
[CI] Updates certificates, validation mode
1 parent c1c3614 commit ab3b818

File tree

3 files changed

+53
-45
lines changed

3 files changed

+53
-45
lines changed

.buildkite/certs/testnode.crt

100755100644
Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
-----BEGIN CERTIFICATE-----
2-
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
1919
-----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_tests_helper.rb

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

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

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

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

0 commit comments

Comments
 (0)