Adjust the notifs roles for the new release
The new release of fmn merges fmn.web with fmn and several paths need adjusting. Signed-off-by: Jeremy Cline <jeremy@jcline.org>
This commit is contained in:
parent
0d64f05a4e
commit
3263b7b76c
3 changed files with 3 additions and 33 deletions
|
@ -15,7 +15,7 @@
|
|||
command: yum clean all {%if testing%} --enablerepo=infrastructure-testing {%endif%}
|
||||
check_mode: no
|
||||
- name: yum update FMN packages from main repo
|
||||
yum: name="python-fmn*" state=latest
|
||||
yum: name="python-fmn" state=latest
|
||||
when: not testing
|
||||
- name: yum update FMN packages from testing repo
|
||||
yum: pkg=python-fmn state=latest enablerepo=infrastructure-testing
|
||||
|
|
|
@ -4,9 +4,7 @@
|
|||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-fmn-web
|
||||
- python-fmn-lib
|
||||
- python-fmn-rules
|
||||
- python-fmn
|
||||
- python-psycopg2
|
||||
- libsemanage-python
|
||||
- python-memcached
|
||||
|
@ -58,22 +56,11 @@
|
|||
- notifs
|
||||
- notifs/frontend
|
||||
|
||||
- name: setup symlink to fedora theme
|
||||
file: >
|
||||
src=/usr/share/fmn.web/static/bootstrap-3.3.4-fedora
|
||||
dest=/usr/share/fmn.web/static/bootstrap
|
||||
state=link
|
||||
when: env != "staging"
|
||||
tags:
|
||||
- notifs
|
||||
- notifs/frontend
|
||||
|
||||
- name: setup symlink to fedora theme
|
||||
file: >
|
||||
src=/usr/share/fmn/static/bootstrap-3.3.4-fedora
|
||||
dest=/usr/share/fmn/static/bootstrap
|
||||
state=link
|
||||
when: env == "staging"
|
||||
tags:
|
||||
- notifs
|
||||
- notifs/frontend
|
||||
|
@ -88,17 +75,8 @@
|
|||
- notifs
|
||||
- notifs/frontend
|
||||
|
||||
- name: copy custom wsgi file
|
||||
copy: src=fmn.web.wsgi dest=/usr/share/fmn.web/fmn.web.wsgi mode=0644
|
||||
notify:
|
||||
- restart apache
|
||||
tags:
|
||||
- notifs
|
||||
- notifs/frontend
|
||||
|
||||
- name: copy custom wsgi file
|
||||
copy: src=fmn.web.wsgi dest=/usr/share/fmn/fmn.web.wsgi mode=0644
|
||||
when: env == "staging"
|
||||
notify:
|
||||
- restart apache
|
||||
tags:
|
||||
|
@ -132,7 +110,7 @@
|
|||
|
||||
- name: apply selinux type to static files
|
||||
file: >
|
||||
dest=/usr/share/fmn.web/static
|
||||
dest=/usr/share/fmn/static
|
||||
setype=httpd_sys_content_t
|
||||
state=directory
|
||||
recurse=yes
|
||||
|
|
|
@ -1,8 +1,4 @@
|
|||
{% if env == 'staging' %}
|
||||
Alias /notifications/static /usr/share/fmn/static
|
||||
{% else %}
|
||||
Alias /notifications/static /usr/share/fmn.web/static
|
||||
{% endif %}
|
||||
|
||||
WSGIDaemonProcess fmn user=apache group=apache maximum-requests=1000 display-name=fmn processes={{ wsgi_procs }} threads={{ wsgi_threads }}
|
||||
WSGISocketPrefix run/wsgi
|
||||
|
@ -10,11 +6,7 @@ WSGIRestrictStdout On
|
|||
WSGIRestrictSignal Off
|
||||
WSGIPythonOptimize 1
|
||||
|
||||
{% if env == 'staging' %}
|
||||
WSGIScriptAlias /notifications /usr/share/fmn/fmn.web.wsgi
|
||||
{% else %}
|
||||
WSGIScriptAlias /notifications /usr/share/fmn.web/fmn.web.wsgi
|
||||
{% endif %}
|
||||
|
||||
<Location /notifications>
|
||||
WSGIProcessGroup fmn
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue