From 9d379856688b75b57e48ba838e9e843337744231 Mon Sep 17 00:00:00 2001 From: Tim Flink Date: Thu, 1 Dec 2016 20:27:30 +0000 Subject: [PATCH] make sure that the buildslave dir has proper selinux type --- roles/taskotron/buildslave/tasks/main.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/taskotron/buildslave/tasks/main.yml b/roles/taskotron/buildslave/tasks/main.yml index 5df8c69994..0167940721 100644 --- a/roles/taskotron/buildslave/tasks/main.yml +++ b/roles/taskotron/buildslave/tasks/main.yml @@ -29,6 +29,10 @@ - python2-rpmfluff when: (deployment_type == 'qa-stg') and (ansible_distribution_major_version|int > 21) and (ansible_cmdline.ostree is not defined) +- name: set the selinux fcontext type for the buildmaster_home to var_lib_t + command: semanage fcontext -a -t var_lib_t "{{ slave_dir }}(/.*)?" + when: deployment_type in ['qa-stg'] + - name: add the buildslave user for taskotron user: name=buildslave when: deployment_type in ['local']