Files @ da031f975c67
Branch filter:

Location: majic-ansible-roles/requirements.txt

branko
MAR-31: Implemented tests and small fixes for xmpp_server role:

- Updated test playbook to deploy simple XMPP non-interactive tool.
- Updated test playbook to include an additional administrator for server
hosting domain2 and domain3.
- Updated test playbook to enable backup on parameters-optional test instance.
- Use expanded syntax for deploying TLS key and certificate in order to prevent
mangling of tab characters.
- Set permissions on deployed Prosody configuration file in order to prevent
LDAP password from being world-readable.
- Implemented tests for backup functionality.
- Implemented tests for client connectivity.
- Implemented a number of tests that ensure XMPP server is deployed correctly.
- Full functionality cannot be tested (like MUC and file proxy) due to partial
lack of CLI-based tools.
#
# 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