]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/keystone: log to a file in the archive dir
authorCasey Bodley <cbodley@redhat.com>
Fri, 6 Sep 2019 19:39:24 +0000 (15:39 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 13 Sep 2019 19:04:43 +0000 (15:04 -0400)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
qa/tasks/keystone.py

index f7f0872e6978fd40f6e03dbaae3866d063b2f5a3..2ddb98878d70480bbcec9f74c8ad9079e608643c 100644 (file)
@@ -174,6 +174,14 @@ def configure_instance(ctx, config):
                 '-e', 's^#key_repository =.*^key_repository = {kr}^'.format(kr = keyrepo_dir),
                 '-i', 'etc/keystone.conf'
             ])
+        # log to a file that gets archived
+        log_file = '{p}/archive/keystone.{c}.log'.format(p=teuthology.get_testdir(ctx), c=client)
+        run_in_keystone_dir(ctx, client,
+            [
+                'sed',
+                '-e', 's^#log_file =.*^log_file = {}^'.format(log_file),
+                '-i', 'etc/keystone.conf'
+            ])
 
         # prepare key repository for Fetnet token authenticator
         run_in_keystone_dir(ctx, client, [ 'mkdir', '-p', keyrepo_dir ])