Files @ 36e1c9460cd6
Branch filter:

Location: majic-ansible-roles/requirements.txt - annotation

branko
MAR-27: Added initial scaffolding for testing mail_forwarder role:

- Fixed issues reported by Ansible linting check (some mode-related syntax and
one ignore.
- Added Molecule configuration for testing mandatory and optional
parameters. Covers both Debian Jessie and Debian Stretch.
- Added test playbook for setting-up the test instances. A helper relay mail
server.
- Updated both mail_server and mail_forwarder to fall-back to using
native (/etc/hosts) resolving if DNS fails. Solves issue with test environment
not having proper DNS set-up for all domains etc.
- Added a number of data/config files associated with tests.
- Added dummy test file.
#
# This file is autogenerated by pip-compile
# To update, run:
#
#    pip-compile --output-file requirements.txt requirements.in
#
ansible-lint==3.4.8       # via molecule
ansible==1.9.6
anyconfig==0.7.0          # via molecule
arrow==0.10.0             # via jinja2-time
asn1crypto==0.22.0        # via cryptography
binaryornot==0.4.3        # via cookiecutter
cffi==1.10.0              # via cryptography
chardet==3.0.3            # via binaryornot
click==6.7                # via cookiecutter, pip-tools
colorama==0.3.7           # via molecule
configparser==3.5.0       # via flake8
cookiecutter==1.4.0       # via molecule
cryptography==1.9         # via paramiko
dnspython==1.15.0
enum34==1.1.6             # via cryptography, flake8
first==2.0.1              # via pip-tools
flake8==3.0.4             # via molecule
future==0.16.0            # via cookiecutter
idna==2.5                 # via cryptography
ipaddress==1.0.18         # via cryptography
jinja2-time==0.2.0        # via cookiecutter
jinja2==2.8               # via ansible, cookiecutter, jinja2-time, molecule
markupsafe==1.0           # via jinja2
mccabe==0.5.3             # via flake8
molecule==1.18.1
paramiko==2.0.2
pbr==1.10.0               # via molecule
pexpect==4.2.1            # via molecule
pip-tools==1.9.0
poyo==0.4.1               # via cookiecutter
ptyprocess==0.5.1         # via pexpect
py==1.4.34                # via pytest
pyasn1==0.2.3             # via paramiko
pycodestyle==2.0.0        # via flake8
pycparser==2.17           # via cffi
pycrypto==2.6.1           # via ansible
pyflakes==1.2.3           # via flake8
pytest==3.1.1             # via testinfra
python-dateutil==2.6.0    # via arrow
pyyaml==3.12              # via ansible, ansible-lint, molecule
sh==1.11                  # via molecule
six==1.10.0               # via ansible-lint, cryptography, pip-tools, python-dateutil, testinfra
tabulate==0.7.5           # via molecule
testinfra==1.4.5          # via molecule
whichcraft==0.4.1         # via cookiecutter