|
branko
|
776dde4d751e
|
8 months ago
|
|
MAR-192: Update compatibility-related entries for Postfix main configuration file:
- Default value for append_dot_mydomain has been "no" for a while now, no need to set it explicitly. - Prefer the whitelist/blacklist instead of allowlist/denylist keywords in logs.
|
|
branko
|
1733003af19f
|
4 years ago
|
|
MAR-150: Use fixtures for X.509 artefacts in the mail_forwarder role:
- Removed the statically generated artefacts. - Generate X.509 artefacts for tests using Gimmecert. - Updated paths to point to generated artefacts. - Introduced cleanup playbook for removing generated artefacts.
|
|
branko
|
be01ee86b9dd
|
4 years ago
|
|
MAR-162: Make the smtp_relay_truststore parameter mandatory in mail_forwarder role:
- Dropped the defaults from mail_forwarder role. - Updated group variables in role tests. - Updated role reference documentation. - Updated usage instructions to include the mandatory parameter. - Deduplicated tests for the TLS files.
|
|
branko
|
90bda8fea4aa
|
4 years ago
|
|
|
|
branko
|
af834be42e8e
|
4 years ago
|
|
|
|
branko
|
ed73868fa196
|
4 years ago
|
|
|
|
branko
|
d62b3adec462
|
5 years ago
|
|
|
|
branko
|
13982172ed2e
|
6 years ago
|
|
MAR-129: Updated mail_forwarder role for new Ansible and Molecule versions:
- Moved variables out of test playbook into group_vars. - Fixed linting issues. - Use top-level linting configuration file in tests. - Updated how the hosts are referenced when executing the tests.
|
|
branko
|
fb5e4e372902
|
7 years ago
|
|
MAR-128: Upgraded tests for mail_forwarder role:
- Switch to new Molecule configuration. - Updated set-up playbook to use become: yes. - Moved some preparatory steps outside of the main playbook (eases idempotence tests). - Updated tests to reference the yml inventory file. - Updated tests to use new fixture (host instead of individual ones). - Switched to extracting hostname instead of hard-coding it in a couple of tests. - Fixed some linting issues. - Rearranged IP addresses for test instances a bit. - Expanded on available hosts for testing all OS/paramter combinations. - Switched to using a more resilient way to populate /etc/hosts during prepartion phase. - Expanded connectivity tests to include all the introduced hosts.
|