Vault tests should leave Vault unsealed

When cleaning up after a Vault test case, Vault should be left
in the same state we found it, unsealed.

Closes-Bug: #379
This commit is contained in:
Chris MacNaughton
2020-08-10 09:09:02 +02:00
parent c07d7830a7
commit 80995ccf23

View File

@@ -51,6 +51,10 @@ class BaseVaultTest(test_utils.OpenStackBaseTest):
vault_utils.auth_all(cls.clients, cls.vault_creds['root_token'])
vault_utils.ensure_secret_backend(cls.clients[0])
def tearDown(self):
"""Tun test cleanup for Vault tests."""
vault_utils.unseal_all(self.clients, self.vault_creds['keys'][0])
@contextlib.contextmanager
def pause_resume(self, services, pgrep_full=False):
"""Override pause_resume for Vault behavior."""