Richard C Isaacson
a3261500dd
Addresses #5739 and cleans up copy.py
...
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.
2014-02-04 12:44:10 -06:00
James Tanner
5fafc61008
Fixes 5870 Template delegate hostname earlier in the process
2014-02-04 13:31:22 -05:00
James Tanner
e0429a4004
Add an issue template
2014-02-04 10:15:08 -05:00
jctanner
2267503c53
Merge pull request #5868 from matburt/devel
...
Allow quoted strings as passwords in postgres_user
2014-02-03 19:14:01 -08:00
Matthew Jones
31ac3e71df
Allow strings containing single and double quotes to be used as passwords for postgres_user
2014-02-03 17:07:17 -05:00
James Tanner
d355d3c698
Fixes #5818 Default to all known connection information for the delegate host
2014-02-03 16:59:30 -05:00
Timur Batyrshin
658c15930e
reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 ( #5852 )
2014-02-03 13:00:40 -06:00
James Cammarata
2d0e9cd75d
Revert "Fix for issue 5739. The copy module does not delete directories it will only unlinks symlinks."
...
This reverts commit b20dc4f578
.
2014-02-03 12:54:52 -06:00
Richard Isaacson
36f90deebd
Merge pull request #5863 from risaacson/htpasswd_space_cleanup
...
Clean up stray space at the end of a line after a period.
2014-02-03 09:53:43 -08:00
Richard C Isaacson
292d84165e
Clean up stray space at the end of a line after a period.
2014-02-03 11:52:37 -06:00
Richard Isaacson
f5ed7e1f0a
Merge pull request #5828 from mxxcon/patch-1
...
Updated htpasswd docs to have choices for crypt_scheme
2014-02-03 09:46:10 -08:00
Richard Isaacson
5f5ad19390
Merge pull request #5716 from kintamanimatt/playbook-roles-badparagraph
...
Fix multiple minor typos in a paragraph
2014-02-03 09:00:16 -08:00
James Cammarata
ae9843fccd
Fix issue with handler notifications being sent out incorrectly
...
This is a partial revert of e8ad36c
, which introduced the bug.
Fixes #5848
2014-02-03 10:10:45 -06:00
James Cammarata
4e3c14f0fa
Merge branch 'risaacson-issue5739_3' into devel
2014-02-03 09:55:03 -06:00
James Cammarata
9ff99acaff
Merge branch 'issue5739_3' of https://github.com/risaacson/ansible into risaacson-issue5739_3
2014-02-03 09:52:50 -06:00
jctanner
4a70772d2a
Merge pull request #5857 from SalesSeek/uri-allow-patch-method
...
Allow 'PATCH' method in 'uri' module
2014-02-03 06:25:11 -08:00
Michael DeHaan
90bc9d4a4b
Merge pull request #5850 from bcoca/with_items_set
...
now with_items also accepts sets
2014-02-02 14:50:30 -08:00
Pedro Romano
30c8f514a2
Allow the 'PATCH' method in the 'uri' module since 'httplib2' allows it
...
and some APIs require it.
2014-02-02 20:53:52 +00:00
Brian Coca
ff024b65b2
now with_items also accepts sets
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2014-02-01 17:55:38 -05:00
James Cammarata
fcb760c36c
Merge pull request #5843 from jimi-c/issue_4088
...
Adding no_log: capability for tasks
2014-02-01 04:36:29 -08:00
Richard C Isaacson
b20dc4f578
Fix for issue 5739. The copy module does not delete directories it will only unlinks symlinks.
2014-01-31 17:19:44 -06:00
James Cammarata
75e3b59bbd
Adding no_log: capability for tasks
...
Fixes #4088
2014-01-31 16:58:46 -06:00
Michael DeHaan
460adb4d36
Merge pull request #5835 from mrbanzai/ssh_wrapper_py24
...
Make `write_ssh_wrapper` work for Python 2.4
2014-01-31 05:01:43 -08:00
Michael Porter
8ccbf13a13
( #5822 ) Use mkstemp
to open a temporary file (as NamedTemporaryFile doesn't take a delete
argument in Python < 2.6)
2014-01-30 19:39:39 -05:00
Michael DeHaan
a1afd6987c
Update copy
...
Update copy documentation to reference synchronize module
2014-01-30 17:43:40 -05:00
James Cammarata
193657e635
CHANGELOG update for the new accelerate remote_user feature
2014-01-30 15:23:38 -06:00
James Tanner
e6aeb191d5
Revert "Merge branch 'slow_ssh' of git://github.com/lberruti/ansible into lberruti-slow_ssh"
...
This reverts commit fe091ec00d
, reversing
changes made to aed2194b1d
.
2014-01-30 16:02:05 -05:00
James Cammarata
9574f89471
Detect remote_user change in accelerate daemon and allow a restart
...
Fixes #5812
2014-01-30 14:40:41 -06:00
jctanner
6c25ea1b91
Merge pull request #5527 from sergevanginderachter/basedirdwim
...
path_dwim: fix when basedir not set
2014-01-30 10:54:19 -08:00
James Cammarata
f955d9db6a
Handle implicit localhost when using '-i host,' syntax
...
Fixes #5820
2014-01-30 12:46:02 -06:00
Michael DeHaan
ca139a5855
re-add the events widget
2014-01-30 12:52:34 -05:00
Michael DeHaan
388365b90a
Add reference to Guru to sidebar.
2014-01-30 12:32:45 -05:00
James Tanner
8fbf049e75
Append new features to 1.5 changelog
2014-01-30 12:06:02 -05:00
James Tanner
e0c601351a
Update 1.5 changelog with list of new modules
2014-01-30 11:29:59 -05:00
Michael DeHaan
b4d49d4ec4
Update RELEASES.txt
2014-01-30 10:31:43 -05:00
jctanner
086f879df9
Merge pull request #5823 from kustodian/authorized_keys
...
Updated authorized_key module documentation regarding manage_dir
2014-01-30 07:01:41 -08:00
Matt Martz
7498f212fc
Update docs for rax_facts to include parameters added for other OpenStack clouds
2014-01-30 07:59:31 -07:00
mxxcon
ffac1b5c7f
Updated docs to have choices for crypt_scheme
2014-01-30 01:05:05 -05:00
jctanner
086cf0acb7
Merge pull request #5745 from angstwad/cf-module-revert
...
Add Rackspace Cloud Files module
2014-01-29 17:01:57 -08:00
jctanner
434c78f263
Merge pull request #5744 from angstwad/revert
...
Add Rackspace Cloud Files containers module
2014-01-29 16:36:42 -08:00
jctanner
203a66eb48
Merge pull request #4865 from claco/rax_queue
...
Add rax_queue module to create/delete Rackspace Cloud Queues
2014-01-29 16:28:43 -08:00
jctanner
7fa0d8bdd3
Merge pull request #5461 from sivel/test-module-interpreter
...
Add -I/--interpreter argument to test-module
2014-01-29 16:24:37 -08:00
jctanner
360f06b41d
Merge pull request #5806 from sivel/rax-mod-utils-improvements
...
Rax mod utils improvements
2014-01-29 16:17:06 -08:00
jctanner
6c1f75c688
Merge pull request #5132 from sivel/rax-keypair
...
Add rax_keypair module
2014-01-29 16:15:29 -08:00
jctanner
6265128c9e
Merge pull request #4941 from sivel/rax-clb-shared-vip
...
Add ability to specify a VirtualIP ID for sharing a VIP with another LB
2014-01-29 16:14:29 -08:00
Manuel Tiago Pereira
e563f847ec
Fixes #5819 : Added --executables to gem uninstall command.
2014-01-30 00:09:28 +00:00
Romeo Theriault
8ea59e8ce5
fix following redirects
2014-01-29 14:04:53 -10:00
kustodian
a7839208c7
Updated authorized_key module documentation regarding manage_dir
...
Added a warning in the documentation about manage_dir when selecting an alternate directory for authorized_keys
2014-01-29 23:39:43 +01:00
Wim
06576fed25
Add support for --copy-links
2014-01-29 23:05:51 +01:00
jctanner
34db2d17e3
Merge pull request #5759 from j2sol/register-hints
...
Add hints about what data goes into the variable
2014-01-29 12:22:18 -08:00