Ejemplo n.º 1
0
    def test_get_isystems_uuid(self):
        isystems_file = os.path.join(os.path.dirname(__file__), "data", "isystems")
        with open(isystems_file, 'r') as ifile:
            self.rest_api_request_result = json.load(ifile)

        token = self.keystone_token
        ret = cert_mon_utils.get_isystems_uuid(token)
        assert ret == 'fdc60cf3-3330-4438-859d-b0da19e9663d'
Ejemplo n.º 2
0
    def update_certificate(self, event_data):
        LOG.info('RestApiCertRenew: Secret changes detected. Initiating certificate update')
        token = self.context.get_token()
        system_uuid = utils.get_isystems_uuid(token)
        ret = utils.enable_https(token, system_uuid)

        if ret is True:
            self.update_platform_certificate(event_data, constants.CERT_MODE_SSL, force=True)
Ejemplo n.º 3
0
 def update_certificate(self, event_data):
     LOG.info(
         'PlatformCertRenew: Secret changes detected. Initiating certificate update'
     )
     token = self.context.get_token()
     system_uuid = utils.get_isystems_uuid(token)
     ret = utils.enable_https(token, system_uuid)
     pem_file_path = utils.update_platformcert_pemfile(
         event_data.tls_crt, event_data.tls_key)
     if ret is True:
         utils.update_platform_cert(token, pem_file_path)