Files
@ 62014a66e35f
Branch filter:
Location: majic-ansible-roles/roles/wsgi_website/tasks/requirements.yml - annotation
62014a66e35f
1.1 KiB
text/x-yaml
MAR-129: Updated LDAP client role and its tests for new Molecule and Ansible:
- Fixed linting issues.
- Moved test playbook variables into group_vars.
- Include linting configuration for tests from top-level directory.
- Updated how the target hosts are refenced in tests.
- Fixed Ansible warnings.
- Fixed linting issues.
- Moved test playbook variables into group_vars.
- Include linting configuration for tests from top-level directory.
- Updated how the target hosts are refenced in tests.
- Fixed Ansible warnings.
d9ba7498c212 d9ba7498c212 d9ba7498c212 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 d9ba7498c212 d9ba7498c212 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 b68d19ad38a3 d9ba7498c212 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 d9ba7498c212 d9ba7498c212 b68d19ad38a3 d9ba7498c212 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 0f24d5b272f5 480828d2ad47 d9ba7498c212 480828d2ad47 | ---
- 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"
register: install_gunciron_via_requirements
notify:
- Restart WSGI services
|