Changeset - b3b33549d7ca
roles/backup/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - backup
roles/backup_client/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - backup_client
 

	
 
# Deploy a dummy pre-backup script for testing purposes.
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge, test fixtures
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  tasks:
 

	
 
    - name: Deploy pre-backup script
 
      copy:
 
        src: tests/data/10-test-pre-backup.sh
roles/backup_server/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - backup_server
roles/bootstrap/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - bootstrap
roles/common/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - common
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge, test fixtures
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  tasks:
 

	
 
    - name: Set-up directories for testing pip requirements upgrade checks script
 
      file:
 
        path: "{{ item }}"
roles/database/molecule/default/converge.yml
Show inline comments
 
---
 

	
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - database
roles/database_server/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory
 
- name: Converge
 
  hosts: parameters-mandatory
 
  become: true
 
  roles:
 
    - database_server
roles/ldap_client/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - ldap_client
roles/ldap_server/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - ldap_server
roles/mail_forwarder/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional,parameters-no-incoming
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional,parameters-no-incoming
 
  become: true
 
  roles:
 
    - mail_forwarder
roles/mail_server/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - mail_server
roles/php_website/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: all
 
- name: Converge
 
  hosts: all
 
  become: true
 
  vars:
 
    # common
 
    ca_certificates:
 
      testca: "{{ lookup('file', 'tests/data/x509/ca/level1.cert.pem') }}"
 

	
 
@@ -47,13 +48,14 @@
 
      packages:
 
        - "php-ldap"
 
        - "php-json"
 
      uid: 5001
 
      website_mail_recipients: user
 

	
 
- hosts: all
 
- name: Converge, application
 
  hosts: all
 
  become: true
 
  tasks:
 
    # parameters-mandatory application
 
    - name: Set-up directory where PHP files are hosted at
 
      file:
 
        path: /var/www/parameters-mandatory/htdocs
roles/preseed/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional,parameters-optional-with-overrides
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional,parameters-optional-with-overrides
 
  roles:
 
    - preseed
roles/web_server/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - web_server
roles/wsgi_website/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: wsgi-website
 
- name: Converge
 
  hosts: wsgi-website
 
  become: true
 
  vars:
 
    # common
 
    ca_certificates:
 
      testca: "{{ lookup('file', 'tests/data/x509/ca/level1.cert.pem') }}"
 

	
 
@@ -87,13 +88,14 @@
 
      wsgi_requirements:
 
        - gunicorn==21.1.0
 
        - packaging==23.2
 
      https_tls_certificate: "{{ lookup('file', 'tests/data/x509/server/parameters-paste-req_https.cert.pem') }}"
 
      https_tls_key: "{{ lookup('file', 'tests/data/x509/server/parameters-paste-req_https.key.pem') }}"
 

	
 
- hosts: wsgi-website
 
- name: Converge, application
 
  hosts: wsgi-website
 
  become: true
 
  tasks:
 
    # parameters-mandatory application
 
    - name: Set-up directories where application files are hosted at
 
      file:
 
        path: "/var/www/parameters-mandatory/{{ item }}"
roles/xmpp_server/molecule/default/converge.yml
Show inline comments
 
---
 

	
 
- hosts: parameters-mandatory,parameters-optional
 
- name: Converge
 
  hosts: parameters-mandatory,parameters-optional
 
  become: true
 
  roles:
 
    - xmpp_server
0 comments (0 inline, 0 general)