New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow SSH synchronization between Docker containers #65698
Allow SSH synchronization between Docker containers #65698
Conversation
Looks like a test that has nothing to do with changed code has randomly failed, due to netwwork timeout ipify_facts-yfyvNp / /root/ansible/test/results/.tmp/integration/ipify_facts-ocRFjZ-ÅÑŚÌβŁÈ/test/integration/targets/ipify_facts/tasks/main.yml:27 / [testhost] testhost: ipify_facts : get information about current IP using ipify facts validate_certs={{ validate_certs }}, timeout=30 {
"changed": false,
"msg": "No valid or no response from url https://api.ipify.org/ within 30 seconds (timeout)"
} (cf. Shippable #153281 - 78) |
e29dd5a
to
f3a56a8
Compare
f3a56a8
to
e11b847
Compare
Related to #62107 (comment). |
We will most likely not be adding further special casing to this plugin. |
Thanks for the answer. But unlike #62107, which is clearly a new feature, this seems to be a bug fix. Having connection transport as Docker between controller and controlled node A and B shouldn't involve that connection transport between node A and node B must be Docker as well. |
@samdoran Should I consider this issue as dead end ? |
rebuild_merge |
SUMMARY
When using Molecule, use of
synchonize
module works as expected when syncing data from controller to inventory_hostname (driver: Docker).But if fails to sync data over SSH between two controlled containers during a play on one of them when the other is used as
delegate_to
Note:
ISSUE TYPE
COMPONENT NAME
lib/ansible/plugins/action/synchronize.py
ADDITIONAL INFORMATION
molecule --debug converge