Greg DeKoenigsberg
a76184ad1f
@bradobro stepping down as maintainer
2015-10-28 14:39:20 -04:00
Greg DeKoenigsberg
57dcf2c9dd
@lorin stepping down as maintainer
2015-10-28 14:38:11 -04:00
Lars Kellogg-Stedman
e70002d2f9
os_server_facts returns facts about multiple servers
...
have `os_server_facts` call `list_servers` rather than `get_server`, and
treat the `server` parameter as a wildcard pattern. This permits one to
get facts on a single server:
- os_server:
server: webserver1
On mutiple servers:
- os_server:
server: webserver*
Or on all servers:
- os_server:
Introduces a `detailed` parameter to request additional server details
at the cost of additional API calls.
2015-10-28 13:18:54 -04:00
Toshio Kuratomi
43cecd3cee
Use select in wait_for so that we don't get stuck in cornercases:
...
* reading from a socket that gave some data we weren't looking for and
then closed.
* read from a socket that stays open and never sends data.
* reading from a socket that sends data but not the data we're looking
for.
Fixes #2051
2015-10-28 09:05:17 -07:00
Toshio Kuratomi
22c2789b72
Document and return an error if httplib2 >= 0.7 is not present. We
...
can't use httplib2 0.6.x and below because they do not verify TLS
certificates and thus are insecure.
Fixes #1875
2015-10-28 08:52:22 -07:00
Brian Coca
45a9f0b453
since find doesn't make changes, support check mode and gather data for other tasks in check mode
2015-10-28 09:32:01 -04:00
Toshio Kuratomi
eeaeeb5a1f
Correct typo in yum module docs
2015-10-27 12:51:48 -07:00
Brian Coca
579e0726a9
Merge pull request #2367 from Jmainguy/mysql_user_password_doc_fix
...
Update doc to reflect password is required if adding a new user
2015-10-27 13:20:47 -04:00
Jonathan Mainguy
51db236aa7
Update doc to reflect password is required if adding a new user
2015-10-27 13:17:24 -04:00
Brian Coca
a80427328c
Merge pull request #2366 from Jmainguy/mysql_error_more_explicit
...
Update error message to be more explicit
2015-10-27 13:05:23 -04:00
Jonathan Mainguy
e101657722
Update error message to be more explicit
2015-10-27 13:03:51 -04:00
Brian Coca
1b3e82e4b0
Merge pull request #2354 from CaptTofu/issue_12912
...
Fix to issue 12912. Supply 'force' to install of python-apt.
2015-10-26 20:42:50 -04:00
Brian Coca
30951e2811
Merge pull request #2345 from larsks/bug/port-allow-secgroup-list
...
allow os_port to accept a list of security groups
2015-10-26 19:45:39 -04:00
Brian Coca
7c1fcd8e13
Merge pull request #2349 from larsks/bug/router-should-return-id
...
make os_router return a top level 'id' key
2015-10-26 18:20:26 -04:00
Toshio Kuratomi
3993f4e967
Simplify logic to handle options set to empty string
...
Fixes #2125
2015-10-26 13:02:21 -07:00
Brian Coca
87b8086163
Merge pull request #2327 from ryansydnor/devel
...
Add capability for stat module to use more hash algorithms
2015-10-26 14:56:49 -04:00
Patrick Galbraith
2a93f21821
Fix to issue 12912. Supply 'force' to install of python-apt.
2015-10-26 13:28:10 -04:00
Toshio Kuratomi
06f301b05b
Note the difference between yum package groups and environment groups.
...
Fixes https://github.com/ansible/ansible/issues/12873
2015-10-26 08:37:03 -07:00
Brian Coca
da4827085f
Merge pull request #2350 from bcoca/service_fixes
...
rearranged systemd check, removed redundant systemctl check
2015-10-26 09:28:58 -04:00
Brian Coca
4072bc1da0
rearranged systemd check, removed redundant systemctl check
...
fixed unused cmd and state var assignements
2015-10-23 18:59:05 -04:00
Brian Coca
dae3718e79
Merge pull request #2341 from reactormonk/devel
...
simpler way to check if systemd is the init system
2015-10-23 18:44:01 -04:00
Simon Hafner
6233e72001
added earlier paths to systemd
...
2b583ce657
b925e72633
2015-10-24 00:20:59 +02:00
Brian Coca
486d233cbe
Merge pull request #2262 from bcoca/find_regex
...
added regex support to find
2015-10-23 17:39:49 -04:00
Brian Coca
211196bdf6
Merge pull request #2342 from chriskarel/devel
...
Update hostname.py
2015-10-23 14:52:40 -04:00
Brian Coca
ad8fd86467
Merge pull request #2338 from larsks/bug/flavor-should-return-id
...
make os_flavor return a top-level 'id' key
2015-10-23 14:52:03 -04:00
Brian Coca
0e0c28bfb1
Merge pull request #2344 from larsks/bug/allow-secgroup-list
...
allow os_server to accept a list of security groups
2015-10-23 14:51:45 -04:00
Brian Coca
3199a73927
Merge pull request #2339 from larsks/bug/keypair-should-return-id
...
make os_keypair return a top level 'id' key
2015-10-23 14:51:27 -04:00
Brian Coca
59f11aa973
Merge pull request #2336 from larsks/feature/os-subnet-returns-something
...
return information about created subnet
2015-10-23 14:51:05 -04:00
Lars Kellogg-Stedman
d82460a372
make os_router return a top level 'id' key
...
make os_router return a top-level 'id' key, much like other
os_* resources.
2015-10-23 13:32:37 -04:00
James Cammarata
5c2527d8e9
Version bump for new beta 2.0.0-0.4.beta2
2015-10-23 13:32:32 -04:00
Lars Kellogg-Stedman
a2fe8dba68
allow os_port to accept a list of security groups
...
with this commit, the `security_groups` attribute for `os_port` will
accept either a common-delimited string or ` YAML list. That is, either
this:
- os_port:
[...]
security_groups: group1,group2
Or this:
- os_port:
[...]
security_groups:
- group1
- group2
2015-10-23 09:44:07 -04:00
Brian Coca
12b0582f9e
Merge pull request #2343 from larsks/bug/secgroup-allow-empty-description
...
allow empty description attribute for os_security_group
2015-10-23 09:43:01 -04:00
Brian Coca
49a66eb8d2
Merge pull request #2337 from larsks/bug/os-network-always-unchanged
...
make os_network correctly report changed status
2015-10-23 09:42:45 -04:00
Lars Kellogg-Stedman
b0c10a7d31
allow os_server to accept a list of security groups
...
This commit allows the `security_groups` parameter of the `os_server`
module to be either a YAML list or a common-delimited string (much like
the `nics` attribute). E.g., this:
- os_nova_server:
[...]
security_groups:
- default
- webserver
Or this:
- os_nova_server:
[...]
security_groups: default,webserver
2015-10-22 22:53:05 -04:00
Ryan Sydnor
fb10161510
Add capability for stat module to use more hash algorithms
...
Specifically, the stat module now has a checksum_algorithm parameter.
This lets the module utilize one of the hash algorithms available on the host
to return the checksum of the file.
This change is backwards compatible. The checksum_algorithm defaults to
sha1 and still returns its result to the stat.checksum property.
2015-10-22 22:28:10 -04:00
Lars Kellogg-Stedman
da0fbfc564
allow empty description attribute for os_security_group
...
The `os_security_group` module would fail if there was no `description:`
attribute:
localhost | FAILED! => {
"changed": false,
"failed": true,
"msg": "Error creating security group larstest: Invalid input for
description. Reason: 'None' is not a valid string."
}
This commit makes the default description `''` rather than `None`.
2015-10-22 21:26:47 -04:00
chriskarel
32a21a9b61
Update hostname.py
...
Added support for Oracle Linux. (http://www.oracle.com/linux )
2015-10-22 16:49:34 -05:00
Simon Hafner
e65c0f896a
simpler way to check if systemd is the init system
...
According to
http://www.freedesktop.org/software/systemd/man/sd_booted.html
check if the directory /run/systemd/system/ exists.
2015-10-22 22:26:51 +02:00
Brian Coca
1ca4543e48
Merge pull request #2315 from Etherdaemon/fix_aws_iam_connection_12831
...
fixes #12831 by updating the boto iam connection method
2015-10-22 16:17:57 -04:00
Lars Kellogg-Stedman
377811dac2
make os_keypair return a top level 'id' key
...
make os_keypair return a top-level 'id' key, much like other os_*
resources.
2015-10-22 13:59:45 -04:00
Lars Kellogg-Stedman
8368da4297
make os_flavor return a top-level 'id' key
...
make os_flavor return a top-level 'id' key, much like other os_*
resources.
2015-10-22 13:56:56 -04:00
Lars Kellogg-Stedman
c54c5c8234
make os_network correctly report changed status
...
The `os_network` module was incorrectly returning changed=False whether
or not the network was created. This commit makes the changed return
value useful.
2015-10-22 13:38:32 -04:00
Lars Kellogg-Stedman
d73f5a4adb
return information about created subnet
...
make os_subnet behave like os_network in terms of returning information
about the created resource. With this commit, os_subnet will return the
created subnet in `subnet` and the subnet id in `id`.
2015-10-22 13:27:17 -04:00
Brian Coca
3fa6626094
Merge pull request #2335 from Shrews/os_router
...
Fix for routers without external interfaces
2015-10-22 12:00:26 -04:00
David Shrewsbury
5d73a9a4c5
Fix for routers without external interfaces
2015-10-22 11:52:28 -04:00
Matt Martz
2e49d89be7
Merge pull request #2328 from emonty/bug/is-public
...
Actually pass in is_public to create_image
2015-10-21 19:46:18 -05:00
Monty Taylor
e7bdf7f7f6
Actually pass in is_public to create_image
...
Fixes #2325
2015-10-22 08:52:05 +09:00
Brian Coca
88e7dcf174
fixed mispelled description
2015-10-21 19:39:17 -04:00
Etherdaemon
08559670e5
Update try statement as pointed out by defionscode
2015-10-22 09:12:58 +10:00
Etherdaemon
d6da9c1516
Merge branch 'devel' into fix_aws_iam_connection_12831
2015-10-22 09:09:30 +10:00