Commit Graph

22723 Commits (dabf94ab1fcdf6b3d564c8516d0be08a4ba6ed2d)
 

Author SHA1 Message Date
Toshio Kuratomi 052320b452 Update docs to reflect precedence for synchronize's dest_port param 8 years ago
Toshio Kuratomi 9ba5a438a8 Allow mode as a synchronize parameter (handled in action plugin) 8 years ago
Toshio Kuratomi 98e600961f Set a default value for DEFAULT_DOCKER_API_VERSION so we can create the AnsibleModule without docker-py 8 years ago
Ted Timmons 7027de77b7 fix ugly documentation
current version dumps a character per line in the docs: http://docs.ansible.com/ansible/cloudformation_module.html
8 years ago
Chris Church 1b6edab87c Add check mode support for Windows modules that don't modify the remote system. 8 years ago
Mehul Ved bb6762dffd Added support for instance types.
Added type and version parameters to be passed to rax_cdb module
so users can create Percona and MariaDB instance types.
8 years ago
Benjamin Baumer d38cd4896d version_added for switch Parameter changed to 2.0 Add comment to explain check_rc Parameter in _exec Function Optimize code and clean up is_svn_repo Function 8 years ago
queridiculo 92615669c0 yum: improved check_mode handling and package update flow. 8 years ago
Austin Brown 9ffde6c048 Adding version detection 8 years ago
Benjamin Baumer 04add7409e Fix: Calling svn info to determine if dest is an svn Working Copy, to support updates in Subfolders with Subversion > 1.8 Fix: Ignoring svn:externals on local Modification Check. Add: Added Argument switch to alow skipping the svn switch call. 8 years ago
Kamil Madac 08a2f01a5f Fixed bug, when MX records pointed to ORIGIN(@) caused unintentional change of random A record. 8 years ago
Evan Kaufman b3495e238c Add disabled option to cron module 8 years ago
Andrew Briening a886690309 Adds basic authentication & skip certificate validation to win_get_url module 8 years ago
Trond Hindenes 1ee2ddcbf4 updated win_feature.ps1 with improvements 8 years ago
Markus Juenemann 47065c2a43 Removed check whether destination directory is writable from files/unarchive.py. This check will prevent extraction of an archive if the archive does not actually write to the destination directory but only writes to any writable sub-directories of it. The underlying tar command will report errors should it try to write to read-only directories. 8 years ago
Monty Taylor f71446045f Add OpenStack Group content module 8 years ago
Scot Spinner bcc57875ed adding parameter group option 8 years ago
Jamie Hannaford 0eef7cadfa Add wait and wait_timeout options for provisioning servers 8 years ago
Jason DeTiberus c2bc5a20fa bugfixes for redhat_subscription
- correctly return pool ids for newer versions of subscription-manager
- allow for managing subscriptions after initial registration.
8 years ago
David Shrewsbury 94ae8bbc9b Update os_router to the latest version
This version uses the latest shade for a cleaner interface,
support for check mode, and updating an existing router.
8 years ago
Monty Taylor 5ca11fa255 Add OpenStack Router module
Also deprecate old quantum_router module
8 years ago
Vladimir Mihailenco de8c453ac6 rackspace: pass full path to the isdir. 8 years ago
Sam Thursfield cad0adc691 Fix permissions issue with 'cron' module
I have a task like this in a playbook. The ansible_ssh_user is 'root'
for this host.

    - cron:
        hour: 00
        job: /home/backup/backup.sh
        name: baserock.org data backup
        user: backup

Running it gave me the following error:

    TASK: [backup cron job, runs every day at midnight] ***************************
    failed: [baserock-backup1] => {"failed": true}
    msg: crontab: can't open '/tmp/crontabvVjoZe': Permission denied
    crontab: user backup cannot read /tmp/crontabvVjoZe

The temporary file created by the 'cron' module is created with the
Python tempfile.mkstemp() function. This creates a file that is readable
only by 'root' (mode 600). The Busybox `crontab` program then checks if
the file is readable by the 'backup' user, and fails if it isn't. So we
need to make sure the file is world-readable before running `crontab`.
8 years ago
Rowan Wookey 7d85477acb Fixes #542 error when ec2_asg arguments aren't specified
If max_size/min_size/desired_capacity are omitted
when updating an autoscaling group use the existing values
8 years ago
Robb Wagoner aed7d903ee Include a CFN stack's resources in the result 8 years ago
Jan Inowolski 3d45384aed update git remote url before ls-remote
related to #8177
8 years ago
Matt Ferrante 74b4882415 ec2_ami can update an ami's launch_permissions 8 years ago
Hideki Saito 2cb83fb196 The nova_compute module create a list of un-use floating ip by value of fixed_ip.
Fixes #249
8 years ago
Jérémie Astori edf531efd7 Add recursive support for ACL module (fix #5053, fix #5550, fix #7276) 8 years ago
muffl0n 6482d1344a Allow additional hashing algorithms. Directly use hashlib and check if used algorithm is supported. 8 years ago
Robert Jailall 6530e76880 Refactor ec2_snapshot to make it more testable 8 years ago
Hagai Kariti 83aff77c26 made `wait` default to True in ec2_snapshot 8 years ago
Hagai Kariti fcd2b354b2 Add to the ec2_snapshot module the ability to create a snapshot only if one hasn't recently been created
- Added snapshot_max_age parameter
- Updated docs
- Made the default value of wait to be false, as it used to be
8 years ago
Toshio Kuratomi 49ee99fe73 result is now a dict and so needs different access syntax
Fixes #1848
8 years ago
Toshio Kuratomi b91684b8ad Remove unneeded urllib2 import 8 years ago
Brian Coca ae18b7633c returned version added 8 years ago
James Cammarata 99075976a8 Fix missing params to download_s3file in s3 8 years ago
James Cammarata 689f13548f Fixing s3 failures when bucket names contain dots 8 years ago
Brian Coca 9241955076 added missing version_Added to extra_hosts fixes #1843 8 years ago
Pierre-Louis Bonicoli fd88e8af53 fix error occurring with Debian
Error was: AttributeError: 'SourcesList' object has no attribute 'repos_urls'
8 years ago
Abhijit Menon-Sen 9b496818cf Simplify distribution test
If it's Ubuntu, use UbuntuSourcesList; if it's any other apt-friendly
distribution, use SourcesList; otherwise, fail.
8 years ago
Abhijit Menon-Sen ca50b5c5e0 Make SourcesList __init__ method also set self.module
This was originally required to allow other methods in SourcesList to
fail, but subsequent changes rendered that unnecessary, and it's just
a cleanup now, and avoids passing in module separately to save().
8 years ago
Abhijit Menon-Sen 46c015375d Clarify HAVE_PYTHON_APT/install_python_apt handling in apt_repository
1. Don't test check_mode in both the caller and in the callee.
2. Don't test HAVE_PYTHON_APT inside an if that tests HAVE_PYTHON_APT
3. Don't be irritatingly vague about why the module fails ("You may be
   seeing this because…").

Note that if «apt-get -y install python-apt» succeeds with rc==0, but
for some reason python_apt is not usable afterwards, this will break
because the imports in install_python_apt aren't wrapped inside a
try/except.

In other words, we assume that install_python_apt either succeeds or
fails with a traceback. This commit doesn't affect that behaviour.
8 years ago
Abhijit Menon-Sen 7643d3aecf Fix call to _expand_ppa 8 years ago
brannon 824503fc19 Fix windows feature example to actually install IIS 8 years ago
Brian Coca 7d660adb39 changed verbose override variable 8 years ago
Micheal Waltz 5f0d989973 Fix incorrect var name for api_version 8 years ago
Luke Rohde 05974273b3 Use msg kwarg to pass error message in ec2_snapshot 8 years ago
Brian Coca cd072e3090 added version added to headers in s3 8 years ago
Jaime Gago b203deee31 Fix example indentation bug 8 years ago