Eevans has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/383608 )

Change subject: Add key material for new deployment-prep Cassandra nodes
......................................................................

Add key material for new deployment-prep Cassandra nodes

Change-Id: I35f049aa476232edc519c8a253c9b378cf27050b
---
A modules/secret/secrets/cassandra/services-labs.yaml
A 
modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.crt
A 
modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.csr
A 
modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.kst
A 
modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.crt
A 
modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.csr
A 
modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.kst
A modules/secret/secrets/cassandra/services-labs/rootCa.crt
A modules/secret/secrets/cassandra/services-labs/rootCa.key
A modules/secret/secrets/cassandra/services-labs/rootCa.srl
A modules/secret/secrets/cassandra/services-labs/truststore
11 files changed, 147 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/labs/private 
refs/changes/08/383608/1

diff --git a/modules/secret/secrets/cassandra/services-labs.yaml 
b/modules/secret/secrets/cassandra/services-labs.yaml
new file mode 100644
index 0000000..bbd5761
--- /dev/null
+++ b/modules/secret/secrets/cassandra/services-labs.yaml
@@ -0,0 +1,26 @@
+base_directory: /srv/private/modules/secret/secrets/cassandra/services-labs/
+authority:
+  cert: &ca_cert
+    subject:
+      organization: WMF
+      country: US
+      unit: services-labs
+    valid: 18250
+  password: placeholder
+
+cert: &instance_cert
+  subject:
+    organization: WMF
+    country: US
+    unit: services-dev
+
+keystores:
+  - name: deployment-cassandra3-01
+    cert:
+      <<: *instance_cert
+    password: placeholder
+
+  - name: deployment-cassandra3-02
+    cert:
+      <<: *instance_cert
+    password: placeholder
diff --git 
a/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.crt
 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.crt
new file mode 100644
index 0000000..b7f0638
--- /dev/null
+++ 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.crt
@@ -0,0 +1,19 @@
+-----BEGIN CERTIFICATE-----
+MIIDFTCCAf0CCQDrYdiMT0KjQDANBgkqhkiG9w0BAQsFADBEMQ8wDQYDVQQDDAZy
+b290Q2ExFjAUBgNVBAsMDXNlcnZpY2VzLWxhYnMxDDAKBgNVBAoMA1dNRjELMAkG
+A1UEBhMCVVMwHhcNMTcxMDExMTYyMTQwWhcNMTgxMDExMTYyMTQwWjBVMQswCQYD
+VQQGEwJVUzEMMAoGA1UEChMDV01GMRUwEwYDVQQLEwxzZXJ2aWNlcy1kZXYxITAf
+BgNVBAMTGGRlcGxveW1lbnQtY2Fzc2FuZHJhMy0wMTCCASIwDQYJKoZIhvcNAQEB
+BQADggEPADCCAQoCggEBAKXsgVo/gp/cP1uNOGk8VRtY4Zc/dphTdlU/1DHHZHnI
+gjWtwkVaj90O541tEYHG43IVcgFF5pjNC3Basr3Dx52QaLTaHNyAVD+cp6Kq3MXP
+CeQwW3HcipJfQpiP+ZtXQ/mNMFGyqHfmPqkpK8uOwn5yeuX1v/oeE3QaO1byfWHo
+IRrT9d+a9pX7MUIBIQeml1/psgJiVuI6VfQ+ti+xfAKOhLyCrR+BwOJD9NzjrLAW
+y1dPtlcXFOqtPJoosjPaSs/e7FK8raZyTxZFU0sGC8RbrvOU7KwFvm10tnoGg5HL
+ryr8yGjphjG5V2I+P2sIV3dxJ7tNNIB+Lcm0ZFeFyQsCAwEAATANBgkqhkiG9w0B
+AQsFAAOCAQEAcpb+Ghpt7yj1Lka5gX2tdviQjv42k630RxDSyloovzLLJvEfX76q
+WMlbEEBUmW2Efb8uJpgz7VfCKbVH1bHTeSdK9db/aUt9jVTisen1X2uwow4lyNuM
+jODF/cKPjgZElhLqGWZqTLKD7LGWP46vl0D2HY68ccPBFzzvGeriTt0bPR0OIJSg
+HuzLgNWfm/ykXBKDNfbdUzsvlgA628R+0ljpvaPvcVIA33Y9y/H4txpmoI3oc7bx
+kblfRL5jzcVp9g8jwaL/sAGd3lNBFFRaoUg0PFNrZfhX4K3VYc46AwPRlG7g9pnB
+ZeeBCm+hOpYX1AyMwwK9gph55RK9D5V3+A==
+-----END CERTIFICATE-----
diff --git 
a/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.csr
 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.csr
new file mode 100644
index 0000000..d89870a
--- /dev/null
+++ 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.csr
@@ -0,0 +1,17 @@
+-----BEGIN NEW CERTIFICATE REQUEST-----
+MIICyjCCAbICAQAwVTELMAkGA1UEBhMCVVMxDDAKBgNVBAoTA1dNRjEVMBMGA1UE
+CxMMc2VydmljZXMtZGV2MSEwHwYDVQQDExhkZXBsb3ltZW50LWNhc3NhbmRyYTMt
+MDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCl7IFaP4Kf3D9bjThp
+PFUbWOGXP3aYU3ZVP9Qxx2R5yII1rcJFWo/dDueNbRGBxuNyFXIBReaYzQtwWrK9
+w8edkGi02hzcgFQ/nKeiqtzFzwnkMFtx3IqSX0KYj/mbV0P5jTBRsqh35j6pKSvL
+jsJ+cnrl9b/6HhN0GjtW8n1h6CEa0/XfmvaV+zFCASEHppdf6bICYlbiOlX0PrYv
+sXwCjoS8gq0fgcDiQ/Tc46ywFstXT7ZXFxTqrTyaKLIz2krP3uxSvK2mck8WRVNL
+BgvEW67zlOysBb5tdLZ6BoORy68q/Mho6YYxuVdiPj9rCFd3cSe7TTSAfi3JtGRX
+hckLAgMBAAGgMDAuBgkqhkiG9w0BCQ4xITAfMB0GA1UdDgQWBBTb1cKqr8ukaBDe
+upFaYZos1v2yqTANBgkqhkiG9w0BAQsFAAOCAQEAByCKF31TfPmJu580Vqpfkq/A
+nH/2+4A1K3ZTXsUrHgv3Ujruw+ACDOnkOxrcrFIqzvfV0/yAvB+zEB6f84y0uv1E
+jLPiSOcdLiMghxrDzznMUb5vqyXoMxEVk6Wa5Z54/mC7CMB7gqNt3RSQb/8jMJpJ
+JyMvETNquSMEMksUHvlayBo7InkDNSk2nDZpixpCtStJLYDRKCK2lzfiqSr44jAH
+uxcnmKxN/5DrGMm9ou7e+MxIF3bvjtzzfK2Rd37y07VbrC7LocoSNNxx5OPd1XHK
+VxwQlMKQvC8pZuQVrk7TORceQX5ueumG2mPSZ8yiUROK0AJfu3ItpfwvUbKoYw==
+-----END NEW CERTIFICATE REQUEST-----
diff --git 
a/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.kst
 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.kst
new file mode 100644
index 0000000..ceed41f
--- /dev/null
+++ 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-01/deployment-cassandra3-01.kst
Binary files differ
diff --git 
a/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.crt
 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.crt
new file mode 100644
index 0000000..2d3f68e
--- /dev/null
+++ 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.crt
@@ -0,0 +1,19 @@
+-----BEGIN CERTIFICATE-----
+MIIDFTCCAf0CCQDrYdiMT0KjQTANBgkqhkiG9w0BAQsFADBEMQ8wDQYDVQQDDAZy
+b290Q2ExFjAUBgNVBAsMDXNlcnZpY2VzLWxhYnMxDDAKBgNVBAoMA1dNRjELMAkG
+A1UEBhMCVVMwHhcNMTcxMDExMTYyMTQyWhcNMTgxMDExMTYyMTQyWjBVMQswCQYD
+VQQGEwJVUzEMMAoGA1UEChMDV01GMRUwEwYDVQQLEwxzZXJ2aWNlcy1kZXYxITAf
+BgNVBAMTGGRlcGxveW1lbnQtY2Fzc2FuZHJhMy0wMjCCASIwDQYJKoZIhvcNAQEB
+BQADggEPADCCAQoCggEBANKIQQMQsYIcLF2bACMRq2/775y1NIkK5opwron5w0L+
+KJMqmSd7J1aMNxRDfUWKIvuathKb23mGHr6lbfHIVA5Odg1NpxAbbUsjHrZMbr1Q
+9PEB6b4wTa61UwvfUeGiffycPohjayJXxdVWX8Ecpyv9pdAk/vhOl10vcqCgf2eh
+kMKPcR2ce5JEkR/yRB7Sk+LyoOyRvSCiG3br5eVjzp2SjU7hqbUc8l0ly2DQEBHt
+Vj7k0EwxDJqqFkudXxNGel660xWguLGyuZcK1ZmvcE4uzfC/PF9zR01BnBJBvbO5
+2IlrBSXohwl7tPdKdszNOkfUuMp6cxN1HkhPFV5o3jkCAwEAATANBgkqhkiG9w0B
+AQsFAAOCAQEAWNhN2ZAHCnT0qdmPt6plWMXp2MWJU6qFWKHPs+xHwxfSlJzAC9Ut
+LEFzxw0zpIFOPfEjlkOZRoz36IEZzexEMrXUoMJUWzrpfIs7ZVOTP8SVIt/+eEq7
+IoxZGY+d6JQqJ4bverE3rZZZnLVjLo5kKY3Viuv/76e3DXEvjhf3+CAPJdXPBTBo
+KNM1YXhvpkmcdhlOyG83LAhC80J07Q+vPEDQapWltt7UM9HBMje7tl0XUyBrxEvc
+AA2yKC6yJAAlCD7VSUgiC4eLCR1xeCYg7k22AAUI5+fdccGSepo3bAtTTKsekNoI
+HHp4Us0Mlf80ThI5dp5AORDeBuToShEF5Q==
+-----END CERTIFICATE-----
diff --git 
a/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.csr
 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.csr
new file mode 100644
index 0000000..c89f045
--- /dev/null
+++ 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.csr
@@ -0,0 +1,17 @@
+-----BEGIN NEW CERTIFICATE REQUEST-----
+MIICyjCCAbICAQAwVTELMAkGA1UEBhMCVVMxDDAKBgNVBAoTA1dNRjEVMBMGA1UE
+CxMMc2VydmljZXMtZGV2MSEwHwYDVQQDExhkZXBsb3ltZW50LWNhc3NhbmRyYTMt
+MDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSiEEDELGCHCxdmwAj
+Eatv+++ctTSJCuaKcK6J+cNC/iiTKpkneydWjDcUQ31FiiL7mrYSm9t5hh6+pW3x
+yFQOTnYNTacQG21LIx62TG69UPTxAem+ME2utVML31Hhon38nD6IY2siV8XVVl/B
+HKcr/aXQJP74TpddL3KgoH9noZDCj3EdnHuSRJEf8kQe0pPi8qDskb0goht26+Xl
+Y86dko1O4am1HPJdJctg0BAR7VY+5NBMMQyaqhZLnV8TRnpeutMVoLixsrmXCtWZ
+r3BOLs3wvzxfc0dNQZwSQb2zudiJawUl6IcJe7T3SnbMzTpH1LjKenMTdR5ITxVe
+aN45AgMBAAGgMDAuBgkqhkiG9w0BCQ4xITAfMB0GA1UdDgQWBBSRZ6iKwrwVzXsf
+RxZ4EtdCNR+6azANBgkqhkiG9w0BAQsFAAOCAQEAZxMTwQKvbR8etqwrr3oEKa8H
+zfH8UC/ksO8nQXtq94wHZGw6uiI7opqFNpWjLUfjrFhfMtq8bi0+z/+VAqIcYbCF
+sd0Uji93sWB6YAgpWCEEmpuXtuj2igQ6hbRHOukbQq+G8dQY7Xb3H9WwE8YwGIxu
+G4L973q9lAOe6C2tQI9+vqhqhfxxKjFQg+JbzDbw1/0kk1DUuW6VOJcFPPbv76/y
+ph+lHRHa0SjJMQnrqgbQ1lFlsnBwsAxRcCaSywk46hXUKMCJm8akaN2FUHz7c+E2
+rkYlYOuU5UmlPdSyqM+Qu72i6PPkinEtEcTU7uQhH4Bep2Zef7/GSEZbT25oyQ==
+-----END NEW CERTIFICATE REQUEST-----
diff --git 
a/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.kst
 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.kst
new file mode 100644
index 0000000..49cf674
--- /dev/null
+++ 
b/modules/secret/secrets/cassandra/services-labs/deployment-cassandra3-02/deployment-cassandra3-02.kst
Binary files differ
diff --git a/modules/secret/secrets/cassandra/services-labs/rootCa.crt 
b/modules/secret/secrets/cassandra/services-labs/rootCa.crt
new file mode 100644
index 0000000..59d6e03
--- /dev/null
+++ b/modules/secret/secrets/cassandra/services-labs/rootCa.crt
@@ -0,0 +1,21 @@
+-----BEGIN CERTIFICATE-----
+MIIDYDCCAkigAwIBAgIJANaA210fToOOMA0GCSqGSIb3DQEBCwUAMEQxDzANBgNV
+BAMMBnJvb3RDYTEWMBQGA1UECwwNc2VydmljZXMtbGFiczEMMAoGA1UECgwDV01G
+MQswCQYDVQQGEwJVUzAgFw0xNzEwMTExNjIxMzlaGA8yMDY3MDkyOTE2MjEzOVow
+RDEPMA0GA1UEAwwGcm9vdENhMRYwFAYDVQQLDA1zZXJ2aWNlcy1sYWJzMQwwCgYD
+VQQKDANXTUYxCzAJBgNVBAYTAlVTMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
+CgKCAQEAq/od9i0Eu/4zoWtbZLSK3/3DriCwe6HOXb6h81nqvmDCKBnqwGTtmBvo
+G7ze3mJJAUN4kT+1BIvTk6bwFuUKlB/SqbmGvvQB6pmKQ2jyPapY2x55JYhg2KYW
+LJQFKgyObDqPTGautpZhCGn0lmwnzbWCjIdpZjPGeINCc1HRbUHJv5ZaQpPQSGzt
+yRZe1btrBP/JF45yjmoy+pWlvVjyW5n4ItWKVqKgGbq3eJZtMtqJe8kpXuUngfOk
+GK9enAoLKAz8eS4EQJT0CY0sngh/In9w1fubb2B9e3p3jw0iDAkBAfjHIhhk3YRl
+7FT0pnm03Wubl9y9vxQn4mXCuYeKzwIDAQABo1MwUTAdBgNVHQ4EFgQUSG38R8qt
+tpQASn2pgkGFnGfBcF4wHwYDVR0jBBgwFoAUSG38R8qttpQASn2pgkGFnGfBcF4w
+DwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEADmxi8yj+UKq9OuDb
+7bTO8Pbq0KUdVR4THPRVDd9sgrsd0+FUoCn2Ladyi2CV/zlm0XHh3GOYmRVsxJi9
+2q3Its3rppLaufLr/XehamWg3bDRkvBrYO53rQRc0IfWjxHbp1teu+KejIErKEfy
+mtnevZ2pV9KR+TpaRb1768dxW/bqRk0pblLaF7Hi4yMZGw8tos/w+nU3xA7KcBby
+Mqu76Wcgr6tLIZuGhzHHSw+AvkkNlS7piyFVf6JS73dSwQA8oENI265yVxqRjALx
+S6+RkysyCzVwjSoGUGh+1Gw+ATCOrI43qOECie/BS0KE+TUOlmJfbxnSMUckVsV5
+JIq6jA==
+-----END CERTIFICATE-----
diff --git a/modules/secret/secrets/cassandra/services-labs/rootCa.key 
b/modules/secret/secrets/cassandra/services-labs/rootCa.key
new file mode 100644
index 0000000..9754f94
--- /dev/null
+++ b/modules/secret/secrets/cassandra/services-labs/rootCa.key
@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEogIBAAKCAQEAq/od9i0Eu/4zoWtbZLSK3/3DriCwe6HOXb6h81nqvmDCKBnq
+wGTtmBvoG7ze3mJJAUN4kT+1BIvTk6bwFuUKlB/SqbmGvvQB6pmKQ2jyPapY2x55
+JYhg2KYWLJQFKgyObDqPTGautpZhCGn0lmwnzbWCjIdpZjPGeINCc1HRbUHJv5Za
+QpPQSGztyRZe1btrBP/JF45yjmoy+pWlvVjyW5n4ItWKVqKgGbq3eJZtMtqJe8kp
+XuUngfOkGK9enAoLKAz8eS4EQJT0CY0sngh/In9w1fubb2B9e3p3jw0iDAkBAfjH
+Ihhk3YRl7FT0pnm03Wubl9y9vxQn4mXCuYeKzwIDAQABAoIBAC1eUVMlMy+I8wPt
+d3HMsyo+HsYr94LV/8P5S24QVX4dtnqvw583wPo0unm+zKisEwhTTVY8ETv+yzUT
+gBj6GV1UO9XsjKCJbIwAL1pzMByWeNRtaJY/MRVWU1k1P1uFbnkcxbrpB8RBTZ3T
+neOk6qc48BS0kFiW5g/ayMf1WKNSnbFHVz0stgFrXdkZoEA8Wt+7IJXmVBugxvfc
+y9ROEka9KNYwqRTCXtYjDMqKH4nxtogV8V1nmJ0pBbJAbf3KANh/utvJm9WeDipX
+wFatLu+lj0iupAyrInP8VZJCN42nyyx6389pp49QrnLiKzUdn2nKGTwYKa2UAVSx
+eoUthhECgYEA4XVYX6ZHHgffr4kVCC0Fwt7sSTwVfa38jlfXHqFA834cwcIG3aBO
+GVsUVzjkue4ltOor7lg2UWQTdyrIEBbJ3TGRSeJthmOqFBNReIU7001ugjIchu+r
+BjbyquJr/0Uyn76kGzJlFjrFX7pLUWSDQjOKgJ7tcusJYviPwsrb9CcCgYEAw0YY
+es2E5sGXEjTv8yR87d/Fo5Yh0Q8WURlxBGQhuuN6wr6LMdYwOa5ZVe8wbt+VvkHq
+UxFUcFJMV/Ccgy+moqKm004OkznsKpGmWVZ6aKAYAtGRNqd+KNj1w3wy02IGiQBQ
+JrKhCR3oeQfukamhNdwJx7WOeNZ5oZ4lFNC+lRkCgYBb15qFdE3aLOjxL81yhCyp
+onfsqV4z0VFlhuDp6FR2HDSItYpoc+n8qD6T/WgnWZzgotf8gtC1vSe0zqeq7i2T
+PqLpzyRAr47UGL6CcvvY6t0Oim1WhoFLycx20j+eQEkMC/P75D6LnKtUgKY35NMX
+f7l3BcbCnn43Y/vkJREO1wKBgFAoN+hA8OsgUHkizdSLB9VFZAWwnRUKEmkb/m6F
+A+uJcVz7hnvgpk8nKHjEBKeelANTX3LVzEmHHtuCY1zedJKSHdTjV8xLnIwk2ZoW
+i4zjGrgdenRq8LinxsqF8v8eX/xg6oXYEY6CfmkgPmgAr7JCLqmR93fW4nrbRfFz
+dqgRAoGAcaXhV/to9XOeePUNrNj7jNoYtcCOSGtzWrwZqVEZ4S8szy2GUIoCpyR8
+Psl0Q9aWXoXRJtElaSpMb9pwzkSjjzWSlcNn4/1gfB3xXld/cwahzfVNTD61mQHs
+yYKqKDNRi6LD01WCwy4Ghhm1RIOYhTAHlEORD1MmLd6jM4edw1U=
+-----END RSA PRIVATE KEY-----
diff --git a/modules/secret/secrets/cassandra/services-labs/rootCa.srl 
b/modules/secret/secrets/cassandra/services-labs/rootCa.srl
new file mode 100644
index 0000000..b811798
--- /dev/null
+++ b/modules/secret/secrets/cassandra/services-labs/rootCa.srl
@@ -0,0 +1 @@
+EB61D88C4F42A341
diff --git a/modules/secret/secrets/cassandra/services-labs/truststore 
b/modules/secret/secrets/cassandra/services-labs/truststore
new file mode 100644
index 0000000..b37d758
--- /dev/null
+++ b/modules/secret/secrets/cassandra/services-labs/truststore
Binary files differ

-- 
To view, visit https://gerrit.wikimedia.org/r/383608
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I35f049aa476232edc519c8a253c9b378cf27050b
Gerrit-PatchSet: 1
Gerrit-Project: labs/private
Gerrit-Branch: master
Gerrit-Owner: Eevans <eev...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to