Commit Graph

2345 Commits (8721ad2909c687a5a7a29993ea85306de2e869bc)

Author SHA1 Message Date
Marcin Płonka 61298e4703 Skipping facts not available on AIX WPARs 11 years ago
James Cammarata 2f6dcfe36f Fixed small typo from the merge conflict in the route53 module 11 years ago
James Cammarata 7d69d1e289 Merge branch 'rb2' of https://github.com/bpennypacker/ansible into bpennypacker-rb2 11 years ago
Bruce Pennypacker 80ddb1aee6 Added wait parameter 11 years ago
James Cammarata bb75050912 Merge branch 'rb2' of https://github.com/bpennypacker/ansible into bpennypacker-rb2
Conflicts:
	library/cloud/route53
11 years ago
James Cammarata 1d98e7bc05 Cleaning up some pep8 issues in the pkgutil module 11 years ago
James Cammarata dfbe1132d2 Merge branch 'allow_wildcard_yum' of https://github.com/mscherer/ansible into mscherer-allow_wildcard_yum 11 years ago
James Cammarata 7bd8c18fa7 Merge branch 'gitfix' of https://github.com/johanwiren/ansible into johanwiren-gitfix 11 years ago
Johan Wirén dcd556b92f Fixed so that we no longer check with the remote if a checkout already is at the desired sha version. 11 years ago
James Cammarata 12f2caeed6 Merge branch 'pacman_local_plus_check' of https://github.com/mivok/ansible into mivok-pacman_support_check_mode 11 years ago
James Cammarata de4ed11fa6 Merge branch 'pacman_support_check_mode' of https://github.com/mivok/ansible into mivok-pacman_support_check_mode 11 years ago
Arthur Taylor 1dd3ff3879 Added Overwrite option for Route53 record creation 11 years ago
James Cammarata abac720255 Merge branch 'command-relpath' of https://github.com/j2sol/ansible into j2sol-command-relpath 11 years ago
Joshua Lund 654b37f212 Fixing typo in EC2 modules 11 years ago
Jesse Keating 36ca709849 Allow for relative paths by using abspath
relative pathing comes in handy on occasion, particularly when
delegating to localhost and running some command out of your playbook
repo. Making use of os.path.abspath will allow for the full path to
chdir and executable to be discovered if not provided.
11 years ago
James Cammarata ae98a025bb Minor doc fixes for the pkgutil module 11 years ago
Alexander Winkler 59c7ef2afa Added module pkgutil 11 years ago
Bruce Pennypacker 2e20387671 yet another rebase attempt 11 years ago
Bruce Pennypacker 0f458210bc Rebase attempt
No idea if I'm rebasing properly or not.  This is my first attempt.
11 years ago
Stephen Fromm cc58403e48 Apply consistent parameter alises to hg and subversion
For issue #3372, apply consistent parameter aliases to source_control
modules.  For hg, add name and version and add to documentation string.
For subversion, add version and document version and name aliases in
documentation string.
11 years ago
James Cammarata 49b0ff18a7 Missed some typos in macros for the xattr doc 11 years ago
James Cammarata 230077fda9 Fixing docs in xattr module 11 years ago
James Cammarata 0747d41e76 Cleaning up some typos in the xattr module 11 years ago
James Cammarata 5e4f9657ca Merge branch 'xattr2' of https://github.com/bcoca/ansible into bcoca-xattr2 11 years ago
Michael DeHaan 1509e995df Merge pull request #3874 from mscherer/relax_nova_compute_argument
image_id is not required to delete a vm from openstack
11 years ago
James Cammarata a39aa57c5c Fixing small typo in redis module documentation 11 years ago
James Cammarata 17aa738872 Merge branch 'redis-config' of https://github.com/slok/ansible into slok-redis-config 11 years ago
James Cammarata 77b98df63b Minor fix, vpc_id is not required for the ec2_group 11 years ago
Andrew de Quincey 58e85855e4 Add module to control EC2 security groups 11 years ago
sjahl 4dd68c07a0 setting 0644 permissions on mkstemp file handles. Fixes issue #3857 11 years ago
Mark Harrison a347bfa2bb Merge branch 'pacman_local' into pacman_local_plus_check
Conflicts:
	library/packaging/pacman
11 years ago
Mark Harrison 0419fb74bb Support check mode with pacman module 11 years ago
Mark Harrison f52a1c8f46 Allow installation of local packages with pacman 11 years ago
Michael Scherer 472654447c Allow to use '*test*' in enablerepo for yum action
Yum commandline permit to use a wildcard to enable and disable
repositories in the --enablerepo switch, permitting to enable
a complete set of repository at once ( like all rpmfusion, all
update-testing, etc ).

However, this doesn't work in yum due to more stringent checks
that verify that a exact match is given for the name of the
repository , see commit 5c26805.

This commit enhance the check by permitting to test more than
1 repository at a time, thus permitting to use wildcards.
11 years ago
Michael Scherer 3f158a4688 image_id is not required to delete a vm from openstack
Since deletion do not check the type of image or anything,
and since that's tedious to keep track of the image_id and
just adding noise to add image_id for nothing, this commit
just relax the requirement.
11 years ago
Adam Miller 50adda5096 added version checking, doesn't work in older versions 11 years ago
Michael DeHaan dacd311474 Removing synchronize momentarily as it looks like this won't make 1.3 dates 11 years ago
Brian Coca 49d7f22db8 now correctly detects hard links
simplified check_mode
simplified other file attribute handling in link mode
made conditionals clearer

Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Brian Coca 52dd1dd4c5 now missing dep gives nicer error and docs disambiguate as several libs
out there have same name.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Darragh O'Reilly fb42efc355 quantum_network should not default network provider type to local
It should allow the Quantum service to decide based on its configuration.
11 years ago
Matt Hite e2278fd9e8 Automatically prepend partition if non-fully qualified monitors are passed 11 years ago
Matt Hite b26a88095f Documentation fixes and enhancements 11 years ago
James Cammarata 10a0f03cdc Cleaning up of apt_repository module and removing wget parts 11 years ago
Adam Miller 7ad8f6b176 added firewalld module
update with feedback from pull request
11 years ago
Michael Vogt de404eac06 use either pycurl or wget to download from launchpad, also improve error message if neither is installed 11 years ago
Michael Vogt 5e56d42ed1 use pycurl instead of urllib2 when talking to launchpad to actually get SSL cert verification, see https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/915210 or CVE-2011-4407 for a previous similar issue in software-properties 11 years ago
James Cammarata c4852f6954 Cleaning up some pep8 whitespace issues in mongodb_user 11 years ago
lwade eaac295fb2 Basic module to tag resources in EC2. 11 years ago
James Cammarata 0958673574 Reverting version_added field in the apt_repository module 11 years ago
Alexander Saltanov ded947008a Replacement for apt_repository.
1. Debian Squeeze is supported out of box now.
2. Repository type "deb" or "deb-src" should be explicitly specified.
3. If a source had beed added it must be possible to remove it.
4. PPA can be only used against Ubuntu hosts.
11 years ago
asmajlovic 8f45b77d30 Comparison data type mismatch corrected 11 years ago
James Cammarata 0c98c764e3 Fixing up a small issue with the mongodb_user docs 11 years ago
Ben Podoll 94e60563b4 adding fixes to support older versions of mongo (and pymongo) as well as new versions 11 years ago
Ben Podoll bcef62cd39 adding comment about required version of mongodb to use the roles param 11 years ago
Ben Podoll d330228d11 adding the ability to specify roles when adding/modifying a mongo user 11 years ago
Ben Podoll 3e32654f9d fixing problem causing docs not to build 11 years ago
Ben Podoll 13bef3579f adding a little more info to the 'path' param so it's clear there are aliases (which are used in other examples) to avoid confusion 11 years ago
James Cammarata 6feb4e3837 Fail apt package install when nothing is matched by the fnmatch pattern
Related to PR #3823
11 years ago
Michael Vogt 5c39c659e5 add support for fnmatch() style apt filenames
You can write a apt action like "- apt: pkg=apt*" with this package.
11 years ago
Mark Mandel 6e3ec9ccc0 expand user home path in stat. 11 years ago
Michael DeHaan 9b09ff4a65 Merge pull request #3821 from danxshap/django_venv_expand_user
Use home path expansion for virtualenv param in django_manage module
11 years ago
danxshap 4db4607ee5 use home path expansion for virtualenv param in django_manage module 11 years ago
Michael DeHaan 4e5feb6322 Merge pull request #3763 from j2sol/rax-updates
Update rax to sync with rax_clb_nodes
11 years ago
Michael DeHaan bc02e20503 Merge branch 'rsynctake2' into devel
Conflicts:
	CHANGELOG.md
11 years ago
Michael DeHaan cde87f2f55 Add missing version_added to docs. 11 years ago
Michael DeHaan 70c42eeb64 Merge pull request #3784 from drewblas/devel
Added git disclaimer about dealing with ssh host checking
11 years ago
Michael DeHaan 1336bbd2f2 Merge pull request #3815 from amenonsen/typos
Fix some typos discovered during casual reading
11 years ago
Abhijit Menon-Sen 1a90d01ba9 Fix some typos discovered during casual reading 11 years ago
Dan Robinson bda2ce6ffd Brings postgresql_db examples in line with documentation.
As of now, the documentation lists a parameter as "name",
whereas the examples use a parameter called "db". This brings
them in line.
11 years ago
Michael DeHaan f8c97d6e79 Style/docs cleanup, and also improve an error message. 11 years ago
Michael DeHaan aeb8649da5 Merge branch 'ansible-rsync-take2' of git://github.com/tima/ansible into rsynctake2 11 years ago
Michael DeHaan 5e049a5df7 Merge branch 'fix_service_with_initscript' of git://github.com/psvo/ansible into devel 11 years ago
Michael DeHaan 146bbfecc5 Smite tabs in whitespace. 11 years ago
Timothy Appnel adbca9d251 Fixed identity key logic. 11 years ago
Timothy Appnel 9f170f579a Introduced ansible-rsync to core. 11 years ago
Matt Hite c556e673c7 Fix to better handle concurrent runs of module against same pool 11 years ago
Michael Scherer 6da44ef002 Fix traceback when openstack do not have OS-EXT-IPS:type attached to address
failed: [127.0.0.1] => {"failed": true, "parsed": false}
    invalid output was: Traceback (most recent call last):
      File "/tmp/ansible-1376083321.99-111209413777779/nova_compute", line 1176, in <module>
        main()
      File "/tmp/ansible-1376083321.99-111209413777779/nova_compute", line 239, in main
        _get_server_state(module, nova)
      File "/tmp/ansible-1376083321.99-111209413777779/nova_compute", line 198, in _get_server_state
        private = [ x['addr'] for x in getattr(server, 'addresses').itervalues().next() if x['OS-EXT-IPS:type'] == 'fixed']
    KeyError: 'OS-EXT-IPS:type'

This extension was added less than 6 month ago, and so cannot be used on a release
older than Grizzly ( like Folsom ).

Commit of the extension : https://review.openstack.org/#/c/21453/

See https://wiki.openstack.org/wiki/ReleaseNotes/Grizzly#Key_New_Features_2
11 years ago
Andy Wilson bc30203abe docfix: grammar in docstring for sysctl module 11 years ago
Lorin Hochstein f9cc0f2ef3 Fix typo: alises -> aliases 11 years ago
Petr Svoboda e2f20db534 Fix traceback in service module when svc_cmd is None
When service module is used on unsupported Linux system where init
script is used directly, LinuxService.svc_cmd is None so .endswith()
fails.

Fixes issue #3533
11 years ago
Balazs Pocze 19bb81a7df EXAMPLES section added 11 years ago
Balazs Pocze 1a6cb15ee6 Changes made in documentation (EXAMPLES section added)
Minor identation fixes
11 years ago
Drew Blas 9ede377380 Added git disclaimer about dealing with ssh host checking
This disclaimer already exists in library/source_control/hg but not here.  It affects both and was discussed awhile back on: https://groups.google.com/forum/#!msg/ansible-project/q9G9xIdsRxo/XJhQzuS-qSoJ  However no PR was ever sent to fix the doc.
11 years ago
Lorin Hochstein 915f06402b Add AWS EC2 elastic IP module
Adds a new AWS EC2 module to associate/disassociate instances and
elastic IP addresses.
11 years ago
Matt Hite c4a06d32a5 Enhancements to provide pool creation and attributes 11 years ago
Michael DeHaan cb9c3a8bd7 Merge pull request #3762 from grosskur/fix-apt-noninteractive
apt: Run remove commands noninteractively
11 years ago
Michael DeHaan 0b4e145709 Merge pull request #3772 from lorin/s3-docpatch
Minor doc update to s3 & ec2 modules
11 years ago
Michael DeHaan 0edcbdca05 Merge pull request #3709 from lwade/devel
S3folder
11 years ago
Michael DeHaan 4401557455 add version_added attribute to module docs. 11 years ago
Michael DeHaan 14e6bba001 Merge pull request #3741 from podollb/feature_ec2_vol
adding param to the ec2_vol module allowing custom iops setting when creating EBS volume
11 years ago
Lorin Hochstein 729c03ed88 Minor doc update to s3 & ec2 modules
Adds some additional docs about the module parameters for s3
and ec2 modules.
11 years ago
Michael DeHaan 5f18a53530 Fixup docs formatting. 11 years ago
didiercrunch 15160f2d93 Update supervisorctl
Fixed the example.
11 years ago
Jesse Keating 8706886597 Update rax to sync with rax_clb_nodes
Both modules dealing with rax resources should use the same arguments
and environmental variables. The author of rax_clb_nodes did some things
better so sync rax with that effort.
11 years ago
Alan Grosskurth b950f9456a apt: Run remove commands noninteractively
I'm seeing ansible hang when trying to remove a package, and the hung
process is `whiptail` like in #2763. It looks like we only use
`APT_ENVVARS` and `DPKG_OPTIONS` for the `apt` commands in install()
and upgrade(). This change uses them in remove() as well, which fixes
the hang.
11 years ago
Michael DeHaan 2a0d67e6fc Doc formatting/tweaking. 11 years ago
Michael Scherer cfa5a0f94d Add urpmi as a package manager for mandriva-based distribution 11 years ago
Michael DeHaan de14995b8c PEP8: fix spacing 11 years ago
Michael DeHaan 4400bbdc55 Newline at end of file. 11 years ago
Michael DeHaan 841fd11f41 Fix PEP8 commenting, but comment seems obvious so just remove it. 11 years ago
Michael DeHaan a9121fecda Discussed datadog module at OSCON with DD folks, does not make sense to send
event types for anything other than myapps here.
11 years ago
Michael DeHaan 40e447fbd4 Merge pull request #3718 from hacosta/rpm_key
Add rpm_key module
11 years ago
Michael DeHaan fa647e43ee Merge pull request #3670 from briceburg/devel
NEW MODULE: dnsmadeeasy
11 years ago
Michael DeHaan cd8d742a89 Merge pull request #3659 from neuroid/jabber-chat-fix
Set default XMPP message type to 'chat'.
11 years ago
Michael DeHaan caa825b618 Rename option to 'recurse' to make it consistent. Add version_added to docs. 11 years ago
Michael DeHaan 74cde56b60 Merge pull request #3636 from uggedal/pacman-remove-recursive
Pacman module: recursive remove support
11 years ago
Michael DeHaan dab48fa3ed Slight docs tweak and remove redundant sys.exit call 11 years ago
Michael DeHaan 7e6729e821 Merge branch 'devel' of git://github.com/peterkh/ansible into devel 11 years ago
Michael DeHaan 4f9d330242 Add version_added to new parameter. 11 years ago
Michael DeHaan 996dbb72eb Merge pull request #3662 from grosskur/apt-key-keyring-param
apt_key: Add 'keyring' parameter
11 years ago
Michael DeHaan 7f0cac45a5 Merge pull request #3272 from curtisgithub/devel
A module to create and delete boundary.com meters
11 years ago
Michael DeHaan 5579691b9f Merge pull request #3745 from jimi1283/issue_3714
Set result to skipped when vol group is missing and lv state=absent
11 years ago
Michael DeHaan 31ccf1dfda Merge pull request #3748 from lorin/ec2-idempotency
Add description to id parameter of ec2 module
11 years ago
Michael DeHaan bb122c3410 Merge pull request #3747 from lorin/ec2-check
ec2: check for changes
11 years ago
Michael DeHaan b31cef48e9 Merge pull request #3744 from jimi1283/issue_3360
Allow destination paths in the hg module to include a tilde (~)
11 years ago
James Cammarata e32a6110af Removing skipped=True so the task is just marked as not-changed 11 years ago
Michael DeHaan 3fba6e9cff Merge branch 'git_undefined_branch_variable' of git://github.com/psvo/ansible into devel 11 years ago
Lorin Hochstein 631dc8b7b1 Add description to id parameter of ec2 module
Add some details in the docs about how the id parameter of the ec2
module behaves.
11 years ago
Lorin Hochstein 3647d112f8 ec2: Removed unused line
Remove the reference to the unused "termination_list" parameter
in the ec2 module. The instance_ids parameter is the one that contains
the list of instance ids to be terminated.
11 years ago
Lorin Hochstein 0c1f6b4f51 ec2: check for changes
In the ec2 module, if an id is specified, check if there have been
any changes. If not, return changed=False

Fixes #3746
11 years ago
James Cammarata d98ad7b374 Set result to skipped when vol group is missing and lv state=absent
Fixes issue #3714 - lvol module state=absent fails (with error) if
the volume group doesn't exist
11 years ago
James Cammarata 7d521ee22c Allow destination paths in the hg module to include a tilde (~)
Fixes issue #3360 - Inconsistent behavior of the hg module w.r.t. dest path
11 years ago
Ben Podoll 1410df43de adding param to allow for specifying custom iops setting when creating an EBS volume 11 years ago
Petr Svoboda d9576b3529 Tidy up fix of git module traceback 11 years ago
rishid 07ef8c4d84 Verify groups string is not empty before trying add user to groups 11 years ago
Michael DeHaan 16d25f4115 Merge pull request #3651 from nicholaskuechler/rax-update-files-docs
Update docs and example for injecting files.
11 years ago
Michael DeHaan 20f7e2ef71 Merge pull request #3691 from stoned/mysql_user-doc-fix
module mysql_user: fix 'state' parameter description
11 years ago
Michael DeHaan be7e29b2c2 Merge pull request #3728 from bpennypacker/ec2_elb_updates
Added optional region parameter.  Fail if you specify an ELB that doesn'...
11 years ago
Michael DeHaan 7f77b6c72e Merge pull request #3722 from bcoca/lvg_gets_bin_path
now uses get_bin_path for lvg executables
11 years ago
Michael DeHaan 4db413db6a Merge pull request #3655 from disko/pkgin_search_fix
Fix pkgin search
11 years ago
Michael DeHaan 422233bc91 Merge pull request #3648 from echohead/glance-image-timeout
Fix 'timeout' parameter of glance-image module.
11 years ago
Michael DeHaan 3584aecc2b Merge pull request #3676 from bcoca/debug_doc_update
updated debug module docs to remove outdated -v requirement
11 years ago
Michael DeHaan d5d81813a6 Merge pull request #3634 from stintel/mysql-revoke-grant-option
Only revoke GRANT OPTION when user actually has it
11 years ago
Bruce Pennypacker 8171b7ba48 Added optional region parameter. Fail if you specify an ELB that doesn't exist.
Boto blindly assumes the us-east-1 region if you don't hardcode a
region in it's config, so you could end up attempting to modify ELB's
in one region from a totally different region.  If a region isn't
specified then default to the region that the module is being run
within rather than the default us-east-1 region since it's a pretty
safe assumption that you intend to work on the ELB's within your
current region.

Also throw an error if a specified ELB instance doesn't exist.  The old
behavior would be to silently succeed with changed=false, so if you had
so much as a typo in the name of your ELB (or were in the wrong region
like my initial testing) you wouldn't get a clear indication that a
problem had occurred.
11 years ago
Petr Svoboda 2d5b942ffe Fix traceback in git module when version checkout fails
"UnboundLocalError: local variable 'branch' referenced before assignment" is
raised in git, line 282, in switch_version.

Exception is raised when version is not branch and version checkout fails.
E.g. when version is nonexistant commit.
11 years ago
Brian Coca 0ae7bcf3e2 fixed bug from prev update
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Brian Coca 1e1f117886 whitespace updates on new lines
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Brian Coca d8e8aa714e now uses get_bin_path for lvg executables
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Hector Acosta c62210ce37 Add rpm_key module
This module can be used to import public keys into your rpm database.

Signed-off-by: Hector Acosta <hector.acosta@gmail.com>
11 years ago
lwade f6cb9bce15 Added ability to create virtual directories. 11 years ago
Nicholas Kuechler fcb2295847 Change equals to colon 11 years ago
Nicholas Kuechler 2167be8fe9 Fixed a problem on my side. Was doing weird things. 11 years ago
Nicholas Kuechler cac79faf35 Remove tailing bracket 11 years ago
Balazs Pocze d752919637 mysql_replication module added 11 years ago
Balazs Pocze 85f2a90322 MySQL variables module 11 years ago
Stoned Elipot 3d97c11509 module mysql_user: fix 'state' parameter description 11 years ago
Michael DeHaan 8cc13590b4 Make exceptions handling python 2.4 compatible. 11 years ago
Michael DeHaan ed55ac1a15 Merge pull request #3666 from bpennypacker/statdoc
doc update for stat module
11 years ago
Nicholas Kuechler e4d0c7b0ce Update example to be more yaml friendly 11 years ago
Lukasz Kawczynski eb9e51fbb3 Module for managing nodes in a Rackspace Cloud Load Balancer 11 years ago