Files
@ eba5d5d69e4f
Branch filter:
Location: majic-ansible-roles/roles/wsgi_website/tasks/requirements.yml - annotation
eba5d5d69e4f
992 B
text/x-yaml
MAR-114: Moved set_fact for wsgi_website and php_website roles:
- Moved set_fact for setting application admin, user, and home directory into
defaults/main.yml.
- Updated test playbook for wsgi_website to fixate the ptpython and dnspython
versions (including their dependencies).
- Updated tests for wsgi_website to use new fixated versions for ptpython,
dnspython, and their dependencies.
- Moved set_fact for setting application admin, user, and home directory into
defaults/main.yml.
- Updated test playbook for wsgi_website to fixate the ptpython and dnspython
versions (including their dependencies).
- Updated tests for wsgi_website to use new fixated versions for ptpython,
dnspython, and their dependencies.
d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 998aab91d6b4 d9ba7498c212 d9ba7498c212 8c80240aa6d2 998aab91d6b4 d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 b68d19ad38a3 d9ba7498c212 d9ba7498c212 998aab91d6b4 d9ba7498c212 d9ba7498c212 b68d19ad38a3 d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 | ---
- name: Set-up directory for storing requirements file for upgrade checks
file: path="/etc/pip_check_requirements_upgrades/{{ fqdn }}" state=directory
owner="root" group="pipreqcheck" mode=0750
- name: Deploy WSGI requirements files for upgrade checks
template: src="{{ item }}.j2" dest="/etc/pip_check_requirements_upgrades/{{ fqdn }}/{{ item }}"
owner="root" group="pipreqcheck" mode="0640"
with_items:
- wsgi_requirements.in
- wsgi_requirements.txt
- name: Deploy Gunicorn requirements file for installation purposes
become: yes
become_user: "{{ admin }}"
template: src="wsgi_requirements.txt.j2" dest="{{ home }}/.wsgi_requirements.txt"
owner="{{ admin }}" group="{{ user }}" mode="0640"
- name: Install Gunicorn via requirements file
become: yes
become_user: "{{ admin }}"
pip: requirements="{{ home }}/.wsgi_requirements.txt" state=present virtualenv="{{ home }}/virtualenv"
notify:
- "Restart website {{ fqdn }}"
|