diff --git a/roles/fedora-web/build/tasks/main.yml b/roles/fedora-web/build/tasks/main.yml index d6d6da3cec..75f01a0fe6 100644 --- a/roles/fedora-web/build/tasks/main.yml +++ b/roles/fedora-web/build/tasks/main.yml @@ -52,6 +52,13 @@ file: state=directory path=/srv/web/fmw owner=apache group=sysadmin-releng mode=2775 setype=httpd_sys_content_t seuser=system_u tags: - fedora-web + when: env != 'staging' + +- name: make fmw dir + file: state=directory path=/srv/web/fmw owner=apache group=apache mode=2775 setype=httpd_sys_content_t seuser=system_u + tags: + - fedora-web + when: env == 'staging' - name: Copy syncStatic script (stg) when: env == "staging" diff --git a/roles/fedora-web/ostree/tasks/main.yml b/roles/fedora-web/ostree/tasks/main.yml index 30831fa292..860844d64a 100644 --- a/roles/fedora-web/ostree/tasks/main.yml +++ b/roles/fedora-web/ostree/tasks/main.yml @@ -17,6 +17,20 @@ tags: - fedora-web - ostree + when: env != 'staging' + +- name: make ostree dir + file: state=directory + path=/srv/web/ostree + owner=apache + group=apache + mode=2775 + setype=httpd_sys_content_t + seuser=system_u + tags: + - fedora-web + - ostree + when: env == 'staging' - name: Copy over the static files copy: src={{item}} dest=/srv/web/ostree/{{item}} mode=0644 @@ -38,6 +52,20 @@ tags: - fedora-web - ostree + when: env != 'staging' + +- name: make IoT ostree dir + file: state=directory + path=/srv/web/ostree/iot + owner=apache + group=apache + mode=2775 + setype=httpd_sys_content_t + seuser=system_u + tags: + - fedora-web + - ostree + when: env == 'staging' - name: Copy over the static IoT files copy: src=iot_{{item}} dest=/srv/web/ostree/iot/{{item}} mode=0644 diff --git a/roles/fedora-web/registry/tasks/main.yml b/roles/fedora-web/registry/tasks/main.yml index cab50ae756..d8756bdc23 100644 --- a/roles/fedora-web/registry/tasks/main.yml +++ b/roles/fedora-web/registry/tasks/main.yml @@ -2,11 +2,25 @@ file: state=directory path=/srv/web/registry-signatures owner=apache group=sysadmin-releng mode=2775 setype=httpd_sys_content_t seuser=system_u tags: - fedora-web + when: env != 'staging' + +- name: make registry-signatures dir + file: state=directory path=/srv/web/registry-signatures owner=apache group=apache mode=2775 setype=httpd_sys_content_t seuser=system_u + tags: + - fedora-web + when: env == 'staging' - name: make registry-index dir file: state=directory path=/srv/web/registry-index owner=apache group=sysadmin-releng mode=755 setype=httpd_sys_content_t seuser=system_u tags: - fedora-web + when: env != 'staging' + +- name: make registry-index dir + file: state=directory path=/srv/web/registry-index owner=apache group=apache mode=755 setype=httpd_sys_content_t seuser=system_u + tags: + - fedora-web + when: env == 'staging' - name: Copy over the Fedora Server CA cert copy: src="{{ private }}/files/fedora-ca.cert" dest=/etc/pki/httpd/fedora-server-ca.cert