|
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
|
d752715bb533
|
4 years ago
|
|
MAR-149: Switch to using File.content_string instead of File.content in tests for all roles:
- The .content variant returns contents as bytes, while the content_string returns a string (which is what is wanted in practically all cases).
|
|
branko
|
8927efb4fb61
|
5 years ago
|
|
|
|
branko
|
d62b3adec462
|
5 years ago
|
|
|
|
branko
|
6c1d08d39449
|
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.
|