diff --git a/docker/services/tempest.yaml b/docker/services/tempest.yaml index d0ece8b7df..3902a3ef44 100644 --- a/docker/services/tempest.yaml +++ b/docker/services/tempest.yaml @@ -52,16 +52,20 @@ outputs: privileged: false user: root volumes: - - /var/log/containers/tempest:/var/log/tempest - command: ['/bin/bash', '-c', 'chown -R tempest:tempest /var/log/tempest'] + - /var/log/containers/tempest:/var/log/tempest:z + - /var/lib/tempestdata:/var/lib/tempest:z + command: ['/bin/bash', '-c', 'chown -R tempest:tempest /var/log/tempest /var/lib/tempest'] host_prep_tasks: - name: create persistent logs directory file: - path: "{{ item }}" + path: "{{ item.path }}" state: directory + setype: "{{ item.setype }}" with_items: - - /var/log/containers/tempest - - /var/log/tempest + - { 'path': /var/log/containers/tempest, 'setype': svirt_sandbox_file_t } + - { 'path': /var/log/tempest, 'setype': svirt_sandbox_file_t } + - { 'path': /var/lib/tempestdata, 'setype': svirt_sandbox_file_t } + - { 'path': /var/lib/tempest, 'setype': svirt_sandbox_file_t } - name: Tempest logs readme copy: dest: /var/log/tempest/readme.txt