Commit Graph

2649 Commits (084dc38fbe0a8f1945192fc322b7a34f98979062)

Author SHA1 Message Date
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
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
Jan Urbański 7fa92054fe The payment term param in the Linode module is an int. 11 years ago
James Cammarata 2ed803837e Merge pull request #4228 from mragh/devel
Include database param if provided and valid in django_admin commands
11 years ago
James Cammarata 9dd2d1eb13 Merge pull request #4222 from lessmian/devel
Module lvol fails when decimal point is a colon
11 years ago
James Cammarata 80524a8f2b Merge pull request #4165 from jerm/devel
dest in s3 module does not work with ~username expansion for home directories
11 years ago
James Cammarata 484297cfa8 Added a version_added string to the new digital_ocean module param 11 years ago
James Cammarata 3fd0eefb97 Merge branch 'digital_ocean_idempotence_take2' of https://github.com/ralphbean/ansible into ralphbean-digital_ocean_idempotence_take2 11 years ago
James Cammarata 8b010cbb45 Make the ec2 wait code a little smarter
The code to determine the number of running instances could blow up
if the response from AWS did not actually contain any data. This code
makes it a bit smarter in handling, so that it will wait for a valid
response regardless of the wait condition.

Fixes #3980
11 years ago
James Cammarata 301a00ccf5 Merge branch 'obsd-fix-release' of https://github.com/johanwiren/ansible into johanwiren-obsd-fix-release 11 years ago
James Cammarata b41ea366c8 Doc fix in htpasswd module due to colon on the line 11 years ago
James Cammarata 786a765063 Merge branch 'add-scheme-to-htpasswd-params' of https://github.com/PugglePay/ansible into PugglePay-add-scheme-to-htpasswd-params 11 years ago
James Cammarata 23417368df Fixing up some open_iscsi docs and CHANGELOG update 11 years ago
James Cammarata c98ed252fe Merge branch 'open_iscsi_bis' of https://github.com/sergevanginderachter/ansible into sergevanginderachter-open_iscsi_bis 11 years ago
James Cammarata 776fc044dd Merge pull request #4231 from drfickle/svn_docs
Elaborate on capabilities of subversion module
11 years ago
Steve Fox bd48251b34 Elaborate on capabilities of subversion module 11 years ago
James Cammarata a2be93e4b8 Merge pull request #4229 from eggsby/supervisorctl
supervisorctl module: fixing typo in error handling
11 years ago
egghead 255d2d6770 supervisorctl module: fixing typo in error handling 11 years ago
Jake Kreider bd446ef777 Include database param if provided and valid in django_admin commands 11 years ago
Tomasz Lesniewski 385ffcdfb1 Module lvol fails when decimal point is a colon 11 years ago
Rene Moser ff84812047 host: minor doc style improvements 11 years ago
Tomasz Lesniewski e2815a56dc Module lvol fails when decimal point is a colon 11 years ago
Michael DeHaan 314e1aafc1 Merge pull request #4220 from dagwieers/setup-dmidecode-fix
Fix for commented dmidecode output
11 years ago
Dag Wieers 5bd7664fac Fix for commented dmidecode output
This patch fixes the problem that on some system dmidecode prints out warning information as commented text. For example:

    [user@system ~]# dmidecode -s system-manufacturer
    # SMBIOS implementations newer than version 2.6 are not
    # fully supported by this version of dmidecode.
    HP

So we remove all commented lines from the output.
11 years ago
Rene Moser 803b2b91a6 host: added another example 11 years ago
James Cammarata 93336ce00d Merge branch 'devel' of https://github.com/volker48/ansible into volker48-devel 11 years ago
James Cammarata a6d62ef59b Minor pep8 cleanup 11 years ago
James Cammarata 29bff3ffc1 Merge branch 'supervisorctl' of https://github.com/eggsby/ansible into eggsby-supervisorctl 11 years ago
James Cammarata 4420379f59 Fixing some bugs found during testing in the host module 11 years ago
James Cammarata da0d50c383 Merge branch 'feature/host' of https://github.com/resmo/ansible into resmo-feature/host 11 years ago
James Cammarata d647c5dc00 Added a delimiter example and a version_added string for assemble 11 years ago
James Cammarata a97872906f Fixed a bug in the delimiter change for the assemble module 11 years ago
James Cammarata bcf9a75d94 Merge branch 'devel' of https://github.com/pcgentry/ansible into pcgentry-devel 11 years ago
James Cammarata a8fac7906d Merge branch 'devel' of https://github.com/drybjed/ansible into drybjed-devel 11 years ago
James Cammarata c31ece58fa Added version_added string to new modprobe module and CHANGELOG update 11 years ago
James Cammarata 4d7b5da25d Merge branch 'modprobe-module' of https://github.com/stygstra/ansible into stygstra-modprobe-module 11 years ago
James Cammarata 30a1560d67 Merge branch 'devel' of https://github.com/tomdymond/ansible into tomdymond-devel 11 years ago