nitzmahone
890366b67a
fix ec2_vpc_vgw exception handling issues
2016-12-08 11:34:25 -05:00
nitzmahone
10ea69c8de
fix win_updates to prevent Get-Member failure on bogus job output
2016-12-08 11:34:25 -05:00
Nick Aslanidis
a824cd633f
corrected version to 2.2. Ensure no vpc-id is returned if detached
2016-12-08 11:34:25 -05:00
Brad Davidson
f4715032a9
Fix argument spec for type and tags; return VGW info instead of raw response
2016-12-08 11:34:25 -05:00
Nick Aslanidis
87a85e6c5f
corrected invalid tag description for CI checks
2016-12-08 11:34:25 -05:00
Nick Aslanidis
7d41532bb2
corrected required to be bool instead of list
2016-12-08 11:34:25 -05:00
Nick Aslanidis
61668019f4
attempt to fix doc fragment
2016-12-08 11:34:25 -05:00
Nick Aslanidis
1aa4264b3a
updated extends_documentation_fragment and final cr
2016-12-08 11:34:24 -05:00
naslanidis
71bb18827b
Added return section to the documentation
2016-12-08 11:34:24 -05:00
naslanidis
6de163cbb2
Fixed issue with tag changes affecting vpc attach
2016-12-08 11:34:24 -05:00
Nick Aslanidis
e5ead91439
New AWS module for managing ec2 VPC virtual gateways
2016-12-08 11:34:24 -05:00
Shinichi TAMURA
73b2f89539
Added 'answer' as an alias of 'value' on debconf module ( #2464 )
2016-12-08 11:34:24 -05:00
Andrea Scarpino
9b41c6bfe3
win_firewall_rule: strictmode fixes ( #2432 )
...
I set the default values to `netsh advfirewall firewall add rule` defaults.
2016-12-08 11:34:24 -05:00
Shinichi TAMURA
3cb598f9f8
Added timezone module ( #2414 )
2016-12-08 11:34:24 -05:00
Tim Small
efb29d6436
Allow parameters to be passed for uninstall (required by some packages) ( #2269 )
2016-12-08 11:34:24 -05:00
nitzmahone
c56da672d1
fix statusio_maintenance exception handling
2016-12-08 11:34:24 -05:00
nitzmahone
2809c1ca07
add win_chocolatey support for nonzero success exit codes
2016-12-08 11:34:24 -05:00
Stefan Horning
14f488f8b6
Get EIP association information for ENI if EIP is associated ( #2082 )
2016-12-08 11:34:24 -05:00
Benjamin Copeland
79946c5f43
Adding statusio_maintenance module ( #1394 )
2016-12-08 11:34:24 -05:00
Brian Coca
28bba4fdfb
added 'seen' type to debconf
2016-12-08 11:34:24 -05:00
René Moser
668f01c04c
cloudstack: cs_volume: fix volume may be NoneType in check_mode ( #2455 )
2016-12-08 11:34:24 -05:00
Joel Thompson
be695eda69
Fix default service_address in consul module ( #2454 )
...
PR #1299 introduced the service_address parameter but specified a
default value of localhost. This is a breaking change; prior to that,
the consul module would always assume that the service should advertise
the address that the Consul agent was listening on. With this change,
the consul module will now default to advertising localhost to all nodes
for the service, which isn't the desired behavior. This changes the
default back to None which is the implicit default prior to #1299 .
2016-12-08 11:34:24 -05:00
Baptiste Mille-Mathias
e235f88a91
Implement mounts in proxmox module ( #2426 )
...
* Implement mounts in proxmox module
mounts in proxmox are the additionnal disk devices set in a guests.
We handle the mounts the same way that netif devices, using a
dictionnary with keys being mp0, mp1,…
* Add version_added
Seems to be a requirement but I didn't see that anywhere.
Hope it'll fix the travis-ci issue
2016-12-08 11:34:24 -05:00
jhawkesworth
b32c550e22
Various fixes to win_regedit and documentation ( #2436 )
2016-12-08 11:34:23 -05:00
Strahinja Kustudic
5d63d0b8d1
Fixes check mode error on Python 2.4 and wrong changed state ( #2438 )
...
* Fixes check mode error on Python 2.4 and wrong changed state
* Changes code as suggested by @bcoca
2016-12-08 11:34:23 -05:00
nitzmahone
e5e1869403
StrictMode fixes for win_iis_webbinding
...
StrictMode fixes for win_scheduled_task
StrictMode fixes for win_webpicmd
2016-12-08 11:34:23 -05:00
Andrea Scarpino
5bec8ad321
Fix win_environment: strict-mode fix for 'value' ( #2404 )
2016-12-08 11:34:23 -05:00
Rob
89d0ff1f17
Add boto3 support to ec2_eni_facts ( #2425 )
2016-12-08 11:34:23 -05:00
Toshio Kuratomi
e79bba2588
Removed one module from the py3 syntax check blacklist
2016-12-08 11:34:23 -05:00
Artem Feofanov
42bf64275b
add telegram notification module
2016-12-08 11:34:23 -05:00
Bede Carroll
53f9c2ca57
Add vMotion Module ( #2342 )
2016-12-08 11:34:23 -05:00
Ian Levesque
4914721094
add 'behavior' attribute to consul_session ( #2183 )
...
add 'behavior' attribute to consul_session
2016-12-08 11:34:23 -05:00
Adrian Moisey
f0475ab1e6
Add initial github_release module ( #1755 )
...
Add initial github_release module.
2016-12-08 11:34:23 -05:00
Constantin
a5515e8490
Added block_device_mapping in the returned output ( #1553 )
2016-12-08 11:34:23 -05:00
Rene Moser
b85b4de4e9
cloudstack: move duplicate common code to utils
2016-12-08 11:34:23 -05:00
Rene Moser
35b699b99c
cloudstack: cs_staticnat: fix static nat was always changed (disabled/enabled)
...
Fixes firewall rules get lost after use of cs_staticnat.
2016-12-08 11:34:23 -05:00
Rene Moser
43bee0b890
cloudstack: use has_changed() from utils
2016-12-08 11:34:23 -05:00
Rene Moser
aca98e2f8e
cloudstack: use poll_job() from utils
2016-12-08 11:34:23 -05:00
Rene Moser
03d3baa164
cloudstack: cs_cluster: overhaul code style
2016-12-08 11:34:22 -05:00
Rene Moser
4d26762b34
cloudstack: cs_affinitygroup: overhaul code style
2016-12-08 11:34:22 -05:00
Rene Moser
f9be547a87
cloudstack: cs_account: overhaul code style
2016-12-08 11:34:22 -05:00
Rene Moser
29f803b16a
cloudstack: remove duplicate import cs handling, already in utils.
2016-12-08 11:34:22 -05:00
Rene Moser
0953ef753d
cloudstack: cs_project: fix state=active/suspended does not create/update project
2016-12-08 11:34:22 -05:00
Rene Moser
9d79c1ec59
cloudstack: cs_project: add tag support
2016-12-08 11:34:22 -05:00
Lujeni
739a15cfe6
Support the ssl_cert_reqs directive ( #1122 )
2016-12-08 11:34:22 -05:00
René Moser
432e6ca060
doc: rocketchat: minor doc fix ( #2420 )
2016-12-08 11:34:22 -05:00
Deepakkothandan
20ea765fdd
Ansible Module for Sending Rocket Chat Notifications ( #2222 )
2016-12-08 11:34:22 -05:00
sxpert
8e4e0dab63
Virt net mods batch 1 ( #1686 )
...
* add a new modify command
for now, allows adding or modifying hosts in the dhcp subsystem
* fix some pep8 things that escaped
* add modify in the list in the doc
* added mention of adding modify in version 2.1
* handle the test mode case for modify
* modify the code for finer check mode support
2016-12-08 11:34:22 -05:00
René Moser
20a1d49e2b
doc: maven_artifact: add a note about s3 support since version 2.2 ( #2417 )
...
See #2317
2016-12-08 11:34:22 -05:00
Gonçalo Luiz
711e94346b
added s3 download support to maven module ( #2317 )
...
* added s3 download support
* removed extraneous import
2016-12-08 11:34:22 -05:00
Rob Powell
09a53fb225
Update win_firewall_rule.py ( #2337 )
...
added profile examples as my firewall task would pass yet no firewall rule was created until I added
profile: Domain,Private,Public
When setting a Firewall rule on Windows Server 2008 R2 manually, these three are selected as default, useful to have in the documentation maybe?
2016-12-08 11:34:22 -05:00
Dag Wieers
7e5e9bd7e8
Validate return code and fail properly ( #2334 )
...
This fixes #2333
2016-12-08 11:34:22 -05:00
Dag Wieers
3d2ad47f55
Adapt module to use new module._name property ( #2408 )
...
This is in line with the change from ansible/ansible#16087
2016-12-08 11:34:22 -05:00
Ilya Zonov
bca2a6cb56
Fix rabbitmq parameter changed check ( #2237 )
...
This commit fixes following issue: "Changed" flag is always true when
var is used for value module param.
2016-12-08 11:34:22 -05:00
Dag Wieers
6557fc5c64
Update GitHub templates to reflect ansible/ansible ( #2397 )
...
Update the GitHub templates to what is used for some time on ansible/ansible
For more information, see ansible/ansible#15961
2016-12-08 11:34:21 -05:00
Rob
7e70ef2223
Use helper function for new module and rename ( #2277 )
2016-12-08 11:34:21 -05:00
Dag Wieers
f420fa0eaa
sefcontext: New module to manage SELinux file context mappings (semanage fcontext) ( #2221 )
...
New SELinux module sefcontext to set SELinux file context mappings
This module implements `semanage fcontext` in an idempotent way.
It supports check-mode and diff-mode.
2016-12-08 11:34:21 -05:00
tazle
03be75fa16
Fixed /etc/hosts example for blockinfile ( #2387 )
...
- Fixed name
- Fixed name/ip order in template
2016-12-08 11:34:21 -05:00
SamYaple
8c934abfd5
Create OpenStack identity services module
...
New module using shade to create and manage OpenStack identity
services
2016-12-08 11:34:21 -05:00
nitzmahone
6325f91336
remove duplicate deployment_mode docstring
...
submodule ref wasn't updated, so missed that this had recently been added
2016-12-08 11:34:21 -05:00
Thilo-Alexander Ginkel
478691f297
Fix gitlab_* module boolean parameter declaration ( #2385 )
...
Without these fixes using the modules would result in the following error:
implementation error: unknown type <type 'bool'> requested for validate_certs
2016-12-08 11:34:21 -05:00
Anders Ingemann
7144a88897
Sensu subscription bugfixes ( #2380 )
...
* Fix syntax for exception catching
* Friendlier error message as per suggestion by @bcoca
2016-12-08 11:34:21 -05:00
Artem Alexandrov
0dcd274339
zabbix_hostmacro: Fixed basic auth ( #2330 ) ( #2331 )
2016-12-08 11:34:21 -05:00
Anders Ingemann
cea88bdf63
Add sensu_subscription module ( #205 )
2016-12-08 11:34:21 -05:00
Andrew Miller
7ac4909357
Cpanm module could not use less than Python 2.6
...
Removed str.format() dependency to allow cpanm module to work on nodes with versions of Python less than 2.6.
2016-12-08 11:34:21 -05:00
Toshio Kuratomi
2b50114d58
Remove from travis blacklist, modules that are compiling with py3
2016-12-08 11:34:21 -05:00
Chris Weber
2579934ae0
Fixed exception handeling for Python 2.4 and python 3 compatablity ( #2364 )
2016-12-08 11:34:21 -05:00
nitzmahone
1b4a458417
various fixes to azure_rm_deployment
...
bugfix for lost results on incomplete poll (sub-optimal, but works)
add docs for undocumented module args (will temporarily break module validator)
2016-12-08 11:34:21 -05:00
Laurent Mazuel
23e0c6246b
Adapt Code to Azure SDK 2.0.0RC4 ( #2319 )
2016-12-08 11:34:20 -05:00
Chris Weber
c3a1efee4f
Fixed exception compatablity for py3 (and 2.4 in yum_repository.py) ( #2369 )
...
* Fixed exception compatablity for py3 (and 2.4 in yum_repository.py)
* Moved Import
2016-12-08 11:34:20 -05:00
Hrishikesh Barua
4ee8468710
Fix for #2366 removed print statement ( #2375 )
2016-12-08 11:34:20 -05:00
Toshio Kuratomi
f159597914
Make documentation of win_unzip work on python3 as well
2016-12-08 11:34:20 -05:00
Greg DeKoenigsberg
11ddda60d0
New maintainers guidelines
...
Copied over from rbergeron/thingsandstuff
2016-12-08 11:34:20 -05:00
Greg DeKoenigsberg
39b75c6849
Create MAINTAINERS.md
2016-12-08 11:34:20 -05:00
Greg DeKoenigsberg
5f4ea1506c
small fix
...
Process is now shipit, not +1
2016-12-08 11:34:20 -05:00
Gerik Bonaert
08eb51c87e
Define 'type' in argument_spec of openvswitch_port ( #2355 )
...
The external_ids 'type' was not defined in the argument spec of
openvswitch_port. This lead 'external_ids' to be converted to a
string, when the value was not defined. Further down the code this
was leading to an exception in some cases. By defining the type
all is right.
2016-12-08 11:34:20 -05:00
Jiri Tyr
8d09b74908
Fixing wrong type of params option in yum_repository module ( #2371 )
...
This commit fixes incorrect type of the "params" option of the
"yum_repository" module. Without this fix the value of the "params"
option is read as a string instead of as a dictionary which makes
it impossible to define any additional YUM repository parameters.
2016-12-08 11:34:20 -05:00
Toshio Kuratomi
351dc1f270
Remove system modules from the python3 blacklist as they are now compatible.
2016-12-08 11:34:20 -05:00
Toshio Kuratomi
8ce627d9a2
Only import get_exception once in locale_gen.py
2016-12-08 11:34:20 -05:00
Chris Weber
891245c6f6
Fixed modules/system py files for 2.4 to 3.5 exceptions ( #2367 )
2016-12-08 11:34:20 -05:00
Toshio Kuratomi
868a4584a4
Remove the web_infrastructure modules from the py3 blacklist
2016-12-08 11:34:20 -05:00
Chris Weber
e30049d113
Fixed exceptions to use python 2.4 helper function and added import also works on python 3 ( #2363 )
2016-12-08 11:34:20 -05:00
René Moser
25b79bafd2
cloudstack: cs_snapshot_policy: remove unused arg specs and doc cleanup ( #2361 )
2016-12-08 11:34:20 -05:00
Louis-Michel Couture
48a2f1e4d3
Update bundler example to match the param name ( #2322 )
2016-12-08 11:34:20 -05:00
Nicolas Boutet
25e2a933d0
Fix typo in documentation ( #2359 )
2016-12-08 11:34:19 -05:00
René Moser
68942416df
travis: workaround false negative test failure ( #2362 )
...
travis: workaround false negative test failure
2016-12-08 11:34:19 -05:00
René Moser
5128a11cdc
letsencrypt: fix tests failures ( #2360 )
2016-12-08 11:34:19 -05:00
Michael Grüner
fb88ecf52b
Add Let's Encrypt module to manage ssl certificates ( #1962 )
...
Fixes #1545
2016-12-08 11:34:19 -05:00
trondhindenes
012070c3cd
azure_rm_deploy docfix ( #2354 )
2016-12-08 11:34:19 -05:00
Leandro Lisboa Penz
a96e9a1ae1
netconf module with edit-config operation ( #2103 )
...
* netconf module with edit-config operation
2016-12-08 11:34:19 -05:00
P Stark
0349fcd894
add type declaration to the port parameter of the irc module. #AnsibleZH ( #2349 )
2016-12-08 11:34:19 -05:00
Dmitry Marakasov
a6ee449d6b
Improve documentation for pkgng module ( #2338 )
...
According to module checklist:
- Descriptions should always start with a Capital letter and end with a
full stop.
- Ensure that you make use of U() for urls, C() for files and options,
I() for params, M() for modules.
2016-12-08 11:34:19 -05:00
Gerrit Germis
f61878fa80
fail when backend host is not found ( #1385 )
2016-12-08 11:34:19 -05:00
Brian Coca
beabafa99f
minor fixes
...
removed unused imports
rearranged basic import
added if/main for testing/importability
2016-12-08 11:34:19 -05:00
jjshoe
2ba75b7082
A couple of touch ups ( #2288 )
...
I peeked at #2281 a little late, thought this might help some as well.
2016-12-08 11:34:19 -05:00
Stefan Horning
2cf50cb971
Streamlined ec2_elb_facts module return values with naming in ec2_elb… ( #2081 )
...
* Streamlined ec2_elb_facts module return values with naming in ec2_elb_lb (hosted zones)
* Keep the old return values for hosted zone to keep backwards compatibility
2016-12-08 11:34:19 -05:00
Adrian Likins
6eae4cf448
Fix bad merge of #555 (mv bigip_gtm_virtual_server) ( #2302 )
...
f5/ was the wrong directory. Move it to network/f5
and remove f5/.
2016-12-08 11:34:19 -05:00
René Moser
4f09e2caab
cloudstack: cs_ip_address: add vpc support ( #2283 )
...
* cloudstack: cs_ip_address: add vpc support
* cloudstack: cs_ip_address: remove unused/unreachable code
2016-12-08 11:34:19 -05:00
René Moser
e9642a6de7
cloudstack: cs_staticnat: add vpc support ( #2285 )
...
* cloudstack: cs_staticnat: add network arg, used for VPC support
* cloudstack: cs_staticnat: removed unused code
2016-12-08 11:34:19 -05:00
René Moser
28648f6434
cloudstack: cs_firewall: get_network moved to utils, cleanup ( #2293 )
2016-12-08 11:34:19 -05:00
René Moser
8ac52fbb2c
cloudstack: cs_template: fix typos ( #2294 )
2016-12-08 11:34:18 -05:00
René Moser
652b50753d
cloudstack: new module cs_snapshot_policy ( #2303 )
2016-12-08 11:34:18 -05:00
Dmitry Marakasov
472bf733e0
Freebsd pkgng autoremove support ( #2324 )
...
* Whitespace cleanup
* Add autoremove capability to pkgng
* Add "default" and "choices" documentnation items for autoremove
2016-12-08 11:34:18 -05:00
René Moser
e6766078ea
consul: fix param name for verify SSL ( #2194 )
...
Introduced in #1793 , fixes #2114 , needs backport to 2.1
2016-12-08 11:34:18 -05:00
Elena Washington
6efea4a064
iptables: option to configure Source NAT ( #2292 )
...
* Clean up trailing whitespace
* Add `--to-source` option to allow Source NAT (fix for #2291 )
2016-12-08 11:34:18 -05:00
Matt Martz
081303c111
Exclude mssql_db.py from py24 syntax checks
2016-12-08 11:34:18 -05:00
Paul Durivage
8166302d3d
fix command list to extend, not append
2016-12-08 11:34:18 -05:00
Toshio Kuratomi
0d706d25b6
The pymssql library requires python 2.7 or greater so port the syntax of this file to use python3-style exception handling
2016-12-08 11:34:18 -05:00
Hans-Joachim Kliemeck
e43e572770
allow empty user for kerberos ticket usage
...
fix syntax problems:
* it is possible that sql injection is done, therefore the [DBNAME] syntax is used.
* it is not possible to use default escape on cursor.execute for DBNAME, since it will insert single quotes around the name and this will cause syntax problems / single quotes within the actual DBNAME
implement autocommit setting, since some content can not be imported within transaction
fix for automatic tests
fix problems with named instances, corrected error message regarding configuration file
remove unused placeholder
2016-12-08 11:34:18 -05:00
Firat Arig
80a77ea00a
Working mssql db controller
...
Using pymssql string interpolation
Cursor does string interpolation at script execution
Handled edge cases in import and delete
updated ansible version number
2016-12-08 11:34:18 -05:00
Toshio Kuratomi
adc5ea5168
Fix exception catching for python3
2016-12-08 11:34:18 -05:00
Benjamin Curtis
778bffe35c
Add honeybadger_deployment module
2016-12-08 11:34:18 -05:00
Toshio Kuratomi
38c5a0067e
Fix python3 syntax compilation
2016-12-08 11:34:18 -05:00
Mike Mochan
8472ef95e5
update remote tags if changed
2016-12-08 11:34:18 -05:00
Mike Mochan
f39c98b8fc
added tagging for the remote account
2016-12-08 11:34:18 -05:00
Mike Mochan
7acd9c0e34
Updates to version and requirements
2016-12-08 11:34:18 -05:00
Mike Mochan
c1ccc831e8
Added tagging functionality
2016-12-08 11:34:17 -05:00
Mike Mochan
1b170a145e
All calls to describe_vpc_peering_connections need to use the params dict
2016-12-08 11:34:17 -05:00
Mike Mochan
439c4aa979
Remove unused vars and pass params dict to describe_peering_connections
2016-12-08 11:34:17 -05:00
Mike Mochan
deaf40d942
update to capture peer status
2016-12-08 11:34:17 -05:00
Mike Mochan
985e485706
removed obsolete ec2 resource object
2016-12-08 11:34:17 -05:00
Mike Mochan
5963fc4641
refactored to use dict invocation for calling client peerings functions
2016-12-08 11:34:17 -05:00
Mike Mochan
64f947a327
updates to Documentation - Removed refs to Boto, added params dict() and removed obsolete if statements
2016-12-08 11:34:17 -05:00
Mike Mochan
655d08f62f
cloud/amazon/ec2_vpc_peer.py
2016-12-08 11:34:17 -05:00
Mike Mochan
842b347c7e
removed debug package
2016-12-08 11:34:17 -05:00
Mike Mochan
39a132a44e
Version added, GPLv3 License header added
2016-12-08 11:34:17 -05:00
Mike Mochan
a6814e0774
Initial commit for cross account VPC peering module
2016-12-08 11:34:17 -05:00
dougluce
aaaf37ae41
Don't bomb if original didn't exist ( #2295 )
...
If we don't have an existing file, original ends up as None. Bug
introduced in 70fa125
2016-12-08 11:34:17 -05:00
Adrian Likins
f096cd6322
Fix pkgutil "upgrade_catalog must be one of" err ( #2149 )
...
The arg spec for update_catalog include 'type=bool'
and 'choices=["yes", "no"] which can never both be
true.
Remove the 'choices' directive, and update doc string.
Fixes #2144
2016-12-08 11:34:17 -05:00
René Moser
99646d5dbb
fix build and doc cleanups ( #2286 )
2016-12-08 11:34:17 -05:00
jhawkesworth
ac44058457
Add info about where you can find product ids for changed checking on win_package module ( #2281 )
2016-12-08 11:34:17 -05:00
Toshio Kuratomi
0d51743e23
Add __init__.py and update version_added to fix module for ansible-validate checks
2016-12-08 11:34:16 -05:00
Fernando José Pando
65bae8f76b
fixup sns topic subscriptions ( #2232 )
...
* fixup sns topic subscriptions
* return docs
2016-12-08 11:34:16 -05:00
Dag Wieers
0e3713971a
Convert module to work with python 2.4 and fix a bug ( #2251 )
...
- Avoiding the use of 'with ... as ...' and 'except ... as ...' constructs.
- Make use of posixpath.join() rather than concatenating slashes ourselves
(To avoid having consecutive slashes which broke something on our side)
2016-12-08 11:34:16 -05:00
Mike Mochan
275210b06e
New AWS module for managing VPC Network ACLs ( #1502 )
...
* New AWS module for managing VPC Networks ACLs
Moved return outside of try block
botocore.exceptions to support python 2.5
For some reason Travis is using Python V2.4 to run the tests - My code is valid
duplicate file
* Fixed NameError Exception- module not being passed when calling some boto3 client methods
* Fixes a bug reported by @dennisconrad, where the nacl is not created when subnets list is empty
* nacl property changed to name and fixes a bug where nacl is not deleted when subnets list is empty
* Updates to version and requirements
* Fix 'vpc' param to 'vpc_id' to match documentation and convention
2016-12-08 11:34:16 -05:00
Ryan Sydnor
e6d5c41f73
Add encryption capability to AMI copy ( #1409 )
2016-12-08 11:34:16 -05:00
Brian Coca
13cf09f949
added return docs
2016-12-08 11:34:16 -05:00
Adam Števko
da95dd5652
Add module for retrieving SmartOS image facts ( #1276 )
2016-12-08 11:34:16 -05:00
Brian Coca
3f22667151
added note about behaviour change in 2.2
2016-12-08 11:34:16 -05:00
Leo Antunes
c0570d275b
Allow multiple keys per host + minor improvements ( #716 )
...
* known_hosts: clarify key format in documentation
Add a small clarification to the documentation about the format of the
"key" parameter.
Should make #664 less of a issue for newcomers.
* known_hosts: normalize key entry to simplify input
Keys are normalized before comparing input with present keys. This
should make it easier to deal with some corner cases, such as having a
hashed entry for some host and trying to add it as non-hashed.
* known_hosts: allow multiple entries per host
In order to support multiple key types and allow the installed ssh
version to decide which is more secure, the module now only overwrites
an existing entry in known_hosts if the provided key is of the same
type.
Old keys of different types must be explicitly removed. Setting
state to "absent" and providing no key will remove all entries for the
host.
2016-12-08 11:34:16 -05:00
Rob
716e1576d4
Add section on how to return boto3 CamelCased results ( #2279 )
2016-12-08 11:34:16 -05:00
Michael Scherer
06e3950efb
Port patch.py to python3/python2.4 syntax ( #2276 )
2016-12-08 11:34:16 -05:00
Hagai Kariti
390aa7a75f
bigpanda: Remove docs using complex args ( #2275 )
...
As they're going to be deprecated, don't recommend using them.
2016-12-08 11:34:16 -05:00
Nicolas Landais
e93f7241be
Fix problem with 'restarted' state not restarting the apppool when it is in running state ( #1451 )
...
* Fix problem with 'restarted' state not restarting the apppool when it is in running state
* Implemeting code review comments
Comment from previous commit “You basically want to start the pool if
it's stopped and requested state is started or restarted, otherwise if
requested state is restarted, restart it.” This commit implements the
behavior stated in the PR comment
2016-12-08 11:34:16 -05:00
Corwin Brown
d0ada049f2
Add Win Robocopy module ( #1078 )
...
* Added more robust error handling
* Add Win Synchronize module
Renamed win_synchronize to win_robocopy
Updating email address
Adding "flags" argument.
Adding a "flags" argument that will allow the user to pass args
directly to robocopy.
If "flags" is set, recurse and purge will be ignored.
Add return code to output
Added bits to support check mode
Fixing typo in Documentation
Updated Documentation to have "RETURNED" field
Updated win_robocopy.py to have the RETURNED field. I also noticed
that win_robocopy.ps1 wasn't really using the "changed" attribute,
so I went in and made sure it was being set appropriately.
Forcing bool type for recurse and purge flag
Updated "version_added"
2016-12-08 11:34:16 -05:00
Mariano Lasala
79c24ff30d
Update sl_vm.py ( #2267 )
...
There was a mistype in DATACENTER list with 'lon2', changed to 'lon02'.
2016-12-08 11:34:16 -05:00
René Moser
a9bc509a96
softlayer: fix module name in doc ( #2266 )
2016-12-08 11:34:15 -05:00
Brian Coca
f0ae2393e6
add missing author info
2016-12-08 11:34:15 -05:00
Orion Poplawski
70384d72e6
Fix gw4/gw6 typo ( #1841 )
2016-12-08 11:34:15 -05:00
Hans-Joachim Kliemeck
393ea3293c
blockinfile will always add newline at EOF ( #2261 )
2016-12-08 11:34:15 -05:00
Toshio Kuratomi
fae2a50d4d
Move running py3 compile test from whitelist to blacklist ( #2254 )
2016-12-08 11:34:15 -05:00
Alex
e031f37407
zypper: (Bugfix) Change command option --verbose to --details which is supported since 2008 ( #2224 )
2016-12-08 11:34:15 -05:00
Rob
9064aecaed
Add idempotence to ec2_eni when private_ip_address is supplied ( #2172 )
2016-12-08 11:34:15 -05:00
Victor Costan
2b6dd0e735
Add sts_session_token module for short-lived AWS credentials. ( #1988 )
2016-12-08 11:34:15 -05:00
Victor Costan
a5940c2a5f
Add aws_mfa_devices module for multi-factor authentication on AWS. ( #1987 )
2016-12-08 11:34:15 -05:00
Toshio Kuratomi
53de945741
Move the import of get_exception to pycompat24
2016-12-08 11:34:15 -05:00
kubilus1
f3d248de9a
Check to see existence of same named/location system before creation. ( #2150 )
2016-12-08 11:34:15 -05:00
Toshio Kuratomi
009f5f716a
Add vmware and lxc to python3 checks
2016-12-08 11:34:15 -05:00
Toshio Kuratomi
e1eb982930
Port vspherer_copy to pass syntax checks on python3
2016-12-08 11:34:15 -05:00
Michael Scherer
02518b2b72
Port vca_nat and vca_fw to py3 compatible syntax ( #2243 )
...
Since they both depend on library that cannot run on python2.4,
cf https://github.com/ansible/ansible/pull/15870 , we can use
directly the python 2.6 syntax, as seen on the porting doc.
2016-12-08 11:34:15 -05:00
Michael Scherer
d7ac2a8499
Use a python3 compatible notation for octal ( #2238 )
2016-12-08 11:34:15 -05:00
Michael Scherer
24a08d350a
Add support for checking module on python3, like on core ( #2235 )
2016-12-08 11:34:14 -05:00
Shubham
a4c1f0dbea
Fix broken link for issue template ( #2248 )
2016-12-08 11:34:14 -05:00
Ricardo Carrillo Cruz
0bbb09de7c
Fix CI due to missing __init__.py on f5 folder ( #2247 )
...
The CI for extras is failing on ansible-validate-modules due
to f5 folder missing __init__.py.
Adding an empty one to fix it.
2016-12-08 11:34:14 -05:00
Daniel Vigueras
81cb2eac89
Add insert support to iptables. ( #1180 )
...
Add insert support to iptables.
2016-12-08 11:34:14 -05:00
Michael Perzel
a2b0dad3e8
Module to manage f5 virtual servers
2016-12-08 11:34:14 -05:00
Sergei Antipov
8263dd18a9
Fixed problem with pymongo compatibility ( #1249 )
...
* Fixed problem with pymongo compatibility
Fixes #11
2016-12-08 11:34:14 -05:00
Jordan Cohen
020379b0dc
doc update to demostrate message template vars
2016-12-08 11:34:14 -05:00
Jordan Cohen
97d5d80983
message template variable fix
...
Due to ansible/jinja2 templating, it is difficult to use the monitor message template variables as they need to be surrounded by `{{` and `}}`, this change addresses that issue by allowing the user to use `[[` and `]]` instead.
2016-12-08 11:34:14 -05:00
Kevin Hildebrand
755535ed7f
Fix the interface handling code to allow permanent and non-permanent operations. Also avoid using add_interface because it breaks in cases where the interface is already bound to a different zone.
2016-12-08 11:34:14 -05:00
Rene Moser
f90ac2c9de
cloudstack: new module cs_router
2016-12-08 11:34:14 -05:00
Pavel Samokha
50fe70f40a
iptables module - icmp-type better doc style
2016-12-08 11:34:14 -05:00
Pavel Samokha
945862b876
fix icmp-type
2016-12-08 11:34:14 -05:00
Pavel Samokha
90aad93949
iptables module - add icmp_type
2016-12-08 11:34:14 -05:00
Lukáš Lalinský
3e81023a87
monitoring/zabbix_host: Fix (no) proxy handling
...
When updating a host with no proxy explicitly set,
the host was always reported as changed, because it was
comparing `"0"` and `None`.
2016-12-08 11:34:14 -05:00
Constantin
ff592dacc5
Added support for Standard - Infrequent Access stoarage class ( #2134 )
2016-12-08 11:34:14 -05:00
Dag Wieers
a3667767e6
Fix check-mode incorrectly returning changed ( #2220 )
...
The lvol module has a different logic in check-mode for knowing when a change is induced. And this logic is *only* based on a size check. However during a normal run, it is the lvreduce or lvextend tool that decides when a change is performed (or when the requested and existing sizes differ). So while in check-mode the module reports a change, in real run-mode it does not in fact changes anything an reports ok.
One solution would be to implement the exact size-comparison logic that is implemented in lvextend and lvreduce, but we opted to use the `--test` option to each command to verify if a change is induced or not. In effect both check-mode and run-mode use the exact same logic and conclusion.
2016-12-08 11:34:14 -05:00
Toshio Kuratomi
1782ff04d0
Docs fixes
2016-12-08 11:34:13 -05:00
Toshio Kuratomi
e95c069aa6
the ansible version constant is now in a different place
2016-12-08 11:34:13 -05:00
Yannig
daefbdad5c
New lvol option: shrink. ( #2135 )
...
If shrink is set to false and size is lower than current lv size, dont try to shrink logical volume.
2016-12-08 11:34:13 -05:00
Ian Levesque
b8aa2ff9a7
Fix session-based kv acquire/release ( #2181 )
...
* Fix session-based kv acquire/release
* add example of using session in doc
2016-12-08 11:34:13 -05:00
Rob
94e7fae06a
Added better example for boto3 exception handling ( #2204 )
2016-12-08 11:34:13 -05:00
Michael Baydoun
5e3c3741dd
created ec2_customer_gateway module ( #1868 )
2016-12-08 11:34:13 -05:00
Ash Berlin
bb42a6bcac
Add missing urlparse import to s3_bucket ( #2110 )
...
This was triggered when S3_URL environment variable was set.
2016-12-08 11:34:13 -05:00
Michael Scherer
814efc1418
Use path type for blockinfile 'dest' argument ( #2192 )
2016-12-08 11:34:13 -05:00
Charles V Bock
7802a3a8c9
high_flap_threshold documentation correction
...
Changing description of high_flap_threshold to properly reflect its function.
2016-12-08 11:34:13 -05:00
René Moser
99bf53ea9a
cs_loadbalancer_rule_member: doc fixes ( #2184 )
2016-12-08 11:34:13 -05:00
Nik LaBelle
3ecf8dc12b
change netif type to dict and update example ( #2187 )
2016-12-08 11:34:13 -05:00
David Keijser
6ef57784bb
Make it possible to manage rules of f5 vs ( #1821 )
2016-12-08 11:34:13 -05:00
Ben Knight
d3fb59e187
Add reselect_tries option to big_pool module ( #2156 )
2016-12-08 11:34:13 -05:00
Michael Scherer
ea6a2bfd95
Use type='path' rather than str, so path is expanded correctly
2016-12-08 11:34:13 -05:00
Matt Martz
f9e516ce1b
No exclusions necessary
2016-12-08 11:34:13 -05:00
Matt Martz
577f56ac79
Fix HAS_BOTO fail_json call for ec2_ami_copy
2016-12-08 11:34:13 -05:00
Matt Martz
23222160e4
Reduce exclusions for ansible-testing due to fixes and changes in ansible-testing
2016-12-08 11:34:12 -05:00
Kamil Szczygiel
6764530330
influxdb retention policy module
2016-12-08 11:34:12 -05:00
Michael Scherer
775872cca6
Use type='path' for dest ( #2175 )
2016-12-08 11:34:12 -05:00
sebfere
5998d3113e
add monitor configuration to module "bigip_node" ( #2054 )
...
(squashed merge commits w/ new github fun, let's see if it worked)
2016-12-08 11:34:12 -05:00
nitzmahone
07b7ff06c5
back version added to 2.1
2016-12-08 11:34:12 -05:00
Kamil Szczygiel
4a93ebd97b
influxdb database module
2016-12-08 11:34:12 -05:00
Rob
aa36ed8612
Add secondary IP support and allow specifying sec groups by name ( #2161 )
2016-12-08 11:34:12 -05:00