Tom Lazar
146a0f1cb7
FreeBSD 10 compatibility fix
...
On FreeBSD the whitespace around the ``=`` triggers a (cryptic) ``no such file or directory`` error. removing the whitespace like above fixes this.
2014-07-25 14:33:24 +02:00
anatoly techtonik
b28848eee3
acl: Remove obscurity in state
description
2014-07-25 12:04:45 +03:00
Philip Jay
138fffb152
Add fstype arg to the mount examples
...
Needed fstype in the examples, since fstype is a required argument for
mount.
2014-07-25 09:58:54 +10:00
Michael DeHaan
c9a3b6c358
Pagerduty corrected misleading blog post, so no problems with them being in core now. Thank you guys!
2014-07-24 15:21:53 -04:00
Wayne Rosario
d595fd00e9
updating doc to include revoke example for mysql_user docs
2014-07-24 10:32:28 -04:00
Michael DeHaan
1e427d4ace
Merge pull request #7710 from brad/zounds
...
use the full list of available campfire sounds
2014-07-24 09:35:27 -04:00
Michael DeHaan
2e2a1d4bd1
Merge pull request #8270 from berenddeboer/mount-fstab
...
Default for fstab missing, causing KeyError: 'fstab'
2014-07-24 08:03:33 -04:00
James Cammarata
2cc602beea
Fixes for module param counting and additional shell quoting issues
2014-07-23 22:54:59 -05:00
Berend de Boer
869cc7947e
Default for fstab missing, causing KeyError: 'fstab'
2014-07-24 13:14:46 +12:00
James Cammarata
75e5b6401c
Fixing up shell quoting issues
2014-07-22 10:09:11 -05:00
James Cammarata
593057515c
Merge pull request #8223 from renard/create-fstab-if-not-exists
...
Create fstab if not exists
2014-07-21 15:03:14 -05:00
Sébastien Gross
48128ec0ab
[mount] make sure fstab exists
...
This is mainly to prevent from failing with no such file or directory
during module execution.
2014-07-21 18:32:02 +02:00
Sébastien Gross
f2e2337d07
[mount] Add documentation for fstab option
2014-07-21 18:30:59 +02:00
James Cammarata
84759faa09
Security fixes:
...
* Strip lookup calls out of inventory variables and clean unsafe data
returned from lookup plugins (CVE-2014-4966)
* Make sure vars don't insert extra parameters into module args and prevent
duplicate params from superseding previous params (CVE-2014-4967)
2014-07-21 11:20:49 -05:00
Michael DeHaan
2769b3d0b2
Update version_added attribute on recent GCE module additions.
2014-07-19 19:08:28 -04:00
Michael DeHaan
98c6688343
Merge pull request #6976 from clconway/gce-snapshots
...
Adds support for snapshots and extra persistent disks to the gce modules
2014-07-19 19:07:29 -04:00
Hector Acosta
ec70bb01ef
Add check_mode support to authorized_key. Fixes #7300
...
Signed-off-by: Hector Acosta <hector.acosta@gmail.com>
2014-07-19 17:55:58 -05:00
Lee Gillentine
69337362e7
Adding another example to demonstrate unarchive working entirely on a remote machine
2014-07-18 22:22:37 -05:00
Michael DeHaan
9caa93c1cf
Add note about useful quote filter.
2014-07-18 18:23:48 -04:00
Jonathan Mainguy
6789098bc5
This fixes 8173, if target was not defined it would break, now it wont
2014-07-18 09:52:37 -04:00
Will Angenent
0e33db837a
Fix for issue #8152 : Missing auth headers and a faulty JSON decode
...
Looks like this regressed in commit 9730157
due to fetch_url refactors.
2014-07-17 23:04:51 +01:00
Yasser Nabi
8a6bbfd3b5
Enable puppet facts
...
Currently facter facts omit facts that a distributed via Puppet. This
commit adds the `--puppet` option.
In cases where puppet is not installed, the command sends a warning to
STDERR *but* completes successfully. So should not cause any issues.
The benefit is, filtering can be done based on facts set by Puppet.
2014-07-17 17:53:12 +01:00
Jacob Hickey
ea9af2cbb1
Add missing params to get_target_from_rule
...
get_target_from_rule was extracted from main() without enough parameters for
all the local variables it took with it from the extraction site.
2014-07-17 11:03:38 -04:00
Michael DeHaan
515d10fd88
Merge pull request #8172 from phenomenes/channel-key-parameter
...
Adds channel key parameter
2014-07-17 08:14:26 -04:00
Michael DeHaan
3aa10d9db5
Merge pull request #8145 from amandolo/ec2_tag
...
Fix EC2_TAG module output structure when listing tags
2014-07-17 07:45:53 -04:00
Jimena Cabrera-Notari
7efd8b61a6
Adds channel key parameter
2014-07-16 21:44:52 +01:00
Michael DeHaan
64b874129f
Merge pull request #8139 from peterkh/devel
...
Fix "TypeError: group id must be integer" if groupid passed in for group key
2014-07-16 15:55:14 -04:00
Michael DeHaan
ec874193fe
Merge pull request #8143 from PinGwynn/feature
...
portage: default exit (not fail) if sync=yes in check mode
2014-07-16 15:51:56 -04:00
James Cammarata
68e59332c7
Merge branch 'patch-2' of https://github.com/napkindrawing/ansible into napkindrawing-patch-2
2014-07-16 13:46:00 -05:00
James Cammarata
ac73822405
Expand target for mysql_db
...
Fixes #8128
2014-07-16 13:39:47 -05:00
James Cammarata
d7469218a5
Merge pull request #8126 from dingus9/patch-1
...
Update lineinfile validate help
2014-07-16 13:28:21 -05:00
James Cammarata
02a6d5224f
Merge pull request #8124 from dataxu/dev-asg-set-health-checks
...
Added setting of the health_check options on an existing ASG
2014-07-16 13:19:52 -05:00
Michael DeHaan
616d749ab3
Merge pull request #8156 from jirutka/fix-layman
...
layman: remove my email address
2014-07-16 11:22:13 -04:00
James Cammarata
3492e8748e
Merge pull request #8146 from rmarchei/8102
...
fix get_distribution_version() on amazon linux
2014-07-16 09:57:28 -05:00
James Cammarata
19571d3f23
Merge pull request #7914 from hacosta/devel
...
Correctly handle .repo files in zypper_repository module
2014-07-16 09:55:35 -05:00
Ruggero Marchei
8904c61932
fix LooseVersion exception with empty distribution_version
2014-07-16 07:55:20 +02:00
Jakub Jirutka
437dc0a9ef
layman: remove my email address
2014-07-16 01:29:36 +02:00
Michael DeHaan
ca918cd3dd
Merge pull request #8118 from oxyrox/devel
...
Typo
2014-07-15 18:15:08 -04:00
Michael DeHaan
ee179e1149
Merge pull request #8111 from hfinucane/gh-8108
...
Fix pip failure when version is parsed as a float
2014-07-15 18:07:03 -04:00
Michael DeHaan
8da853ec7a
Slight typo fix.
2014-07-15 18:08:11 -04:00
Michael DeHaan
3d1865e6c9
Pagerduty has advocated not using ansible for certain sizes of infrastructure. This module is removed until this is corrected.
...
http://blog.pagerduty.com/2014/06/10-common-ops-mistakes/?utm_source=twitter&utm_medium=social&utm_campaign=blog
2014-07-15 18:07:24 -04:00
Michael DeHaan
8f97f8a5f1
Merge pull request #8107 from hfinucane/optional-rsync-compress
...
Make 'compress' optional
2014-07-15 18:05:25 -04:00
Michael DeHaan
50f51367f9
Merge pull request #8106 from muff1nman/pacman-update-checkmode-fix
...
Fix #8047
2014-07-15 18:04:50 -04:00
Maxim Odinintsev
a587d13c65
portage: default exit (not fail) if sync=yes in check mode
2014-07-15 16:04:19 +03:00
Andrea Mandolo
d346b76fb7
Fix EC2_TAG module output structure when listing tags
2014-07-15 14:26:53 +02:00
Peter Hall
09a5d8f6d1
Fix "TypeError: group id must be integer" if groupid passed in for group
...
key
2014-07-15 11:16:47 +10:00
Ruggero Marchei
d6bca15aa5
fix issue #8102
2014-07-15 01:26:44 +02:00
James Cammarata
eb80bd1a56
Break out of loop for sockets in wait_for when there's no data to read
2014-07-14 14:14:13 -05:00
napkindrawing
fe74cb0ad0
New option for route53: retry_interval
...
The current (hard-coded) retry interval of 500 seconds can cause ansible to have excessive run-times in the case of many domains. `retry_interval` provides a way to customize the wait between retries of calls to route53.
2014-07-14 15:07:47 -04:00
James Cammarata
d80f4cee9d
Merge branch 'wait-for-port-search-regex' of https://github.com/sivel/ansible into sivel-wait-for-port-search-regex
2014-07-14 13:16:11 -05:00
Nick Shobe
d1ebf7fcf1
Update lineinfile
2014-07-14 13:09:57 -05:00
James Cammarata
49d07ca4cc
Adding a note about 'type' field becoming required in rax_dns_record
2014-07-14 12:30:39 -05:00
James Cammarata
b2f09d3989
Merge branch 'rax-ptr' of https://github.com/sivel/ansible into sivel-rax-ptr
2014-07-14 12:27:46 -05:00
Matt Ferrante
66d3d75b35
Added setting of the health_check options on an existing ASG
2014-07-14 13:21:02 -04:00
James Cammarata
d52b50cb03
Merge pull request #7478 from sivel/rax-keypair-filepath
...
rax_keypair module: Allow public_key to be a path to a file
2014-07-14 10:41:38 -05:00
James Cammarata
8753849959
Merge pull request #7477 from sivel/rax-user-data
...
rax module: Support config_drive and user_data
2014-07-14 10:25:28 -05:00
Aladin Jaermann
015a22ffba
Correct typo
2014-07-14 10:49:08 +02:00
Henry Finucane
dfd1470c22
Ensure version is a string
2014-07-12 21:05:32 -07:00
Henry Finucane
49889bd808
Make 'compress' optional
2014-07-12 10:13:04 -07:00
Andrew DeMaria
5fdd2a7b01
Fix #8047
...
Ensure that json is returned when only updating the cache and in check mode
2014-07-12 10:57:30 -05:00
James Martin
e36ef4defb
Updated tag behavior.
2014-07-11 16:48:37 -04:00
James Cammarata
8a6cfa1a23
Merge pull request #8103 from Jmainguy/mysql_db_6214
...
mysql_db: Fix error message for #6214
2014-07-11 14:47:03 -05:00
James Cammarata
fe3f6b3253
Merge pull request #8104 from AdmiralNemo/patch-1
...
Correct regex in is_keyid
2014-07-11 14:30:35 -05:00
James Cammarata
aa08368b8f
Merge pull request #8094 from ghjm/vsphere-fixes
...
Fixed tracebacks during VM creation. Fixes #8067 .
2014-07-11 14:22:53 -05:00
Dustin C. Hatch
dc304e6488
Correct regex in is_keyid
...
The `rpm_key` module claims to take a key ID as an argument, however it fails if one is actually given:
msg: Not a valid key DEADBEEF
The reason for this is the regular expression in the `RpmKey.is_keyid` method is incorrect; it will only match the literal string "0-9a-f" exactly 8 times, rather than exactly 8 characters in the set 0-9 or a-f.
2014-07-11 14:02:25 -05:00
Jonathan Mainguy
40ef07a286
Errors out with stderr 1049, unknown database: when importing a database that does not exist
2014-07-11 14:57:45 -04:00
James Cammarata
5e0d07c93e
Merge pull request #8092 from ghjm/mysql-exceptions
...
Added exception handling to database creation and deletion. Fixes #8075 .
2014-07-11 11:59:12 -05:00
James Cammarata
9dc1931576
Merge pull request #8093 from ghjm/mysql-dbname
...
Switched primary and alias names of the name/db parameter. Fixes #8065 .
2014-07-11 11:57:20 -05:00
Michael DeHaan
fbdb10d8a5
Documentation simplification for git module parameter
2014-07-11 08:44:29 -04:00
Graham Mainwaring
fb83bdffa8
Fixed tracebacks when datacenter not found, when notes not given, and when collecting facts after VM creation. Fixes #8067 .
2014-07-10 23:05:23 -04:00
Graham Mainwaring
22390e50e5
Switched primary and alias names of the name/db parameter, to match documentation. Fixes #8065 .
2014-07-10 22:37:46 -04:00
Graham Mainwaring
980d9da7e9
Added exception handling to database creation and deletion. Fixes #8075 .
2014-07-10 22:28:56 -04:00
James Cammarata
c96b2ae391
Merge pull request #8080 from ciupicri/service
...
Remove unused code
2014-07-10 12:27:53 -05:00
James Cammarata
4d86bbe6dc
Merge pull request #8086 from dataxu/dev-fix-typo
...
Bug Fix - fixed the choices typo got the ec2_asg module
2014-07-10 12:20:21 -05:00
James Cammarata
3a6d00f81d
Add note about changing resource_tags to required in ec2_vpc
2014-07-10 12:18:35 -05:00
James Cammarata
2184b15542
Merge branch 'psa-resource-tag-required' into devel
2014-07-10 12:17:39 -05:00
Matt Ferrante
03fc2714f1
fixed the choices typo got the ec2_asg module
2014-07-10 11:01:19 -04:00
James Cammarata
3e7d91723f
Adding version_added for new vm_hw_version field in vpshere_guest
2014-07-10 08:53:56 -05:00
James Cammarata
87d1cdd035
Merge branch 'fix-7206' of https://github.com/hiciu/ansible into hiciu-fix-7206
2014-07-10 08:19:05 -05:00
Trond Hindenes
d5a0c18170
Better result handling
2014-07-10 12:00:00 +02:00
James Cammarata
dc89cc5f44
Merge pull request #8079 from Jmainguy/mysql_db_8070
...
Makes ansible fail if login_port is defined and login_host is either not...
2014-07-09 15:49:45 -05:00
Cristian Ciupitu
6a8bc42014
Remove useless code
2014-07-09 23:11:15 +03:00
Jonathan Mainguy
90f7f82224
Makes ansible fail if login_port is defined and login_host is either not defined, or defined as localhost. This is because if login_host is localhost then MySQLdb will use the socket instead of TCP. This leads to confusion for ansible users as, when a port is defined it gets ignored if login_host is localhost. This is to fix the bug reported by wrosario #8070 . Info on MysqlDb can be read here http://mysql-python.sourceforge.net/MySQLdb.html
2014-07-09 14:38:27 -04:00
James Cammarata
0798f3cda4
Merge branch 'issue_7848' of https://github.com/mpeters/ansible into mpeters-issue_7848
2014-07-09 12:24:06 -05:00
James Cammarata
26707568c7
Merge branch 'issue_7906' of https://github.com/mpeters/ansible into mpeters-issue_7906
2014-07-09 12:09:40 -05:00
James Cammarata
aecd292f13
Merge branch 'resource-tag-required' of https://github.com/psa/ansible into psa-resource-tag-required
2014-07-09 11:49:41 -05:00
James Cammarata
06f72ca3b1
Merge branch 'bug/8057' of https://github.com/ericwb/ansible into ericwb-bug/8057
2014-07-08 14:38:35 -05:00
Trond Hindenes
3bf16805e1
improvements to win_feature
2014-07-08 18:04:12 +02:00
Andreas Fleig
30ad859fe0
ini_file: replace lambda with named function
...
Fixes #6876
2014-07-08 10:17:03 -05:00
James Cammarata
0da5996bb5
Merge pull request #8049 from ranjan/dev
...
Provision VM using virtual network.
2014-07-08 10:11:18 -05:00
Eric Brown
cdedb0f817
Adds an option to specify the glance endpoint type
...
Some environments that utilize an SSL terminator with a self-signed
certificate can use the publicURL without getting certificate
verify errors. This allows using the internalURL with in my case
is HTTP and not HTTPS.
Closes issue: #8057
2014-07-08 00:30:40 -07:00
James Cammarata
1f2a436bbf
Merge pull request #8038 from caphrim007/correct-missing-msg-argument
...
Fix missing msg argument
2014-07-05 00:30:20 -05:00
James Cammarata
ec16b18bab
Merge pull request #8036 from sqs/remove-fragile-RDS-instance-type-validation
...
Remove validation of RDS DB instance type names because Amazon frequently adds new ones
2014-07-05 00:29:12 -05:00
James Cammarata
1f813ba128
Merge pull request #8022 from psa/vpc-gateway-peering
...
Fix for #7368 breaks peering connections. Unreak them.
2014-07-05 00:08:04 -05:00
Tim Rupp
4a871f496a
Fix missing msg argument
...
The following patch adds a missing 'msg=' syntax. An exception is raised
in ansible if this block is reached during the execution of the module
TypeError: fail_json() takes exactly 1 argument (2 given)
With the 'msg=' added, you get a more informative error. For example
msg: No settings provided to update_domain().
2014-07-04 14:00:15 -05:00
Michael DeHaan
1a3a3af04c
Merge pull request #8015 from cchurch/test_win_service
...
win_service module updates and tests
2014-07-03 19:29:24 -05:00
Quinn Slack
9190df2aa9
Remove validation of RDS DB instance type names because Amazon frequently adds new ones
2014-07-03 15:57:28 -07:00
Ranjan Kumar
ac252ea731
Provision VM using virtual network.
2014-07-03 15:36:51 +05:30
Paul Armstrong
97b3e8c6e4
Fix for #7368 breaks peering connections. Unreak them.
2014-07-02 23:13:29 +00:00
James Cammarata
746f52c5aa
Merge pull request #7896 from botify-labs/feature/add-instance-monitoring-to-ec2-lc
...
Adds support for Cloudwatch detailled monitoring in ec2_lc module.
2014-07-02 09:50:27 -05:00