Commit Graph

22638 Commits (17170992c33ed584793b9f70d7f0ab1443e96d9e)
 

Author SHA1 Message Date
Jérémie Astori 17170992c3 Ensure Python 2.4 compatibility and Linux-restricted support
- Make build_entry compatible with Python 2.4
- Re-add missing warning/comment that was forgotten while refactoring
- Replace `all()` with a good ol' for-loop Python 2.4 compatibility
- Make a condition check more explicit (when `state` is `query`)
- Make sure this module can only be run with on a Linux distribution
- Add a note about Linux-only support in the documentation
- Set the version in which recursive support was added, 2.0
8 years ago
Brian Coca c341df2231 updated docs for package 8 years ago
Marius Gedminas 9ab2e9c740 Fix obvious copy-paste error in module docs 8 years ago
Brian Coca 34f8eb0f4c made continue into a pass (there was no loop) 8 years ago
Brian Coca 686026919e avoid shlex exceptions in rc parsing (happens with multiline entries) fixes #1898 8 years ago
Michael J. Schultz c7eb08b217 Return an iterable instead of None
By default `.get()` will return `None` on a key that doesn't exist. This
causes a `TypeError` in the `for` loop a few lines down. This change simply
returns an iterable type to avoid the error.
8 years ago
Evgeny Vereshchagin fe840225fb Fix service.enable on: Debian 8, Ubuntu 15.04
Workaround for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751638
See https://github.com/systemd/systemd/issues/937
8 years ago
Austin Hyde ca512b5def Always end rc.conf entries with a new line 8 years ago
Brian Coca a8b24699be added gpg2 as fallback fixes #1796 8 years ago
Brian Coca 4856f78031 updated win_file version_added fixes #1893 8 years ago
Toshio Kuratomi a765411284 Another way that the serialization of the boto results can fail 8 years ago
Toshio Kuratomi 1f9580f257 Quote checksum description to fix docs 8 years ago
Toshio Kuratomi cae0c2741c Another launchconfig field needs to be explicitly converted for json serialization
Fixes #1848
8 years ago
sebi ce1afd01e0 mem_limit client version check 8 years ago
Toshio Kuratomi a10b0e6fff Modify the default for synchronize's dest_port again 8 years ago
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