| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes #4821
|
| |
|
|
|
|
| |
Fixes #5399
|
|\ |
|
| |
| |
| |
| | |
Fixes #4812
|
| | |
|
|\ \ |
|
| | | |
|
| | | |
|
| |/
| |
| |
| | |
and dir configurable, and gave them a safe default
|
| |
| |
| |
| | |
It turns out that some of the assumptions in #5885 were slightly off. The previous fix relied on a call to the module to creat a tmp_path. This is insufficent as there are few cases that we need to have the tmp directory before we make the module call. If we don't have a tmp_path before we do a recursive call or when we find a file that does not match the remote md5 hash we need to create a tmp directory. Also we are not more percise when we will need to clean up the remote tmp_path.
|
| |
| |
| |
| |
| |
| | |
patch)."""
This reverts commit 60d3611b702898e64f4f132d7dc7a6d3691c54e0.
|
| |
| |
| |
| |
| |
| | |
between seperate instantations of the runner API, therefore the overhead of recreating forks"""
This reverts commit 73ca1a173c8ede76f19ebce5d6a018fd41e30c68.
|
| |
| |
| |
| |
| |
| | |
it's still a nice abstraction."
This reverts commit caab52aee25e8163d0cb8add4df3d49a803f52d1.
|
| |
| |
| |
| | |
still a nice abstraction.
|
| |
| |
| |
| |
| |
| | |
seperate instantations of the runner API, therefore the overhead of recreating forks""
This reverts commit 6685b4989e0763793e7b87170027af40f634ce46.
|
| |
| |
| |
| | |
This reverts commit c53538dc77b46b50d50d4307d3d41616bd45a341.
|
| |
| |
| |
| |
| |
| | |
instantations of the runner API, therefore the overhead of recreating forks"
This reverts commit 85d66b9a0c87849c7a83099141e5b2b4731abbe5.
|
| |
| |
| |
| | |
This reverts commit adb1719fe8bd61b2537e84ffdc7b5ffac2f68620.
|
| | |
|
| |
| |
| |
| |
| |
| | |
instantations of the runner API, therefore the overhead of recreating forks
between tasks in a playbook is avoided. The fork pool will be regenerated when a second play comes along and needs more hosts.
|
|\ \
| | |
| | | |
Addresses #5739 and cleans up copy.py
|
| | |
| | |
| | |
| | | |
expected behavior.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The copy action_plugin is not easy to read. Part of this commit is taking that file, restructuring it, and adding comments. No functionality changed in how it interacts with the world.
The fix for #5739 ends up being the assumption that there is a cleanup 'rm -rf' that happens at the end of the copy loop. This was not the fact before and we made a bunch of tmp directories that we hoped would end up being cleaned up. Now we just use the tmp directory that the runner provides and cleanup inline if it is a single file to be coppied or after the loop if it is a recursive copy.
As a part of this we did end up having to change runner to provide a flag so that we could short the inline tmp directory removal. This flag defaults to True so it will not change the behavior of other modules that are being called.
|
| | | |
|
|\ \ \
| |_|/
|/| | |
Create a common EC2 connection argument spec for EC2 modules
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Refactor the currently well-factored ec2 modules (i.e. those that already use ec2_connect) to
have a common argument spec. The idea is that new modules can use this spec without duplication
of code, and that new functionality can be added to the ec2 connection code (e.g. security
token argument)
|
|\ \ \
| |/ /
|/| | |
added new play_hosts var
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
this variable has the 'current host list' to be executed over in the
play. Useful when using --limit to not iterate over hosts not included
in play in templates or with_items.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
|
| | |
| | |
| | |
| | | |
Fixes #4633
|
| | |
| | |
| | |
| | |
| | |
| | | |
We break the read while loop after waiting "the end of the process" and
the pipes are empty, otherwise we do another select that waits all the
timeout.
|
|\ \ \
| | | |
| | | | |
fixed bug causing symlinks to fail in the host_vars, group_vars etc dire...
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
PlayBook: better error message
|
| | | | |
| | | | |
| | | | |
| | | | | |
When a PlayBook has missing arguments the error message now shows which ones are missing.
|
| | | | | |
|
| |_|_|/
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Python 2.5 (#5852)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
will only unlinks symlinks."
This reverts commit b20dc4f57862885632381c2e4264db7094d13e2f.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is a partial revert of e8ad36c, which introduced the bug.
Fixes #5848
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
risaacson-issue5739_3
|
| | | | |
| | | | |
| | | | |
| | | | | |
unlinks symlinks.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
|
|/ / / /
| | | |
| | | |
| | | | |
Fixes #4088
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
lberruti-slow_ssh"
This reverts commit fe091ec00d2c646cffbc2e916e89c04febb24426, reversing
changes made to aed2194b1d249c1ebf19bec0cf0c2e6a599f6156.
|
| | | |
| | | |
| | | |
| | | | |
Fixes #5812
|
|\ \ \ \
| | | | |
| | | | | |
path_dwim: fix when basedir not set
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes #5820
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Rax mod utils improvements
|