Yap Sok Ann
b9558828e8
git: Make function get_remote_head usable when cloning.
...
This allows the module to return the before/after revisions in all cases.
11 years ago
Yap Sok Ann
2ad4d77c9a
git: Remove unnecessary return code checking.
...
The functions either return rc=0 or call fail_json themselves.
11 years ago
Yap Sok Ann
9af05f4d2f
git: Full length SHA-1 in, full length SHA-1 out.
...
This removes ambiguity at the expense of slight backward incompatibility.
11 years ago
James Tanner
00f3ec645d
Fixes #4532 Send easy_install to get_bin_path instead of None
11 years ago
James Tanner
7061c99049
fix indentation in easy_install module docstring
11 years ago
James Cammarata
35284818a9
Handle ssh key files that may only have a type/key specified
...
If a specified key did not have a comment, it would be ignored as
an invalid key.
Fixes #4513
11 years ago
Stefan Heinemann
af704562a9
Set the options of an authorized key comma separated
...
According to the sshd man page, no spaces are permitted between the
options of an authorized ssh key
11 years ago
Stefan Heinemann
346d46a94c
Don't mind the options of a key when removing it
...
This allows to remove a key without knowing the options in the
authorized_key file
11 years ago
Mickaël Rémond
007a3fe154
Add executable parameter to find gem binary in gem module
...
This is especially needed with rvm where gem binary can be in unusual locations
11 years ago
Michael DeHaan
e131de4de0
Added "debug: var=variableName" capability.
11 years ago
Michael DeHaan
84ff24d92c
Merge pull request #4346 from dmkoch/digitalocean-droplet-options
...
Add "virtio" and "private_networking" options for DigitalOcean droplets
11 years ago
Michael DeHaan
8349c04d06
Merge pull request #4488 from renanivo/devel
...
create install_options parameter for homebrew module
11 years ago
jctanner
79071aee79
Merge pull request #4470 from jyap808/patch-1
...
Assume state='directory' if recurse is set and previous state was 'direc...
11 years ago
Michael DeHaan
b8ec300d4c
Add note about feature being new in 1.4
11 years ago
Constantine Peresypkin
499a2fe456
add support for disk_config option to cloud/rax module
11 years ago
Michael DeHaan
6ff4806b90
Merge branch 'devel' of git://github.com/shirou/ansible into devel
11 years ago
Pedro Romano
e6062db92f
Implement a '_get_easy_install' helper function to find the desired
...
'easy_install' executable, modeled on '_get_pip'
from the 'pip' module to correctly handle all combinations of explicit
executable and virtualenv.
11 years ago
Pedro Romano
307dd77589
Refactor helper function '_get_pip' to handle the cases where an absolute
...
path explicit executable is passed to the task and to look for an explicit executable
by basename in a virtualenv if that is specified.
11 years ago
Pedro Romano
57a71043a3
New module argument to specify the executable used for running 'pip'. This allows support for system installation of packages on systems with multiple installations of Python.
11 years ago
Pedro Romano
3c33273071
New module argument to specify the executable used for running 'easy_install'. This allows support for system installation of packages on systems with multiple installations of Python.
11 years ago
Pedro Romano
48e50a9c11
Rename copy/pasted variables more appropriately.
11 years ago
Pedro Romano
5a5d431fa1
Changes examples from using Flask to some other package (Bottle was chosen) as per @mpdehaan's suggestion.
11 years ago
Michael DeHaan
54b5548068
Slight tweak to ovirt module docs.
11 years ago
Michael DeHaan
f6eae5571a
Update version_added in ovirt module.
11 years ago
Michael DeHaan
5dd25692d4
Merge pull request #3838 from vincentvdk/ovirt-mod
...
added new module "ovirt"
11 years ago
Michael DeHaan
de3731a14e
Some minor doc updates for the acl module.
11 years ago
Michael DeHaan
658b7d1f47
Merge pull request #3610 from bcoca/acl_module
...
initial draft acl module
11 years ago
Brian Coca
311892a567
added long names to support older version as per feedback
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Jurrien Bloemen
55062c69d6
Added full path to rhnreg_ks command for working correctly with sudo.
11 years ago
Keith Buck
36a8312de6
Improve the formatting and content for the sysctl module's description.
11 years ago
Eric Johnson
1b07e7a521
update defaults and help for 'name' and 'instance_names'
11 years ago
Eric Johnson
81b5c93c78
address a few review comments
11 years ago
Renan Ivo
776de30e6d
update version_added of homebrew module
11 years ago
Renan Ivo
488fb484b7
set default options value to None in homebrew module
11 years ago
Renan Ivo
dd1b44acd5
create install_options parameter to homebrew module
11 years ago
Michael DeHaan
a130a8e614
Merge pull request #4477 from eggsby/devel
...
supervisorctl: user expansion on config filepath
11 years ago
Joe Maller
8597bf6bba
ignore src when file module state=absent
11 years ago
Thomas Omans
1dbdd9d6d1
supervisorctl: user expansion on config filepath
11 years ago
Michael Scherer
914226afc3
Fix issue 4433, make sure status is a int rather than a string
11 years ago
Harrison Gu
b5500d9a4d
Fix bug for setting ec2 tags
11 years ago
Julian Yap
76cec9d360
Assume state='directory' if recurse is set and previous state was 'directory'
...
Resolves this issue: https://github.com/ansible/ansible/issues/2067
11 years ago
Andrew Pope
6342046da6
Fixed broken force=yes on files for directories
11 years ago
James Cammarata
49130c688d
Adding 'unique' option to authorized_key module and cleanup
...
A small refactoring of the authorized_key module to accomodate these
changes, plus fixing some things like not rewriting the file on every
new key. These changes bring the original feature for ssh options in-
line with the comments in #3798
Fixes #3785
11 years ago
David Minor
ed7d3f92a0
Add ssh key options parameter to authorized_key module
11 years ago
Michael DeHaan
41aaad69aa
Make add_host clear the inventory pattern cache, add some more aliases. Fixes #4442 .
11 years ago
Andy Kluger
f97871e0d9
Corrected docs ("monitor" -> "monitoring" and dissociated monitoring from instance_tags in examples)
11 years ago
James Tanner
d21a0287a2
Remove all sys.exit calls in the cloud/s3 module
...
Fixes #4458
11 years ago
jctanner
861779bb6e
Merge pull request #4457 from mbarrin/devel
...
Fixed crash when s3 bucket did not exist for put operation
11 years ago
Matthew Barrington
ce0bf71245
Fixed crash when s3 bucket did not exist for put operation
11 years ago
Jimmy Tang
a4c8d3ee68
This oneliner change allows apt-key to inherit the http_proxy variable.
...
Before this fix
TASK: [apt_repository repo='ppa:vbernat/haproxy-1.5'] *************************
failed: [134.226.115.202] => {"cmd": ["apt-key", "adv", "--recv-keys", "--keyserver", "keyserver.ubuntu.com", "CFFB779AADC995E4F350A060505D97A41C61B9CD"], "failed": true, "rc": 2}
stderr: gpg: requesting key 1C61B9CD from hkp server keyserver.ubuntu.com
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
After the fix
TASK: [apt_repository repo='ppa:vbernat/haproxy-1.5'] *************************
changed: [134.226.115.202]
11 years ago
Michael DeHaan
e4036b1bfc
Merge pull request #4342 from pileofrogs/devel
...
mysql_replication switch to DictCursor for compatibility with more mysql server versions
11 years ago
Michael DeHaan
ce79efc34a
Add missing version_added doc to mysql login port parameter.
11 years ago
James Tanner
e3849f1be7
Fixes #4312 for older versions of usermod which do not have --append
11 years ago
Michael DeHaan
119b6d73dd
Remove examples of module antipattern of setting the choices array for boolean types.
11 years ago
Dylan Martin
345329b69f
toned down the error message for unconfigured master/slave
11 years ago
Mads Weitling
ce799b9e0e
Fix Hg.__init__(...) reading value from self.hg_path
11 years ago
Mads Weitling
740a33bcab
Fix 'hg module fails with: AttributeError: 'AnsibleModule' object has no attribute 'parames''
11 years ago
Michael DeHaan
8d16a39af9
Correct typo
11 years ago
Robert Parrott
54aeaaf486
small change ... in order to get changed signal correct, move DEFAULT section test upward.
11 years ago
Boris Kaul
5a34e572f5
Add support for Rich Rules in firewalld module
11 years ago
Robert Parrott
762135915c
fix handling of [DEFAULT] section by ConfigParser. it is there by DEFAULT.
11 years ago
Michael DeHaan
35a3419bee
Merge pull request #4423 from localvoid/firewalld-fix_timeout
...
Fix timeout bug in firewalld module
11 years ago
Michael DeHaan
987bf9e451
Merge pull request #4422 from bennojoy/nova1
...
nova compute fix for instance name regex issue
11 years ago
Boris Kaul
194a7dab9f
Fix timeout bug in firewalld module
11 years ago
bennojoy
40565ef236
nova compute fix regex in instance name
11 years ago
Jim Kleckner
f231c86ff3
Add detail to copy module validate argument
...
This clarifies the validate command argument and makes it clear that if
it is present, it must include the '%s' argument for the path to the
temporary file to validate.
11 years ago
Joost Cassee
bd10aad71f
Add in a retry loop for route53 requests
...
The route53 api doesn't allow multiple overlapping requests, so if
it is still processing a previous request when the next comes in will
return an error.
Fixes #4085
11 years ago
James Tanner
c679491ece
#4408 s3: add force alias for overwrite and set True by default
11 years ago
James Tanner
c55107fa83
Remove debug comment from s3 module
11 years ago
James Tanner
9c3fb9c2b7
4006: return s3 url even if file exists
11 years ago
Javier Candeira
f8255b538e
fix django_manage migrate command
11 years ago
Michael DeHaan
0e55bd892d
For values that are booleans in the module doc, the value in the doc section should be a boolean or truthiness
...
is engaged in the documentation formatting. This fixes the update_cache default in the docs to the proper
value of "no"
11 years ago
Michael DeHaan
203a4f10cd
Use explicit boolean defaults in apt module to make the code more clear.
11 years ago
James Tanner
b7f229d390
Second attempt at preventing ipv6 route enumeration on EL4 machines
11 years ago
James Tanner
4b1600aae5
Revert "Do not enumerate ipv6 routes in CentOS 4"
...
This reverts commit 5186c408f7
.
11 years ago
James Tanner
5186c408f7
Do not enumerate ipv6 routes in CentOS 4
11 years ago
Eric Johnson
cfc249931a
custom user-agent header
11 years ago
Michael DeHaan
d803ce7ab3
Fix documentation of default value in s3 module. Fixes #4289
11 years ago
Michael DeHaan
ce0efc8e25
Fix typo, relative to absolute, fixes #4126
11 years ago
Michael DeHaan
135f79f337
Add documentation about how passwords are generated.
11 years ago
Eric Johnson
9ca824c16d
adding Google Compute Engine modules and inventory plugin
11 years ago
James Cammarata
a2ac5d6df2
Better detection/categorization of ipv4 secondaries/virtual IPs
...
Fixes #3916
Fixes #3478
11 years ago
Michael DeHaan
0e909640c5
Make group_id be a list.
11 years ago
Michael DeHaan
c5672cf16e
Merge pull request #4389 from MattTheRat/devel
...
addresses #4371 - adds -m to usermod commands
11 years ago
Matt Warren
74c412e249
addresses https://github.com/ansible/ansible/issues/4371 - adding -m to home directory modification
11 years ago
Michael DeHaan
686d998b26
Merge pull request #4368 from sayap/ec2_ami
...
ec2_ami: Account for AWS's "eventual consistency" with AMI creation.
11 years ago
Michael DeHaan
8604212da9
Merge pull request #4352 from jhoekx/mysql-user-grant
...
Add grant parameter to MySQL user module
11 years ago
Michael DeHaan
709993aa27
Merge pull request #4334 from bennojoy/s3
...
minor fixes
11 years ago
Michael DeHaan
39a81c4361
Merge pull request #4300 from psvo/cloudformation_results_fix
...
Fail cloudformation operation when it is not completed successfully
11 years ago
Benno Joy
c1198dc12c
change "Changed" to changed
11 years ago
Michael DeHaan
f6c3dce497
Merge pull request #4336 from orkaa/devel
...
Fixes service update-rc.d functionality on debian
11 years ago
Michael DeHaan
a8902e878c
Merge pull request #4347 from sashka/devel
...
Remove options and protocols in source line with regex.
11 years ago
Michael DeHaan
4826d4b87a
Merge pull request #4309 from ryanaudiencepi/monit_fix
...
Fix monit uppercase and restart problem
11 years ago
Michael DeHaan
42e84e1b34
Merge pull request #4264 from wulczer/fix-linode-param-type
...
The payment term param in the Linode module is an int.
11 years ago
Michael DeHaan
8dae9fa5e7
Fix module formatting in the pkgutil module.
11 years ago
Michael DeHaan
37970112d9
Add "from" as an alias to "msg_from" in the hipchat module, to match docs.
11 years ago
Joshua Kehn
cc0c908cee
Added validate option to lineinfile
...
The validate option is constructed similarly to the template command's
validate option. TestRunner.py has been updated to include two new
tests, one for passing and one for failing validation.
11 years ago
Michael DeHaan
b74d9bbc90
Merge pull request #4364 from stoned/pre-1.6-passlib
...
Fix compatibility issue with passlib version < 1.6 (as encountered on eg...
11 years ago
Yap Sok Ann
a8f95435c3
ec2_ami: Account for AWS's "eventual consistency" with AMI creation.
...
Calling `ec2.get_image` right after `ec2.create_image` may raise error
"InvalidAMIID.NotFound". This has happend roughly 1 time out of 10 for me.
Other people has bitten by this too:
- 5707f100a0
- http://stackoverflow.com/a/14794952
- https://bitbucket.org/utoolity/bamboo-aws-plugin/pull-request/22/baws-116-fix-ec2-image-task-failing-with/diff
11 years ago
Martijn Lina
4cd3b9d637
replace dashes in rc.conf keys (which are based on freebsd rc.d filenames) to underscores
11 years ago
Michael DeHaan
a74c0091b2
Merge pull request #4366 from skyl/GenericBsd-get_default_interfaces
...
fixes 4365 - Mac with cisco vpn client, GenericBsdIfconfigNetwork get_default_interfaces fails with index out of range
11 years ago
Michael DeHaan
b9c337e436
"touch" option on file is new in 1.4
11 years ago
bennojoy
01a0fa1352
gc_storage rewrite commit 2
11 years ago
Benno Joy
834c990903
gc_storage rewrite commit 1
11 years ago
Skylar Saveland
b47add0f32
fixes 4365 - Mac with cisco vpn client, GenericBsdIfconfigNetwork get_default_interfaces fails with index out of range
11 years ago
Stoned Elipot
b03912278e
Fix compatibility issue with passlib version < 1.6 (as encountered on eg EL6 systems)
...
- passlib.apache.HtpasswdFile's 'default_scheme' was called 'default'
before passlib version 1.6
- while here also deal with passlib.apache.HtpasswdFile's older
'autoload' paramter vs the newer 'new' one.
11 years ago
Matt Martz
c56659a2a8
Update references for rax_clb_nodes to use rax_clb
11 years ago
Matt Martz
fd959a8b7c
Move rax_clb_nodes to rax_clb
11 years ago
Jeroen Hoekx
08b0773da5
Add append_privs parameter to MySQL user module.
...
This adds the privileges given to the existing list of privileges
instead of overwriting any existing ones.
11 years ago
Daniel Koch
cdc5e04d7b
Add check to make sure dopy is at least version 0.2.2 for digital_ocean module
11 years ago
Adam Miller
323e8d4a8c
fixed firewalld get_service_enabled
11 years ago
Alexander Saltanov
2bd6c5e262
Remove options and protocols in source line with regex.
...
Fixes #4311
11 years ago
Michael DeHaan
a94a141ad5
Merge pull request #4345 from jlund/fetch-typo
...
Fixed a typo in the fetch module documentation
11 years ago
Daniel Koch
8c0e8354bf
Add "virtio" and "private_networking" options for DigitalOcean droplets
...
The dopy manager defaults to False for virtio, but the DigitalOcean web interface defaults to True, which is a pretty safe default and sensible considering the performance gains.
Private networks are a new feature currently available only in the NYC2 region as of Oct 2, 2013.
NOTE: dopy >= 0.2.2 is required for these options to work.
11 years ago
Joshua Lund
db8dd1dcc2
Fixed a typo in the fetch module documentation
11 years ago
Andy Kluger
ee054a491a
Fix for Issue #2470 - gem version string processing
...
This fix assumes that no sane gem version has spaces in it, so when one like that is encountered, it will get truncated at the first space.
11 years ago
James Cammarata
d21714a37f
Fix for network byte order issues in accelerate
11 years ago
Dylan Martin
6b26a73681
switch to DictCursor
11 years ago
ryanaudiencepi
cd6d4f70c0
Monit fix - Use case insensitive comparison
11 years ago
Michael DeHaan
df529b9b69
Merge pull request #4338 from jlaska/ec2_group_idempotency
...
Add idempotency support to ec2_group
11 years ago
James Laska
e002496f0e
Add idempotency support to ec2_group
11 years ago
Nace Oroz
672a0c04e4
Fixes service update-rc.d functionality on debian
11 years ago
Michael DeHaan
42eeac5aba
htpasswd documentation formatting fix
11 years ago
bennojoy
00dcf0f1ac
minor fixes
11 years ago
bennojoy
c374b4e442
support for google cloud storage module
11 years ago
James Cammarata
912e3a7b0b
Merge branch 'accelerate_improvements' into devel
...
Conflicts:
library/utilities/accelerate
11 years ago
jctanner
351c4d749e
Merge pull request #4163 from lorin/htpasswd-doc
...
htpasswd docs: add notes about depending on python-passlib
11 years ago
Michael DeHaan
a43ebf0b29
Merge pull request #4330 from tgerla/ec2_eip-docs
...
ec2_eip module: note that there may be a delay reaching the instance
11 years ago
James Cammarata
fa80a17aa3
Make recv_data less greedy so it doesn't eat other packets
11 years ago
Tim Gerla
70be8cfd17
ec2_eip module: note that there may be a delay before the reassigned instance is reachble.
11 years ago
James Cammarata
c3d06b4639
Merge branch 'devel' of https://github.com/ansible/ansible into devel
11 years ago
James Tanner
c13dd50b5e
typo in ec2_eip docstring
11 years ago
James Cammarata
ac3cdf7c25
Merge branch 'devel' of https://github.com/digi691/ansible into digi691-devel
11 years ago
James Tanner
b98ab745f1
fix docstring indentation on scc modules
11 years ago
James Cammarata
59a5ce23d9
Adding an accelerate_timeout parameter for plays
...
This setting makes the timeout for each play configurable, rather than
hard-coding it at 300 seconds (now the default if left unspecified)
Fixes #4162
11 years ago
James Cammarata
f9c87868ac
Added keepalive packets to accelerate mode
...
Commands will now be started up in a separate task from the main
handler thread, so that it can be monitored for completeness while
sending a keepalive packet back to the controller to avoid a socket
receive timeout.
11 years ago
James Cammarata
344d8d51ab
Use atomic_move to put the file, rather than shelling out
...
Fixes #4321
11 years ago
James Cammarata
9341587520
Merge branch 'sha256sum-updates' of https://github.com/jlund/ansible into jlund-sha256sum-updates
11 years ago
James Cammarata
c8dcdc7b7a
Merge branch 'source_control-executable' of https://github.com/skyl/ansible into skyl-source_control-executable
11 years ago
cdigiovanni
7ff2b3befd
Added support to disable and enable upstart jobs
11 years ago
ryanaudiencepi
9da0ae2a1f
Fix monit module. Monit restart bug
11 years ago
ryanaudiencepi
c2e2d53a16
Fix monit module. Use lowercase letters check instead of uppercase
11 years ago
James Cammarata
52a42bf607
Add more verbose debugging options for accelerate
11 years ago
Petr Svoboda
19fb4f861c
Fail cloudformation operation when it is not completed successfully
...
When cloudformation operation is successfully submitted but some step
during stack creation or update fails, operation result should be
failed=True.
11 years ago
Nils Pascal Illenseer
4ee6c6d5df
Add option 'lz4' for compression
11 years ago
Joshua Lund
20489f1346
* Updated SHA-256 functionality in the get_url module
...
(fixes issue #4277 )
* The sha256sum error message now displays the invalid
destination checksum if it doesn't match the one that
is specified in the arguments. This is useful for
debugging purposes.
* Non-alphanumeric characters, including the infamous
Unicode zero-width space, are removed from the sha256sum
argument prior to the check.
11 years ago
Skylar Saveland
b339485da8
add executable option to subversion module
11 years ago
Skylar Saveland
d8c61528db
add executable option to hg, refactor in doing so
11 years ago
Skylar Saveland
c4947ebc7d
add executable option to bzr module, refactor in doing so
11 years ago
Skylar Saveland
5243bd5fa3
executable option to git module
11 years ago