Files
@ 0255167ebb5e
Branch filter:
Location: majic-ansible-roles/roles/php_website/molecule/default/prepare.yml - annotation
0255167ebb5e
1.2 KiB
text/x-yaml
MAR-132: Fixed creation of test LDAP entries mail_server role tests:
- Do not use the ldap_entries option of the ldap_server role.
- Invoke the ldap_entry and ldap_attr modules directly.
- Do not use the ldap_entries option of the ldap_server role.
- Invoke the ldap_entry and ldap_attr modules directly.
92011aae7258 92011aae7258 92011aae7258 92011aae7258 14eb78a4f466 92011aae7258 92011aae7258 92011aae7258 14eb78a4f466 14eb78a4f466 92011aae7258 92011aae7258 14eb78a4f466 92011aae7258 92011aae7258 92011aae7258 92011aae7258 14eb78a4f466 14eb78a4f466 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 14eb78a4f466 92011aae7258 92011aae7258 92011aae7258 92011aae7258 14eb78a4f466 92011aae7258 92011aae7258 92011aae7258 92011aae7258 14eb78a4f466 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 | ---
- name: Prepare
hosts: all
gather_facts: false
tasks:
- name: Install python for Ansible
raw: test -e /usr/bin/python || (apt -y update && apt install -y python-minimal)
become: true
changed_when: false
- hosts: all
become: true
tasks:
- name: Update all caches to avoid errors due to missing remote archives
apt:
update_cache: true
changed_when: false
- name: Set-up /etc/hosts entries
lineinfile:
dest: /etc/hosts
line: "{{ ansible_eth0.ipv4.address }} parameters-mandatory parameters-optional.local php-website"
- name: Install curl for testing redirects and webpage content
apt:
name: curl
state: present
- name: Install swaks for testing mail forwarding
apt:
name: swaks
state: present
- name: Install Postfix for testing mail forwarding (Exim4 not covered)
apt:
name: postfix
state: present
- name: Set-up group for an additional user
group:
name: user
state: present
- name: Set-up additional user for testing mail delivery
user:
name: user
group: user
shell: /bin/bash
|