* Make current_container_facts work with newer Docker versions and latest ansible-test container changes (#510)
* Add more debug output.
* Add basic integration test.
* Split into lines.
* Fix docker detection, add podman detection.
ci_complete
* Improve regular expression.
* Document that this module is trying its best, but might not be perfect.
* Update comment.
(cherry picked from commit c2d84efccb)
* Remove new feature (podman support).
(cherry picked from commit 3da9aa3b9c)
* Fail if there are too many parts in a parsed port.
* Add tests.
* Prevent bad parsing.
(cherry picked from commit 401a76ff00)
Co-authored-by: Felix Fontein <felix@fontein.de>
* Replace the container used in the nsenter tests.
* Improve connection tests.g
* Use quay.io/ansible/ansible-runner:devel instead.
(cherry picked from commit ab2d33aa99)
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update docker module documentation for log_options
Add that log_driver must be specified for log_options to take effect
* Update plugins/modules/docker_container.py
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 69399d736d)
Co-authored-by: addisonshelley <102306748+addisonshelley@users.noreply.github.com>
* docker connection plugin: fix config docs and update to use config system (#297)
* fix config docs and update to use config system
wean off play_context which did not have the correct data in all cases
* moar fixes
* Update plugins/connection/docker.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* updated for backwards compat
* badmergeresolution
* makeitworks
* attempt to fix unit test
* mocking it# No more than 50 chars. #### 50 chars is here: #
* Update plugins/connection/docker.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/docker.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/docker.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/docker.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/docker.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/docker.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* nomock
* remove bad paste
* properly load connection to initialize config
* initizlie docker args
* Fix bugs.
* Call _set_conn_data() when needed.
* Cache result of _get_docker_remote_user() now that it is called multiple times per task.
* Fix unit tests.
* list.clear() is Python 3...
* Add changelog.
* Call _set_conn_data() also in _connect().
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 37a3264042)
* Remove 2.2.0 additions.
* Remove unnecessary fragment, adjust URL.
Co-authored-by: Brian Coca <bcoca@users.noreply.github.com>