Dennis Conrad
0254cbad9a
Fix for existing ENIs w/ multiple security groups
...
Do a sorted comparison of the list of security groups supplied via `module.params.get('security_groups')` and the list of security groups fetched via `get_sec_group_list(eni.groups)`. This fixes an incorrect "The specified address is already in use" error if the order of security groups in those lists differ.
2016-12-08 11:33:58 -05:00
Andrea Scarpino
f56c557a93
Fix issue #1406 about win_firewall_rule
...
I changed the logic here to always use 'netsh ... show rule' keywords as keys for $fwsettings map. While the translation (e.g. Enabled -> enable) is performed when invoking 'netsh ... add rule' command.
I tested rule creation and rule creation when the rule was already existing on Windows Server 2012.
2016-12-08 11:33:58 -05:00
Andrea Scarpino
e16bd19401
win_unzip: overwrite any existing file
2016-12-08 11:33:58 -05:00
Rob White
7b0b4262e5
Allow SNS topics to be created without subscriptions. Also added better error handling around boto calls.
2016-12-08 11:33:58 -05:00
Fernando J Pando
be083a8fbe
author added
2016-12-08 11:33:58 -05:00
Fernando J Pando
6d69956f83
Fix SNS topic attribute typo
...
Enables adding SNS topic policy. 'Policy' attribute is capitalized.
2016-12-08 11:33:58 -05:00
Joel Thompson
61672e5c61
Ensure ec2_win_password doesn't leak file handle
...
Currently the module doesn't explicitly close the file handle. This
wraps the reading of the private key in a try/finally block to ensure
the file is properly closed.
2016-12-08 11:33:58 -05:00
Rene Moser
b92b30e3b3
ec2_vpc_dhcp_options: doc fix, add version_added to new args
...
See #1640
2016-12-08 11:33:58 -05:00
Andy Nelson
5718a5caac
Updated ec2_vpc_dhcp_options
2016-12-08 11:33:57 -05:00
Justin Good
f85f575a58
Add support for recursive znode deletion
2016-12-08 11:33:57 -05:00
James Moore
0ecaea3ac1
Added a source parameter for setting the JIT client name
2016-12-08 11:33:57 -05:00
Darek Kaczyński
9e918b5955
Removed debug return values
2016-12-08 11:33:57 -05:00
Darek Kaczyński
7127a45d96
ecs_service will now compare whole model and update it if any difference found. Documentation #1483 . Workaround for datetime fileds #1348 .
2016-12-08 11:33:57 -05:00
Darek Kaczyński
9b27ed6c5d
ecs_service_facts documentation fixes #1483 . Workaround for datetime fileds #1348 .
2016-12-08 11:33:57 -05:00
Nate Smith
b820017ed0
Allow numeric npm package versions
...
When passing a package version that parses as a number (e.g. `1.9`), the version should be converted to a string before being concatenated to the package name.
2016-12-08 11:33:57 -05:00
Ritesh Khadgaray
d8ea847739
zabbix_host : add the ability to set inventory_mode
2016-12-08 11:33:57 -05:00
Rene Moser
427ab2f016
osx_defaults: doc fix, add version_added for host agrument
...
See #1364
2016-12-08 11:33:57 -05:00
Greg Hurrell
a58a91410d
osx_defaults: add "host" attribute
...
This allows us to configure defaults using the `-currentHost` or `-host`
arguments to the `defaults` executable.
2016-12-08 11:33:57 -05:00
Alex Kalinin
e97ca89953
Fix vmware_portgroup throwing an error if port group already exists
2016-12-08 11:33:57 -05:00
t.goto
8a3c60cfd2
add exit_json
...
add exit_json code to succesfully exit, when you want to delete the already
deleted host.
Without this, playbook fails with
`Specify at least one group for creating host`
which is not correct message.
2016-12-08 11:33:57 -05:00
t.goto
b03d1da393
change host.delete() parameter for newer ZBX api.
...
As of Zabbix API 2.4, host.delete() will not takes parameter with
`hostid` property but only the array of it.
https://www.zabbix.com/documentation/2.2/manual/api/reference/host/delete
fix #1800
2016-12-08 11:33:57 -05:00
nonshankus
30d76cd37c
Fixing win_updates example for listing available updates.
2016-12-08 11:33:57 -05:00
Rene Moser
2430e295a6
lvol: remove unused import
...
See #1425
2016-12-08 11:33:57 -05:00
Jonas Vermeulen
2149a7b1f6
Added resizing based on %values. Included support for VG|PVS|FREE
2016-12-08 11:33:57 -05:00
lsb
2095aa5100
Update mongodb_user.py
...
Typo
2016-12-08 11:33:56 -05:00
Rene Moser
39ece09e86
cloudflare_dns: minor code improvments
...
Tweaked some things on top of the well done PR #1768
- json import
- fix expetion handling
- fix indentation
2016-12-08 11:33:56 -05:00
Michael Gruener
68fc8e75f6
Module to manage Cloudflare DNS records
2016-12-08 11:33:56 -05:00
Toshio Kuratomi
5b84102a15
Doc fixes
2016-12-08 11:33:56 -05:00
Michael Scherer
61bdf9ee0f
Fix #1809 , use the proper method to fail
2016-12-08 11:33:56 -05:00
Matt Clay
9c883f689d
Add optional mysql connect timeout.
2016-12-08 11:33:56 -05:00
Gabriel Burkholder
6a202054f8
Fixes route53_facts to use max_items parameter with record_sets query.
2016-12-08 11:33:56 -05:00
nonshankus
a1fdff4c97
Adding missing attributes regarding the hosted zone.
2016-12-08 11:33:56 -05:00
Emilien Macchi
f0f1d1edc4
system/puppet: add --certname parameter
...
certname [1] can be a useful parameter when we need to specify a
certificate name different from the default value [2] in Puppet.
Ex: the hosts have different names, in advanced network isolation
setups.
Also, it can be used when we want to run Puppet with a specific node
definition and not using hostname or fqdn to match the nodes where we want to
run Puppet [3] (not recommended by Puppetlabs though).
[1] https://docs.puppetlabs.com/puppet/latest/reference/configuration.html#certname
[2] Defaults to the node’s fully qualified domain name
[3] http://docs.puppetlabs.com/puppet/latest/reference/lang_node_definitions.html#naming
2016-12-08 11:33:56 -05:00
saez0pub
029b608e1e
Prevent reinstallation in case of group package
2016-12-08 11:33:56 -05:00
Miguel Martín
da668dca56
Replace deprecated zabbix api method 'exists' to support zabbix 3.0
2016-12-08 11:33:56 -05:00
David Shrewsbury
cd2c7deec4
Add os_group.py OpenStack module
...
Allows an admin (or privileged user) to manage Keystone v3
groups.
2016-12-08 11:33:56 -05:00
David Shrewsbury
e25c04aeb0
Add new os_flavor_facts.py module
...
New module to retrieve facts about existing instance flavors.
By default, facts on all available flavors will be returned.
This can be narrowed by naming a flavor or specifying criteria
about flavor RAM or VCPUs.
2016-12-08 11:33:56 -05:00
David Shrewsbury
b697d986c1
Add new os_keystone_role module.
...
This new module allows for creating and deleting Keystone
roles.
2016-12-08 11:33:56 -05:00
Doug Luce
030fbaef64
Use os module for checking absolute/joining paths
2016-12-08 11:33:55 -05:00
Doug Luce
d4275e576e
cronvar.py: support absolute destinations
...
Mainly so /etc/crontab can be written to.
2016-12-08 11:33:55 -05:00
Rene Moser
c00688a118
iptables: add defaults to docs
2016-12-08 11:33:55 -05:00
David Hocky
4abd217aa5
add version added to new params
2016-12-08 11:33:55 -05:00
David Hocky
a3b7dbe1df
fix doc issue
2016-12-08 11:33:55 -05:00
David Hocky
994edea253
add support for setting dscp marks with iptables module
2016-12-08 11:33:55 -05:00
liquidat
7abe6b0e8c
correct win_firewall state parameter
...
- original parameter comment was probably copy&paste error
- new comment highlights that firewall rules can be
added or removed altering this parameter
2016-12-08 11:33:55 -05:00
Toshio Kuratomi
32ff89b30e
Fix module docs
2016-12-08 11:33:55 -05:00
Rene Moser
fd68e66827
cloudstack: new module cs_zone_facts
2016-12-08 11:33:55 -05:00
Michael Scherer
4589b67a44
Remove unused variables
...
Session_id is unused in update_session, changed is always specifically
set in all exit_json call, and consul_client.session.destroy return True
or False, and is unused later (nor checked)
2016-12-08 11:33:55 -05:00
Michael Scherer
fabd619070
Rename consul variable to consul_client
...
Since the module is also named consul, pyflakes emit a warning
about it since the variable shadow the module.
2016-12-08 11:33:55 -05:00
Michael Scherer
78571c053b
Pyflakes complain about unused import, so remove it
2016-12-08 11:33:55 -05:00