Toshio Kuratomi
5d7b46e0dd
Be explicit about specifying the ssh port if it was user specified ( #4302 )
...
Previously, if the port specified by the user or inventory was 22, then
the ssh client port would be used instead.
Fixes #3895
8 years ago
peter.jang
caaa8e282e
fix for rsync protocol ( #4211 )
8 years ago
Matt Fischer
1f5335d5e0
Update delete notes for Synrhconize docs ( #3723 )
...
The example for delete=yes does not specify recursive although it is
required. In addition, the wording for the delete option is confusing
about from where files are really deleted. This should clarify that.
9 years ago
peter.jang
c52f475c64
added rsync protocol support ( #1999 )
...
* added rsync protocol support
* correction for example document(add example for push on delegate)
* use startswith method for safety
9 years ago
Matt Martz
07f29ecd7f
Fix synchronize docs to indicate the correct default for use_ssh_args
9 years ago
Toshio Kuratomi
a7cfa1c8cd
Correct dest_port to be of type int
9 years ago
Toshio Kuratomi
c8d5fdaf27
Merge pull request #2891 from ansible/synchronize-better-error-missing-rsync
...
Better error message when rsync nad ssh aren't present where synchronize is run
9 years ago
Toshio Kuratomi
cb1fefdf92
Better error message when rsync nad ssh aren't present where synchronize is run
...
Fixes https://github.com/ansible/ansible/issues/9305
9 years ago
Brian Coca
3239691e9e
Merge pull request #2870 from towolf/add_diff_to_synchronize
...
Add custom diff field to synchronize module
9 years ago
Tobias Wolf
cd3b9366fe
Add custom or 'prepared' diff field to synchronize module
...
This PR depends on pull requeest ansible/ansible#14105
rsync has a custom diff output that cannot easily be expressed as
`/usr/bin/diff before after`
9 years ago
Toshio Kuratomi
d9e29752c1
Add an internal param instructing synchronize to replace localhost with the host that's being ssh'd from
9 years ago
Toshio Kuratomi
0b7469fa90
Fix documentation build
9 years ago
Toshio Kuratomi
76a478a226
Document that synchronize in 2.0.0.x has broken sudo behaviour.
...
Part of the changes for #13825
9 years ago
Toshio Kuratomi
e9139ba4fa
Change the example of rsync_opts to use a list instead of a string
...
Fixes #9889
9 years ago
James Cammarata
22d25de23c
Fix syntax error in synchronize docstring
9 years ago
skylerbunny
489f3e67f1
Explanation of privilege escalation in notes
...
An attempt to make clear how privilege escalation works with respect to the src/source host and dest/destination host. One existing note was incorporated into three new ones, iterating each.
9 years ago
Toshio Kuratomi
f39e5ffa1d
Modify the default for synchronize's dest_port again
9 years ago
Toshio Kuratomi
ed2d8121b3
Update docs to reflect precedence for synchronize's dest_port param
9 years ago
Toshio Kuratomi
0071fd0bf7
Allow mode as a synchronize parameter (handled in action plugin)
9 years ago
Toshio Kuratomi
19741d75eb
Fi the local_rsync_path parameter used by the action plugin
9 years ago
Patrik Lundin
3849a6d87b
synchronize: add flag for verifying target host.
...
Add the possibility to verify the target host using a "verify_host"
flag. It is disabled by default to not change the module behaviour.
9 years ago
Toshio Kuratomi
a5bba2488f
Update version_added to 2.0 for the partial option
10 years ago
Juan Picca
892212b9c4
synchronize module: add partial option
10 years ago
Greg DeKoenigsberg
2a5f0bde87
Proper author info for all remaining modules
10 years ago
Ryan Hartkopf
06e2dcc108
synchronize: don't add ssh_args to ssh_opts when false or null
10 years ago
Matt Martz
ba7ad8e7f5
Add version_added for the use_ssh_args option
10 years ago
Matt Martz
f431b4817b
Add ability to specify using ssh_args in synchronize
10 years ago
Brian Coca
3da0aa9f08
Merge pull request #7 from Ernest0x/patch-1
...
synchronize: use a single -F instead of -FF
10 years ago
Toshio Kuratomi
467ad65f73
Fix documentation formatting
10 years ago
follower
5c38ea8374
Note that `rsync` must be installed on both local & remote machine
...
In particular, if `rsync` is not installed on the remote machine the following error message will be encountered:
"rsync error: remote command not found"
10 years ago
Brian Coca
4bc1e46de2
Merge pull request #24 from sysadmind/devel
...
Added note to files/synchronize module about synchronizing two directori...
10 years ago
Ted Timmons
fd68b77d37
fix spelling
10 years ago
Joe Adams
2206d4b1e0
Added note to files/synchronize module about synchronizing two directories on the same host
10 years ago
Petros Moisiadis
f7c498d059
synchronize: use a single -F instead of -FF
...
This small change corrects behavior when one uses an .rsync-filter file to exclude some paths from both being transferred and being deleted, so that these excluded paths can be handled separately with different tasks (e.g. in order to deploy the excluded paths independently from the rest paths and notify handlers appropriately). The problem with the double -FF option is that it excludes the .rsync-filter file from being transferred to the receiver. However, deletions are done on the side of the receiver, so it is absolutely necessary the .rsync-filter file to be transferred to the receiver, so that the receiver knows what files to delete and what not to delete.
10 years ago
Michael DeHaan
c8e1a2077e
file extensions!
10 years ago