From 12dafbb752e77ff2df5308b086a88324277f9470 Mon Sep 17 00:00:00 2001 From: Kenneth Giusti Date: Fri, 12 May 2017 13:12:48 -0400 Subject: [PATCH] Fix the amqp1 SSL test CA certificate The certificate was not being generated correctly on xenial. Change-Id: I997d89d614957b2fb39256e98e62b68e034f09f1 --- oslo_messaging/tests/drivers/test_amqp_driver.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/oslo_messaging/tests/drivers/test_amqp_driver.py b/oslo_messaging/tests/drivers/test_amqp_driver.py index 9f7b2a5f0..6609dea40 100644 --- a/oslo_messaging/tests/drivers/test_amqp_driver.py +++ b/oslo_messaging/tests/drivers/test_amqp_driver.py @@ -1471,11 +1471,10 @@ class TestSSL(test_utils.BaseTestCase): conf['c_name'] = 'client.com' self._ssl_config = conf ssl_setup = [ - # create self-signed CA key and certificate: - Template('openssl genrsa -out ${ca_key} 2048').substitute(conf), - Template('openssl req -x509 -key ${ca_key} -subj' - ' "/CN=Trusted.CA.com" -out' - ' ${ca_cert}').substitute(conf), + # create self-signed CA certificate: + Template('openssl req -x509 -nodes -newkey rsa:2048' + ' -subj "/CN=Trusted.CA.com" -keyout ${ca_key}' + ' -out ${ca_cert}').substitute(conf), # create Server key and certificate: Template('openssl genrsa -out ${s_key} 2048').substitute(conf), Template('openssl req -new -key ${s_key} -subj /CN=${s_name}'