|
branko
|
36d96a3fc472
|
4 years ago
|
|
MAR-163: Ensure host.run is not suspectible to shell injection:
- Use host.run's built-in capability for handling parameter escaping and insertion.
|
|
branko
|
372e9ba1763f
|
4 years ago
|
|
MAR-152: Refactor tests for mail_forwader relay testing:
- Mark the helper machines in the Ansible inventory. - Parametrise the tests to make adding future servers easier (e.g. do not use specific hostnames in tests). - Break-up relay test to be more specific (also to be able to parametrise properly).
|
|
branko
|
d075c64c765d
|
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.
|