Skip to content

Commit

Permalink
fix(qa): use certificates with longer expiration date
Browse files Browse the repository at this point in the history
  • Loading branch information
Miguel Pires authored and npepinpe committed Jul 7, 2020
1 parent 5f3d6b8 commit 19c31c2
Show file tree
Hide file tree
Showing 11 changed files with 146 additions and 428 deletions.
1 change: 1 addition & 0 deletions clients/go/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,7 @@ golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73r
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
golang.org/x/net v0.0.0-20200625001655-4c5254603344 h1:vGXIOMxbNfDTk/aXCmfdLgkrSV+Z2tcbze+pEc3v5W4=
golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d h1:TzXSXBo42m9gQenoE3b9BGiEpg5IG2JkU5FkPIawgtw=
Expand Down
12 changes: 6 additions & 6 deletions clients/go/pkg/zbc/client_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ func (s *clientTestSuite) TestClientWithTls() {
parts := strings.Split(lis.Addr().String(), ":")
client, err := NewClient(&ClientConfig{
GatewayAddress: fmt.Sprintf("0.0.0.0:%s", parts[len(parts)-1]),
CaCertificatePath: "testdata/ca.cert.pem",
CaCertificatePath: "testdata/chain.cert.pem",
})

s.NoError(err)
Expand Down Expand Up @@ -83,7 +83,7 @@ func (s *clientTestSuite) TestInsecureEnvVar() {
// when
config := &ClientConfig{
GatewayAddress: fmt.Sprintf("0.0.0.0:%s", parts[len(parts)-1]),
CaCertificatePath: "testdata/ca.cert.pem",
CaCertificatePath: "testdata/chain.cert.pem",
}
env.set(InsecureEnvVar, "true")

Expand All @@ -110,13 +110,13 @@ func (s *clientTestSuite) TestCaCertificateEnvVar() {
GatewayAddress: fmt.Sprintf("0.0.0.0:%s", parts[len(parts)-1]),
CaCertificatePath: "testdata/wrong.cert",
}
env.set(CaCertificatePath, "testdata/ca.cert.pem")
env.set(CaCertificatePath, "testdata/chain.cert.pem")

_, err := NewClient(config)

// then
s.NoError(err)
s.EqualValues("testdata/ca.cert.pem", config.CaCertificatePath)
s.EqualValues("testdata/chain.cert.pem", config.CaCertificatePath)
}

func (s *clientTestSuite) TestClientWithoutTls() {
Expand All @@ -133,7 +133,7 @@ func (s *clientTestSuite) TestClientWithoutTls() {
client, err := NewClient(&ClientConfig{
GatewayAddress: fmt.Sprintf("0.0.0.0:%s", parts[len(parts)-1]),
UsePlaintextConnection: true,
CaCertificatePath: "testdata/ca.cert.pem",
CaCertificatePath: "testdata/chain.cert.pem",
})

s.NoError(err)
Expand Down Expand Up @@ -355,7 +355,7 @@ func (s *clientTestSuite) TestClientWithEmptyDialOptions() {
parts := strings.Split(lis.Addr().String(), ":")
client, err := NewClient(&ClientConfig{
GatewayAddress: fmt.Sprintf("0.0.0.0:%s", parts[len(parts)-1]),
CaCertificatePath: "testdata/ca.cert.pem",
CaCertificatePath: "testdata/chain.cert.pem",
DialOpts: make([]grpc.DialOption, 0),
})

Expand Down
32 changes: 0 additions & 32 deletions clients/go/pkg/zbc/testdata/ca.cert.pem

This file was deleted.

113 changes: 20 additions & 93 deletions clients/go/pkg/zbc/testdata/chain.cert.pem
Original file line number Diff line number Diff line change
@@ -1,95 +1,22 @@
-----BEGIN CERTIFICATE-----
MIIFSzCCAzOgAwIBAgICEAQwDQYJKoZIhvcNAQELBQAwXjELMAkGA1UEBhMCREUx
EDAOBgNVBAgMB0dlcm1hbnkxEDAOBgNVBAoMB0NhbXVuZGExDjAMBgNVBAsMBVpl
ZWJlMRswGQYDVQQDDBJ6ZWViZS1pbnRlcm1lZGlhdGUwHhcNMTkwNzE4MTA1MzUx
WhcNMjkxMDIzMTA1MzUxWjBHMQswCQYDVQQGEwJHQjEQMA4GA1UECAwHRW5nbGFu
ZDESMBAGA1UECgwJQWxpY2UgTHRkMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0LMAsJ4SWsiTyrY4Cxbo7exFjqB/H
bhBFDs+MdQLzM7Um/uxF0S9ZSaem7exPtnTRfmob41nivYmjzc9bmAJMonOJM2f5
UufL6ztj1G6PgXzXuWYqCDVydrXD258wZa2vs1AEsojTlai4ttZFpNooTOtm1Spu
1hyZQa1CvZhfKc+G+iOEZUagJIXp8CxnOASRzBftLQBb9RVpU55NToSdrOmMGLQD
IavL9xWyFdtQtj2YA34kgP2Gei2hHzmJ30zeEjFpXn0MWf5byCeLW1nnY3nvlRCq
PACwicQB/ysY4Y/UkEbnUZMGX7tPFv5u1J2Xs1o+XljDGAdNXOfVNMSJAgMBAAGj
ggEoMIIBJDAJBgNVHRMEAjAAMBEGCWCGSAGG+EIBAQQEAwIGQDAzBglghkgBhvhC
AQ0EJhYkT3BlblNTTCBHZW5lcmF0ZWQgU2VydmVyIENlcnRpZmljYXRlMB0GA1Ud
DgQWBBQtnVqPvL1ottokip15qjCZyhvMPDB6BgNVHSMEczBxgBQgWuR6xklHbCM+
cBykOsPtV/bIyKFVpFMwUTELMAkGA1UEBhMCREUxEDAOBgNVBAgMB0dlcm1hbnkx
EDAOBgNVBAoMB0NhbXVuZGExDjAMBgNVBAsMBVplZWJlMQ4wDAYDVQQDDAV6ZWVi
ZYICEAAwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMA8GA1Ud
EQQIMAaHBAAAAAAwDQYJKoZIhvcNAQELBQADggIBAGjlPe+9YbI5D+hjHf6Eegcv
gUr9MngTbFxRkwUNSZIfjYRrh0ZuQflDn3mpHuPnRm/a0yt2k7z8DksRkpRv+LTx
GJrjpkDyeo2qKWgT4dUiA7W/UxEtZYeGCkUttKXkaAP1vZk1L+jSDMbKibwltRVQ
R6WMlI356ZemHI5iLAKgEyha8Lb5EmJCh85Yj9ktKotfmKcrnlemIvcVBsbzgrhy
pdEAnfGouGyor2TY3CU699Ya0S//7v0Vdzxv70qW+O24N0EAhkehlol/0uRJaRm8
P33jBHsdoYMIQdOWWjMw5gggwkO/kLApuZXBV4YW1b0RSvsIasoqeJ3Ba/x4iCT+
ExHnuHPfHKwukY+t3BMI34MD+ykX7pILdlit2qg66xsfBKOJ4xtTq/Pzx0Gp6WNt
0TwDMNmMADKQp9Ge+xvwitu4NoLrzbp+A1qci/z/z/TAVIZB2sY12LVhMnlOITMH
rexJswCh/Ik06MTb4An1wtkH1rNXOnzuN7O0V0xbVW+0pOJF+JsMEvAusEyLH8l1
z7nfcNivcMas3Be6oNTh2UuVH0YzQLPzLI3U7PzQlHDjFQDilhyahwJbt/vOi6z6
zyL4TzSvPUHagzf6qF+nV449h+JyAtNAooJYyeoUUwPZQaaE47mMMz7qYpnU32wv
LKfa45zuRLjQqiqBAW3y
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFkTCCA3mgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCREUx
EDAOBgNVBAgMB0dlcm1hbnkxEDAOBgNVBAoMB0NhbXVuZGExDjAMBgNVBAsMBVpl
ZWJlMQ4wDAYDVQQDDAV6ZWViZTAeFw0xOTA3MDUxMzI2MTFaFw0yMDA3MDQxMzI2
MTFaMF4xCzAJBgNVBAYTAkRFMRAwDgYDVQQIDAdHZXJtYW55MRAwDgYDVQQKDAdD
YW11bmRhMQ4wDAYDVQQLDAVaZWViZTEbMBkGA1UEAwwSemVlYmUtaW50ZXJtZWRp
YXRlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAr4UeLrs/om5RWBYC
Q3HYffC9wLxbFRaiGq5KIMvEQsbmN7u53QjKnX5bL8C7oSlXK5kQf/ievecshgPb
pL/2dMr7w5WRGQl4WougylnVFZ1Iqll9Te+q7UTPMXhvD3TnysznJ2VbO+f/Hlz2
wDJcGcYK9y43Glc1Q0tRoGsbHuU7YAISZopko1pDA3QyZlUPJjra7+SY437nBwEi
tvO1Dt/UAJBrTMu09DZdZzejrWb6p4ArXNgYx0Yqw7x116t3qSAWSFEfKqBQySKl
e03Gl8OT9G6ipPlFof+UdsQUw0SBsFuVkkH9jK5fzPJFVq0+XoME004KbGEtYQwW
91H2qjLxsxlw+LM1baoVB0kh1cgqkFsa9YK3huqGVQRZR4h2TWexLpBkjGMLal95
1JaNBEUuNh9Oh0ofF/O6oTB95f/T4nwjubYcmFCYk9BgDfMR3tylSEmlpdtI8bVZ
KoTQ+3CYanlVD2wyKtQam53vCe9dIZLiphGHlGQwREmAh3uzpWJ3aI1bh3GVjPeR
2oB8arOs3SBRWnXHSL8DJSTQKmkzwB9ahLWzfqTKGpak48oyDsTtjf6vf1OwH/jb
oKSyLeUnx5ayulh/NrEraseu6F7wEotveeeFs3XpF+730Qrx9bMvzfKz1u5KGzBB
tv/Q1SsSgqJVlkXtLxmdFwsR7wECAwEAAaNmMGQwHQYDVR0OBBYEFCBa5HrGSUds
Iz5wHKQ6w+1X9sjIMB8GA1UdIwQYMBaAFEQt2Q4oWfV3W1RGTlC74ZTE/0K2MBIG
A1UdEwEB/wQIMAYBAf8CAQAwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUA
A4ICAQBdCNkDlUZ0YsK98zcOoc1vBD8u796wn5iBjJ8yHVjBlM6pVY/YhYm6ov9W
iJ9wAuVT/BFpPwenvZYHZlYRNOP3rHObtfeazEeyFZkrwjKN9qeBZdTs/fmw3Y25
m8M+VU3uj9zUnW7yCHM0aVJkreHi3Qxyd0lqZmv+CVwm52528PNnkfXvJhzSyKX8
5Y9GAWMv7w65mNlAWrgDzFyTDlO5tLPg8nxQN98lI+K8SiZgdKhpa2TmRmMDcuk7
EjjOIoE2l+/k5BE4ips0ndQ1ixIpgJZeyTwfE6ArB9Y4Y85196sgOzf6V3Pqm9hi
wrh2FHKC0OfHjvSw0FC+RyUAAObRZEFy1hY9Nl6W3yE50Q5mHonakPEXjS8Kv3cx
lhCrvPys8vMnzl5F4mghx3WDcWYZYNjwsjhuV7zmOvjOlAW3e0lG4pvRqTvk0VJ+
hHI3KMGL7DkHOrzHw8llKh6fdsmetOmoKKz1aEJh4PX3hsS7oKBVFL5aaT6hF590
4CwjAOhz1tvJCJTVWXWxSJX0WFSkHbCinWCNjU3KchfYPFcRrmWFg3wZOSg9Rdj3
RDEltjxSs5Zg9CnMScov+6nD504H781ayinqcUP8GlQYScTyXVCpYl3MNzxX3+tj
ZJ8NNiIrtPmWNC+8LTo1LGTOhd4Ojf9QT2IFgNV3XzLrdbBLbw==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----
52 changes: 26 additions & 26 deletions clients/go/pkg/zbc/testdata/private.key.pem
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0LMAsJ4SWsiTy
rY4Cxbo7exFjqB/HbhBFDs+MdQLzM7Um/uxF0S9ZSaem7exPtnTRfmob41nivYmj
zc9bmAJMonOJM2f5UufL6ztj1G6PgXzXuWYqCDVydrXD258wZa2vs1AEsojTlai4
ttZFpNooTOtm1Spu1hyZQa1CvZhfKc+G+iOEZUagJIXp8CxnOASRzBftLQBb9RVp
U55NToSdrOmMGLQDIavL9xWyFdtQtj2YA34kgP2Gei2hHzmJ30zeEjFpXn0MWf5b
yCeLW1nnY3nvlRCqPACwicQB/ysY4Y/UkEbnUZMGX7tPFv5u1J2Xs1o+XljDGAdN
XOfVNMSJAgMBAAECggEADMUjNb3zSs8DiWO9rfqfsXmOiPawkez+IDblhPoCJISk
sUfeLTCfX3+170HrvtaavwJruOBLTaPLbp22tbI3b4EQGUhYdTZoEW7xvaif0XIH
DC8qy43bY+qABYq6ZK7AObTG1h5lTkHMPJNQ6oy9nZ+eC6LOKB7q1f3urs1LUGtC
vVUgonL58Sy4c2j6fcZaE2SLI+0r+s84Lt/qdecccAO6m7YMLDzEpM6UumdMsPyN
ONmB3yqhMose0OWe6Ep8E0/TYHx8eNEd8cd8aYaBummiO6PYe1KrDuaaYuvqIbbE
zQcpH1o/ZbfdFDWm9kwMtL0Op19uUuLiBPlgenwT1QKBgQDg2ijBXCa39MHg5YfH
r1qwS+JdlcE84L2cey2K57GnO8diMHUkGa87Fj4ngaF9YYDuFUeW94aq6LvAcDyb
fA0p6oyBh0pjAcx72efPffr7iA1kxBQdtHXKMUIc4i55sVxO3dwCL7wZ4LK7P37H
JNkFARf9q/efw+saSAfvC0CaywKBgQDNIjdKCoE49dyTQ30Q9cPgDcYYctmb6UQ0
Mvq9C3ixHqZHn4CERHEfxbFZtzRSA6RL9hm4g0/yw91TO1UnLhhwyDV1qqRx7gbh
v5RHBY4LGd+4Ld6GNnf8isMXFcSey/Ei/k/YHb43LcNVCon8wwKmfQwoBoUNMSbQ
QnxMLrmPewKBgCFRUj6sl/QkKWJYwJDfM/HxnJ4/ZX3O02nPesUdZd6g5f9vrLvn
rmZz+kvCUpqQixk8P/pnvSWwDLoMJ37ml9DBN4at9GDNUG59sHK3eSwyUcG/qDdq
mRWXzPMYtMhFdqcdCs+sIRQ4jmNemjuKAzpRmit1guDCmCCx0bMjGLSXAoGBAMlP
CclMk9INXeDbO1I4jXhErCH0G9/oxLkhSnXZWyEevfnN6vZioE2Y2dn8c4kE7+hn
5IfxvbS1SG9U69UeZHfR0rzdsLHp8LD8LIyiQ+pbAvUhdp5pt8iLeLcf8qwP4l4A
CuVBExndfDLpu87kpaYzU4m4FDyE/t0kUg0FUa8fAoGAWkRdAet6UW4rnazbGbf9
mHHhuPPAvccF19fjU6IydYRYLgfVRKHKCqigFoZypCrAo8DQz7w5OX/YvmmRJLIH
oJaVd0lhUoA3SK4vcWIv6UWrUjVooARTNXQmxlfgaLN/ElYUA5AOyhoM+mJk5cxd
PwZmdcNuWOmE95Of6K9FND8=
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDQAtjp2EKKHuVv
I4jv03UdOLu9qmzDsMhKv5u1CBkCuw+3/GdTa1O8IfsXuYk5CLPVPlxSs2pOL1lK
Q/qcOgawUNmRBFmQlz58Xc6MhSdnrY4bIPstXra0qKyiPHi6U1hb5ruhW76FC0/a
G3ceyLfR+C30/U2r7RzXUFDM1B8XCjviEVBNUJtgdB/e5TtbTyjStgIJEg36sldR
2wPWmbmycWaDujedBJQYVikMd7OhlnMv93hrdiI8Ab/9gEepP8Z6uEfBrl8rk8U+
vKez6ir7g+BoXwkHepVALqslaGeZPfafRxDg7E1ONfn7wkKMofesaQ8NJd/fMloB
tTQZY3MRAgMBAAECggEAFnSoPB53mHebZzMb3mAinYP5aJFUao/UH5Wt1o5IPO46
1S7vbKcChCXa+IW0Fa8l0tiHmPn7ePNNnWHXVTRCcphX1Hr2vFBHk5+A49SgG2Y2
GCGoXA6EhN5MvLrwgZTrzggLq3C/EZfWCAK9Clq61XUIaRFLaEsRuQDXqDUiIhdr
5FzoKy/94BhOpqRrF/RQUw8VtUtUSzHaUCBZiFTfBWSKKdYVLNMhu6fsdJOBiXTU
vOpP/IRk4L8vqlZJqRQHu76OcUxd7OA6MsqFjQsYTNvR0y5xsV9T2syKze3cDUPj
oO4fnu/Z2ZvD34/d2lzcjZWjQ5d6vSOYZN2DYBWV0QKBgQDuEySRojaQvPj1aCW5
/mWmgtpCOgScWXgdHagsMWTMEpfqFIBRWeYKyW80eBjRyOHJ+JisHYWFxEXu0ZoX
yqhBpHma0YPsH+Xm778KrbS74aYrW7inIGhYtUX0+n+YQ6q9aroFBq4erTJu/Ev6
4PX1yJPWbHWA3WVi97NWBmmF7QKBgQDfrDtaU9IbIp/LA1HFA1e28iCwDh6S3Rsz
E5K0mEZInfKdGESJfYuAaik0LCmwIaOJ/7fHBx1R7JGTYwt+FeROwBcC6n3qzhbD
K4ptmmTbwzOebz2r1SjX1rMaBIfWkQbxYxecL/HzYSnYF/fEPjCyO8CjXIcum2N4
V9eGFv59NQKBgH7knyIsdq7wujV7XFhlWuLEbfbMm7aGDXpfW0qqzRHkeyod4UL7
Cp0HPomV1YzDaG1RXnamiYuB0NB40YwKzWGne9VkBM+vNMfBU28qpOFbZUlI6wPR
Ryy4+d+YQLf0oSWypBGXvOjG4dG8EfdXPmHRldK9HmggGTEF24Vnh4kFAoGBAIuf
adVy6X8C2BjUU6DV+1U6Q+lihvdKioYRu8x8GbOO1Tn3QiFJe2GH43yr7MID3aBx
PnlBGa5gLGeCtlPYupHmGvc5Ba0jRNZEQb81V6xPZ9OIwUiYYUyKu3aMSXdJRLo+
DyjyTOiOSJ6aJ5Ia+C7qWdAgHEqduTQQMXuEswvZAoGBAN5kC+RjAsEQ5myY7evz
1R/3uk5uwUk/m1GadMCHoWJs7uLdwPa0ThC0Bt9yQxltWseGBj8ysKuWzoy2O11f
gMqZF61NuZibVk+eFc2T9IgPkYXYBSRluafunqEgvclUnuCwUrfwEAN07bHfSuGD
bNGJygSW2596II+xg/TRPhnF
-----END PRIVATE KEY-----
Loading

0 comments on commit 19c31c2

Please sign in to comment.