Files @ ef201fa5ec5f
Branch filter:

Location: majic-ansible-roles/requirements.txt

branko
MAR-128: Upgraded tests for backup_server 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 IP address instead of hard-coding it in a
couple of tests.
- Moved test for checking available authentication mechanisms for
backup SSH server to be part of testing of parameters_optional only
for now (it was hard coded to that IP, and fails on
parameters-mandatory due to iptables not opening correct ports).
#
# This file is autogenerated by pip-compile
# To update, run:
#
#    pip-compile --output-file requirements.txt requirements.in
#
ansible-lint==3.4.17      # via molecule
ansible==2.3.2.0
anyconfig==0.9.1          # via molecule
arrow==0.10.0             # via jinja2-time
asn1crypto==0.23.0        # via cryptography
bcrypt==3.1.4             # via paramiko
binaryornot==0.4.4        # via cookiecutter
cffi==1.11.2              # via bcrypt, cryptography, pynacl
chardet==3.0.4            # via binaryornot
click-completion==0.2.1   # via molecule
click==6.7                # via click-completion, cookiecutter, git-url-parse, molecule, pip-tools, python-gilt
colorama==0.3.7           # via molecule, python-gilt
configparser==3.5.0       # via flake8
cookiecutter==1.5.1       # via molecule
cryptography==2.1.3       # via paramiko
dnspython==1.15.0
enum34==1.1.6             # via cryptography, flake8
fasteners==0.14.1         # via python-gilt
first==2.0.1              # via pip-tools
flake8==3.3.0             # via molecule
future==0.16.0            # via cookiecutter
git-url-parse==1.0.2      # via python-gilt
idna==2.6                 # via cryptography
ipaddress==1.0.18         # via cryptography
jinja2-time==0.2.0        # via cookiecutter
jinja2==2.9.6             # via ansible, click-completion, cookiecutter, jinja2-time, molecule
markupsafe==1.0           # via jinja2
marshmallow==2.13.5       # via molecule
mccabe==0.6.1             # via flake8
molecule==2.4.0
monotonic==1.4            # via fasteners
paramiko==2.4.0
pathspec==0.5.5           # via yamllint
pbr==3.0.1                # via git-url-parse, molecule, python-gilt
pexpect==4.2.1            # via molecule
pip-tools==1.10.1
poyo==0.4.1               # via cookiecutter
psutil==5.2.2             # via molecule
ptyprocess==0.5.2         # via pexpect
py==1.5.2                 # via pytest
pyasn1==0.3.7             # via paramiko
pycodestyle==2.3.1        # via flake8
pycparser==2.18           # via cffi
pycrypto==2.6.1           # via ansible
pyflakes==1.5.0           # via flake8
pynacl==1.2.0             # via paramiko
pytest==3.2.5             # via testinfra
python-dateutil==2.6.1    # via arrow
python-gilt==1.1.0        # via molecule
python-vagrant==0.5.15
pyyaml==3.12              # via ansible, ansible-lint, molecule, python-gilt, yamllint
sh==1.12.14               # via molecule, python-gilt
six==1.11.0               # via ansible-lint, bcrypt, click-completion, cryptography, fasteners, git-url-parse, pip-tools, pynacl, python-dateutil, testinfra
tabulate==0.7.7           # via molecule
testinfra==1.7.1          # via molecule
tree-format==0.1.1        # via molecule
whichcraft==0.4.1         # via cookiecutter
yamllint==1.8.1           # via molecule