Matt Clay
b752d07163
Overhaul ansible-test container management.
...
This brings ansible-test closer to being able to support split controller/remote testing.
2021-04-12 12:40:36 -07:00
Matt Clay
f022dedd0a
Fix container discovery for the acme test plugin.
2020-11-09 14:11:12 -08:00
Matt Clay
3c2e8b99be
Fix ansible-test handling of user-defined docker networks. ( #72256 )
...
* Fix ansible-test docker container detection.
* Attach test containers to the correct network.
* Do not assume `localhost` for accesing Docker.
* Look for containers on current network.
* Always map /var/run/docker.sock into containers.
This fixes issues when using a remote Docker host.
* Support container IP lookup from networks list.
* Fix container network attachment.
* Remove redundant container detection messages.
* Limit DOCKER_HOST parsing to TCP.
* Restore docker socket existence check.
The check is skipped if the docker hostname is not localhost.
* Correct changelog entry.
2020-10-22 18:45:03 -07:00
Felix Fontein
050841324c
ansible-test: bump acme test container version to 2.0.0 ( #71097 )
2020-08-07 09:34:52 -07:00
Felix Fontein
f4ff45dcd4
ansible-test: bumping ACME test container version ( #64424 )
...
* Bumping ACME test container version.
* Add changelog.
2019-11-05 10:51:22 -05:00
Felix Fontein
d8d3790d6a
Bump acme-test-container version. ( #62381 )
2019-09-17 13:06:33 +02:00
Felix Fontein
4551965af1
ACME modules: bump test container version ( #61192 )
...
* Fix root cert path.
* Bump testing container version.
* Improve check (needed due to letsencrypt/pebble#257 ).
2019-08-23 15:30:28 -07:00
Matt Clay
d651bda123
Relocate ansible-test code. ( #60147 )
...
* Initial move of `test/runner/` content.
`test/runner/lib/` -> `test/lib/ansible_test/_internal/`
`test/runner/` -> `test/lib/ansible_test/_internal/data/`
* Initial move of `test/sanity/` content.
`test/sanity/` -> `test/lib/ansible_test/_internal/data/sanity/` (except `test/sanity/ignore.txt`)
* Initial move of `test/units/pytest/` content.
`test/units/pytest/` -> `test/lib/ansible_test/_internal/data/pytest/`
* Follow-up move of `test/runner/unit/` content.
`test/lib/ansible_test/_internal/data/unit/` -> `test/lib/ansible_test/tests/unit/`
* Initial move of `ansible.cfg` content.
`test/units/ansible.cfg` -> `test/lib/ansible_test/_internal/data/units/ansible.cfg`
`test/env/ansible.cfg` -> `test/lib/ansible_test/_internal/data/env/ansible.cfg`
* Follow-up move of `data` directory.
`test/lib/ansible_test/_internal/data/` -> `test/lib/ansible_test/_data/`
* Update import statements.
* Add missing __init__.py for unit tests.
* Fix path references and miscellaneous issues.
2019-08-06 14:43:29 -07:00