Files
@ ec4e3e91c4d3
Branch filter:
Location: majic-ansible-roles/requirements.txt - annotation
ec4e3e91c4d3
2.7 KiB
text/plain
MAR-128: Upgraded tests for ldap_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).
- Fixed some linting issues.
- Use localhost as backup client server name. This should make it
simpler in future to cover more platforms.
- Set-up the /etc/hosts for tests with correct entries (primarily
aliases towards localhost to make it less important what the
hostname is).
- Renamed private key/certificate files for parameters-mandatory
server since server got renamed as well.
- Updated IP addresses used for testing to make it easier to test new
platforms in the future.
- Use inventory_hostname-based parameterisation of tests where
appropriate. Currently hard-coded value for this because
host.ansible.get_variables() produces errors.
- 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).
- Fixed some linting issues.
- Use localhost as backup client server name. This should make it
simpler in future to cover more platforms.
- Set-up the /etc/hosts for tests with correct entries (primarily
aliases towards localhost to make it less important what the
hostname is).
- Renamed private key/certificate files for parameters-mandatory
server since server got renamed as well.
- Updated IP addresses used for testing to make it easier to test new
platforms in the future.
- Use inventory_hostname-based parameterisation of tests where
appropriate. Currently hard-coded value for this because
host.ansible.get_variables() produces errors.
6b784a5da8bc 6b784a5da8bc 6b784a5da8bc 6b784a5da8bc 6b784a5da8bc 6b784a5da8bc eae962514c34 a668b3669853 eae962514c34 6b784a5da8bc eae962514c34 eae962514c34 bd91d68d35bc eae962514c34 bd91d68d35bc eae962514c34 eae962514c34 eae962514c34 6b784a5da8bc a668b3669853 eae962514c34 6b784a5da8bc 6b784a5da8bc eae962514c34 6b784a5da8bc a668b3669853 6b784a5da8bc eae962514c34 bd91d68d35bc 6b784a5da8bc 6b784a5da8bc eae962514c34 6b784a5da8bc eae962514c34 a668b3669853 eae962514c34 eae962514c34 eae962514c34 eae962514c34 eae962514c34 6b784a5da8bc eae962514c34 6b784a5da8bc eae962514c34 bd91d68d35bc eae962514c34 eae962514c34 a668b3669853 bd91d68d35bc 6b784a5da8bc a668b3669853 eae962514c34 eae962514c34 bd91d68d35bc eae962514c34 bd91d68d35bc eae962514c34 eae962514c34 eae962514c34 a668b3669853 eae962514c34 eae962514c34 6b784a5da8bc eae962514c34 | #
# 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
|