Commit Graph

3947 Commits (b07113f358710008fdace2026b2373592608ef0c)

Author SHA1 Message Date
Michael DeHaan 78e5f6129f Documentation updates for supervisor module changes. 11 years ago
Michael DeHaan b915390ec8 Merge branch 'supervisorctl-support-group' of git://github.com/inetfuture/ansible into devel 11 years ago
addshore 11895fa437 Add --remote to git submodule_update
This simply adds --remote to the git submodule update command.
This means that if a branch is defined in .gitmodules then we should track said branch when updating.
11 years ago
Michael DeHaan 7f7297f9ca Rename vgoptions to vg_options. 11 years ago
Michael DeHaan b4bbdb2438 Merge branch 'devel' of git://github.com/chamill/ansible into devel
Conflicts:
	library/system/lvg
11 years ago
Michael DeHaan 8285ac5b31 Merge branch 'ec2_vpc-multiple-vpcs-support' of git://github.com/alexanderpopov1/ansible into devel
Conflicts:
	library/cloud/ec2_vpc
11 years ago
Michael DeHaan 53d03dc968 Merge branch 't-apt-list' of git://github.com/Elemecca/ansible into devel 11 years ago
Michael J. Schultz c8a810df78 Add some failure handling for `region` and `publish` 11 years ago
Michael DeHaan 7db784687d Merge pull request #6486 from discordianfish/docker-module-add-running
Rename present to running, add new present state
11 years ago
Michael DeHaan 351aea4cb6 Merge pull request #6626 from brentley/devel
Allow custom hipchat urls
11 years ago
Michael DeHaan 8e27992335 Merge pull request #6649 from picsolvebryan/devel
Accept status code from a list of valid codes.
11 years ago
Michael DeHaan 09259cbd77 Merge pull request #6671 from dermute/svr4pkg-G
svr4pkg supports the -G switch for pkgadd
11 years ago
Michael DeHaan 0e8c7b1c03 Scrub choices=BOOLEANS from remaining core module references. Correct form in argument_spec is type='dict'. 11 years ago
Michael DeHaan 3312099e70 Merge branch 'ec2_snapshot' of git://github.com/hkariti/ansible into devel 11 years ago
Michael DeHaan 7519e33787 Merge pull request #6730 from sivel/rax-cbs-new
New modules: rax_cbs and rax_cbs_attachments
11 years ago
Michael DeHaan 344bbf3eea Merge pull request #6419 from willthames/aws-autoscaling-with-token-and-profile
Improvements to ec2 autoscaling modules
11 years ago
Michael DeHaan e21f61d604 Merge pull request #6616 from willthames/ec2_vol_allow_delete
Allow state=absent for ec2_vol
11 years ago
Michael DeHaan 37efa1640f Merge branch 'update_docs_validate_cmd_not_passed_via_shell' of git://github.com/rwehner/ansible into devel
Conflicts:
	library/files/template
11 years ago
Joshua Conner 7a6c60b437 docker: use type instead of manually casting strings to lists 11 years ago
Joshua Conner 7bba229838 docker bugfixes: trim whitespace around list param elements, handle list params being coerced to int or long type 11 years ago
Michael DeHaan 2ddb251538 Merge pull request #6597 from tarka/handle-uncreated-symlink-tmpfile
Handle missing symlink tempfile
11 years ago
Michael DeHaan 0bec29a626 Merge pull request #6524 from tyll/update_rc_d_disable
service module: Properly disable Debian services
11 years ago
Michael DeHaan 2a656b2cf4 Merge branch 'devel' of https://github.com/drewblas/ansible into devel 11 years ago
Michael DeHaan df3bb70797 Merge pull request #6630 from bigl0af/devel
Modified library/system/user so that password change date is set on Sola...
11 years ago
Michael J. Schultz 9fbef265bf Add Amazon SNS notification plugin
- Supports a default message or a special message for any of SNS's
protocols (email, sqs, sms, http, https)
  - http://docs.aws.amazon.com/sns/latest/dg/PublishTopic.html
11 years ago
Michael DeHaan 3b285d736c Merge pull request #6296 from jdauphant/devel
Add linux module parameters for the modprobe module
11 years ago
Cristian Ciupitu 96ff1444f0 Micro-optimization: replace s.find(x)==0 with s.startswith(x)
timeit shows a speedup of ~1.4x on Python 2.7.5 x86_64.
It also makes the code a bit shorter.
11 years ago
Cristian Ciupitu 1eaf85b89f Micro-optimization: replace s.find(x)!=-1 with x in s
timeit shows a speedup of ~3x on Python 2.7.5 x86_64.
It also makes the code a bit shorter.
11 years ago
Matt Martz bb86443528 Implement recommendations from #4864 11 years ago
Ahti Kitsik 4d55f86f95 Fixed ufw module doc tags, it's reset everywhere, not reseted. 11 years ago
Michael DeHaan cf434df6a4 Merge pull request #6707 from sivel/rax-extra-args
rax module: Support arbitrary extra args
11 years ago
Christopher H. Laco 972a27b14e Add Rackspace Cloud Block Storage modules
- Add rax_cbs to create/delete cloud block storage volumes
- Add rax_cbs_attachments to attach/detach volumes from servers
11 years ago
James Cammarata e09313120c Make async jid's unique per host
The jid will now also contain the PID of the async_wrapper process,
and can each unique jid from each host is tracked rather than just
relying on one global jid per task.

Fixes #5582
11 years ago
Matt Martz e093b216ff Support arbitrary extra args in rax module
Add extra_create_args and extra_client_args to rax module to support passing
advanced configuration options to client instantiation and server create calls.
11 years ago
Jeff Geerling 8960cba4a3 Fixed template validation docs and example. 11 years ago
Hagai 436b59252c Added wait_timeout option 11 years ago
Hagai c900254ed0 ec2_snapshot: Add `wait' and `snapshot_tags' parameters, return more
info on success
11 years ago
jjshoe 12c84dd6bd Show argument dependency
failed: [192.168.1.2] => {"cmd": "rsync --delay-updates -FF --compress --timeout=10 --delete-after --rsh 'ssh -i /home/jjshoe/.vagrant.d/insecure_private_key -o StrictHostKeyChecking=no' --rsync-path 'sudo rsync' --out-format='<<CHANGED>>%i %n%L' /tmp/app vagrant@192.168.1.2:/home/ubuntu/app", "failed": true, "item": "", "rc": 1}
msg: rsync: --delete does not work without --recursive (-r) or --dirs (-d).
rsync error: syntax or usage error (code 1) at main.c(1453) [client=3.0.9]
11 years ago
Alexander Winkler 69e09b048c version_added for the new parameters documentation 11 years ago
James Cammarata 19c92b3a42 Merge branch 'subversion_export' of https://github.com/maniaplanet/ansible into maniaplanet-subversion_export 11 years ago
James Cammarata f2c06cadc3 Cleanup from merge of replace module and CHANGELOG update 11 years ago
James Cammarata 9775872f83 Merge branch 'devel' of https://github.com/EvanK/ansible into EvanK-devel 11 years ago
Alexander Winkler 03040a97c8 svr4pkg supports the -G switch for pkgadd 11 years ago
James Cammarata d545b73ccb Merge branch 'file_fixes_agg' of https://github.com/bcoca/ansible into bcoca-file_fixes_agg 11 years ago
James Cammarata a4af31e511 Revert "add yum module downgrade support"
This reverts commit cbd1da6457.
11 years ago
Robert Wehner 8a19d31391 Update 'validate=' parameter documentation to make clear that the command
passed via this paramter is not passed via shell and so all shell features
will not work.
11 years ago
bryan hunt aa2d6e47f0 Accept status code from a list of valid codes.
(cast the list of acceptable codes to a list of int )
11 years ago
bryan hunt 9ff6c40ed0 Accept status code from a list of valid codes. 11 years ago
bryan hunt 5d51837921 Accept status code from a list of valid codes. 11 years ago
Seth Woodworth c28d3545fb adds missing `'` to debconf examples 11 years ago
Michael DeHaan 503327d53c Merge pull request #6640 from falloutdurham/ec2_count
ec2: Adding type int for count (in line with other cloud modules)
11 years ago
Michael DeHaan ebc9ca9504 Merge pull request #6635 from pilou-/debconf
Fix ValueError when selection contains a colon
11 years ago
James Cammarata 3ea5d573aa Acclerate improvements
* Added capability to support multiple keys, so clients from different
  machines can connect to a single daemon instance
* Any activity on the daemon will cause the timeout to extend, so that the
  daemon must be idle for the full number of minutes before it will auto-
  shutdown
* Various other small fixes to remove some redundancy

Fixes #5171
11 years ago
Ian Pointer bebb11afeb Adding type int for count (in line with other cloud modules) 11 years ago
Pierre-Louis Bonicoli 1bb5b0f6bd Fix ValueError when selection contains a colon 11 years ago
Max Riveiro 9114fd6d7a
Add rollbar_deployment module
Signed-off-by: Max Riveiro <kavu13@gmail.com>
11 years ago
David Fox 6b0ef5f10e Modified library/system/user so that password change date is set on Solaris when updating password 11 years ago
Brent Langston ca14df4790 Make the default URI a constant 11 years ago
Brent Langston 712e114dff Allow custom hipchat urls 11 years ago
Colin Mattson 3e6bf9640c Clarify documentation for apt pkg, state, install_recommends 11 years ago
Michael DeHaan 50aa3f6a09 Fix documentation for twilio module. 11 years ago
willthames c0ac615a07 Allow state=absent for ec2_vol
Add methods to the module to make it more readable and allow reuse
11 years ago
Maykel Moya 6a92d48b0f ec2_group: Document group_desc rule param 11 years ago
willthames 7272877df6 Allow npm to install to a directory that doesn't yet exist
If path is specified but does not exist, create it.
Fail if path is specified but is not a directory
11 years ago
James Tanner ea5186ca63 Fixes #6590 add set_remote_user parameter to synchronize
This allows usage of custom ssh configs for remote hosts where
the inventory user does not match the configured user.
11 years ago
Michael DeHaan c729bf209c Update documentation YAML syntax. 11 years ago
Maykel Moya a429ff26dc ec2_group: Add documentation for rules_egress 11 years ago
Maykel Moya b642e39e67 ec2_group: rules are not a required task argument 11 years ago
Maykel Moya 3156df9931 ec2_group: Request a fresh group object after creation
When a group is created, an egress_rule ALLOW ALL to 0.0.0.0/0 is added
automatically but it's not reflected in the object returned by the AWS API
call. After creation we re-read the group for getting an updated object.
11 years ago
Maykel Moya 649fcd3e1c ec2_group: Auto create missing groups referenced in rules
Suppose a pair of groups, A and B, depending on each other. One solution
for breaking the circular dependency at playbook level:

    - declare group A without dependencies
    - declare group B depending on A
    - declare group A depending on B

This patch breaks the dependency at module level. Whenever a depended-on
group is missing it's first created. This approach requires only two tasks:

    - declare group A depending on B (group B will be auto created)
    - declare group B depending on A

When creating a group EC2 requires you to pass the group description. In
order to fullfil this, rules now accept the `group_desc` param. Note
that group description can't be changed once the group is created so
it's nice to keep descriptions in sync.

Concrete example:

- ec2_group:
    name: mysql-client
    description: MySQL Client
    rules_egress:
      - proto: tcp
        from_port: 3306
        to_port: 3306
        group_name: mysql-server
        group_desc: MySQL Server

- ec2_group:
    name: mysql-server
    description: MySQL Server
    rules:
      - proto: tcp
        from_port: 3306
        to_port: 3306
        group_name: mysql-client
11 years ago
Maykel Moya 77d7165dde ec2_group: Deduplicate rule parsing/validation code 11 years ago
Maykel Moya f97243d6ed ec2_group: Add support for handling egress rules 11 years ago
jjshoe 1f980b6880 assign_public_ip was actually added in 1.5
Checked 1.4.5 and this option doesn't exist. Will check/update/pull docs next.
11 years ago
Steve Smith e157355fd6 Only unlink the symlink tempfile on error if it was created in the
previous operation.
11 years ago
Michael DeHaan 2156e87e62 Update cpanm 11 years ago
Brian Coca 1b38bd8a40 fixed issue with tmp file (path can include filename) and added missing
else which made it try to link x2
11 years ago
Brian Coca 6e6ad97239 now correctly checks absolute path for src= existance for links
also updated docs to be a bit clearer on symlink behaviour
11 years ago
Till Maas c21fa8ebee service module: Properly disable Debian services
Services on Debian need to be disabled with 'disable' instead of 'remove'
to avoid them being enabled again when 'update-rc.d $service defaults' is run,
e.g. as part of a postinst script.
11 years ago
Michael DeHaan 991399edf0 Update comments about redis config. 11 years ago
Michael DeHaan b0639b16cf Merge branch 'devel' of git://github.com/mleventi/ansible into devel 11 years ago
Michael DeHaan a8514dacc3 Add capabilities module. 11 years ago
nate@bx.psu.edu 97db1676e0 Bugfix for xattrless files and the capabilities module. 11 years ago
nate@bx.psu.edu f26ebff438 Create a capabilities module for managing Linux kernel capabilities(7) with setcap(8). 11 years ago
Michael DeHaan 266123e521 Merge pull request #6549 from mattjbray/docker-tty-stdin_open-params
docker: add tty and stdin_open options
11 years ago
Michael DeHaan a5bdf621cf add notes about new AWS modules. 11 years ago
Michael DeHaan 5a5a9574e6 Merge pull request #6540 from Zeekin/devel
Add cloud modules ec2_scaling_policy and ec2_metricalarm
11 years ago
Michael DeHaan b1fe7ee24a Add notes about new notification module. 11 years ago
Michael DeHaan 3d7bf1e52a Merge branch 'devel' of git://github.com/tksmd/ansible into devel 11 years ago
Michael DeHaan 54635cb59f Add note about IRC library default change. 11 years ago
Michael DeHaan 8fb5e2c657 Merge pull request #5443 from nirvinehh/devel
irc module: Make default irc color none; add color none
11 years ago
James Tanner 5f428041db Fixes #6582 Re-add regex to ignore untracked files that were never tracked 11 years ago
James Cammarata efcf93f280 Merge pull request #6571 from bcoca/file_fixes_copydir
fixed issue with directory permissions on copy
11 years ago
James Tanner 67517e96d3 Fixes #6567 put the git wrapper script in the module temp dir 11 years ago
Brian Coca f6a75ebaf1 fixed issue with directory permissions on copy #6552 11 years ago
James Tanner 324a943e12 Fixes #6548 correct issues from rhn_register refactoring 11 years ago
Michael DeHaan 8899c74aaf Merge pull request #6565 from fabianfreyer/devel
Fixed bug that occurred when pkgsite not specified
11 years ago
Michael DeHaan 9cf75ed3a6 Merge pull request #6564 from joehack3r/devel
Update example to include delete on termination
11 years ago
Michael DeHaan c7b683e26e Merge pull request #6561 from patrickheeney/slack-url-fix
Fix domain name in slack module
11 years ago
Fabian Freyer 17fcc89b3b Fixed bug that occurred when pkgsite not specified 11 years ago
joehack3r 815115f792 Update example to include delete on termination 11 years ago