From: Casey Bodley Date: Tue, 20 Mar 2018 20:38:40 +0000 (-0400) Subject: qa: fix overrides for openssl_keys task X-Git-Tag: v13.1.0~510^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=cfe4ba6342a05f03b62d6d26e53ade449425f0ee;p=ceph.git qa: fix overrides for openssl_keys task teuthology looks for overrides by the class name, so overrides weren't working after the task was renamed Signed-off-by: Casey Bodley --- diff --git a/qa/tasks/openssl_keys.py b/qa/tasks/openssl_keys.py index 9ebf5feb33846..657aa7d557825 100644 --- a/qa/tasks/openssl_keys.py +++ b/qa/tasks/openssl_keys.py @@ -12,13 +12,14 @@ from teuthology.task import Task log = logging.getLogger(__name__) -class SSL(Task): +class OpenSSLKeys(Task): + name = 'openssl_keys' """ Generates and installs a signed SSL certificate. To create a self-signed certificate: - - ssl: + - openssl_keys: # certificate name root: # results in root.key and root.crt @@ -37,7 +38,7 @@ class SSL(Task): To create a certificate signed by a ca certificate: - - ssl: + - openssl_keys: root: (self-signed certificate as above) ... @@ -52,7 +53,7 @@ class SSL(Task): """ def __init__(self, ctx, config): - super(SSL, self).__init__(ctx, config) + super(OpenSSLKeys, self).__init__(ctx, config) self.certs = [] self.installed = [] @@ -222,4 +223,4 @@ class SSL(Task): finally: os.remove(local_path) -task = SSL +task = OpenSSLKeys