Commit Graph

13133 Commits (ac44058457dd26a9d0d4b631b200b2c60f0a98db)

Author SHA1 Message Date
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
Maxime Montinet 6f6927380e rabbitmq_user: Properly initialize _permissions (#2163)
Fixes #2162
2016-12-08 11:34:12 -05:00
René Moser 9e9535fd8c travis: exlcude cs_template to fix build failure (#2168) 2016-12-08 11:34:12 -05:00
Lakshmi Balu 1d236b0204 Update vmware_datacenter.py (#2164)
Fixed the syntac issue variable references before definiton
2016-12-08 11:34:12 -05:00
René Moser 96f337ac47 cs_template: fix missing docs (#2165) 2016-12-08 11:34:12 -05:00
Rene Moser 9ba13c2d1c homebrew_cask: fix doc version_added for install_options
See #2086
2016-12-08 11:34:12 -05:00
Tim Rupp 908697e121 Reverse the unpack list operation
Instead of doing an unpack, deliberately specify which parameters you
want to use. This allows us to flexibly add more parameters to the
f5_argument_spec without having to rewrite all the modules that use
it.

Functionally this commit changes nothing, it just provides for a
different way of accessing the parameters to the module
2016-12-08 11:34:12 -05:00
Robin Roth 107c257293 refactor zypper module
* refactor zypper module

Cleanup:
* remove mention of old_zypper (no longer supported)
  * requirement goes up to zypper 1.0, SLES 11.0, openSUSE 11.1
  * allows to use newer features (xml output)
  * already done for zypper_repository
* use zypper instead of rpm to get old version information, based on work by @jasonmader
* don't use rpm, zypper can do everything itself
* run zypper only twice, first to determine current state, then to apply changes

New features:
* determine change by parsing zypper xmlout
* determine failure by checking return code
* allow simulataneous installation/removal of packages (using '-' and '+' prefix)
  * allows to swap out alternatives without removing packages depending
    on them
* implement checkmode, using zypper --dry-run
* implement diffmode
* implement 'name=* state=latest' and 'name=* state=latest type=patch'
* add force parameter, handed to zypper to allow downgrade or change of vendor/architecture

Fixes/Replaces:
* fixes #1627, give changed=False on installed patches
* fixes #2094, handling URLs for packages
* fixes #1461, fixes #546, allow state=latest name='*'
* fixes #299, changed=False on second install, actually this was fixed earlier, but it is explicitly tested now
* fixes #1824, add type=application
* fixes #1256, install rpm from path, this is done by passing URLs and paths directly to zypper

* fix typo in package_update_all

* minor fixes

* remove commented code block
* bump version added to 2.2
* deal with zypper return codes 103 and 106
2016-12-08 11:34:12 -05:00
Indrajit Raychaudhuri dd59cadfd6 Fix homebrew_cask examples 2016-12-08 11:34:12 -05:00
Indrajit Raychaudhuri b718e10a88 Add `version_added` doc property for `install_options` in homebrew_cask 2016-12-08 11:34:12 -05:00
Indrajit Raychaudhuri 028aa0828c Add additional examples for parameter `install_options` in homebrew_cask 2016-12-08 11:34:11 -05:00
Enric Lluelles be64687bf5 Adding install_options to homebrew_cask 2016-12-08 11:34:11 -05:00
Rob 09b7470983 Added doc for new get_ec2_security_group_ids_from_names function in m… 2016-12-08 11:34:11 -05:00
Gonçalo Luiz 8a1aee53bc fixed not resolving latest to snapshot for MD5 check when the file ex… 2016-12-08 11:34:11 -05:00
Adrian Likins a66a0187d1 Expect 204 status when using hipchat v2 api.
When posting to the room notication api with hipchat
v2 api, the expected return code is 204, as per:
https://www.hipchat.com/docs/apiv2/method/send_room_notification

fixes #2143
2016-12-08 11:34:11 -05:00
Ryan G. Hunter 67967d04ee monit startup fix 2016-12-08 11:34:11 -05:00
Toshio Kuratomi 7212bc294e Fix documentation 2016-12-08 11:34:11 -05:00
Michael Scherer 2f51bf3a9c Fix arguments and docs (#2147)
- oauthkey shouldn't be logged
- action should be restricted and checked and the
doc should correspond to the code
2016-12-08 11:34:11 -05:00
krzwalko a7fe4cee03 Fix datacenter_name and cluster_name module params (#2142) 2016-12-08 11:34:11 -05:00
Rudi Meyer 913afa9a99 Jira will return a HTTP status code 201 on some actions, fx. 'comment'. (#2115) 2016-12-08 11:34:11 -05:00
Toshio Kuratomi fda13deb08 Switch blockinfile to using the latest best way to get ansible version 2016-12-08 11:34:11 -05:00
René Moser 41c8e43e34 readme: add build state image from travis 2016-12-08 11:34:11 -05:00
Rene Moser 87e975776a azure_rm_deployment: fix docs and move import utils near main()
fixes build
2016-12-08 11:34:11 -05:00
Michael Scherer ab26847e06 Remove unused import of 'socket' module 2016-12-08 11:34:11 -05:00
Michael Scherer 6c959dc77e Mark api_key as no_log, since that's supposed to be kept secret 2016-12-08 11:34:11 -05:00
Michael Scherer 557d27513c Use type=path for arguments, and remove code doing the conversion (#1903) 2016-12-08 11:34:10 -05:00
Michael Scherer 07f8846134 Mark api_key as no_log to avoid potential leaks (#2048) 2016-12-08 11:34:10 -05:00
Brian Coca b5033fb597 updated version added for pvs 2016-12-08 11:34:10 -05:00
Markus Ostertag 8fd23c7d75 Change success status code to 202
As I already mentioned here: a1b1182662 (diff-d04a476e5d71372918cb6e7e5b39a683R120) @jimi-c added some "hidden" additional check in his urllib commit and broke the whole module for everybody as Datadog answers with an 202 in case of success (http://docs.datadoghq.com/api/#troubleshooting).
2016-12-08 11:34:10 -05:00
p53 517feda4ac Add pvs parameter to documentation
Add pvs parameter to documentation
2016-12-08 11:34:10 -05:00
Pavol Ipoth a273efbcd2 Removing, unwanted pull 2016-12-08 11:34:10 -05:00
Pavol Ipoth 168ca49103 Adding new ansible module lvol_cache 2016-12-08 11:34:10 -05:00
Pavol Ipoth aa9152d169 Fixes #2008 Lvol module is not indempodent for cache lv's 2016-12-08 11:34:10 -05:00
Pavol Ipoth c91b94402b Added pvs parameter to lvol module 2016-12-08 11:34:10 -05:00
Toshio Kuratomi 69bccf57d6 Recategorize git_config and shift version to 2.1 2016-12-08 11:34:10 -05:00
chouseknecht ff624f9ef4 Updated per PR comments 2016-12-08 11:34:10 -05:00
chouseknecht 1d7a109867 Rename azure_deploy to azure_rm_deployment. Refactor to use azure_common. 2016-12-08 11:34:10 -05:00
Brian Coca 12ca251c86 updated version added 2016-12-08 11:34:10 -05:00
Matthew a24444eb9c Add git_config module (#1945)
* Add git_config module

This module can be used for reading and writing git configuration at all
three scopes (local, global and system). It supports --diff and --check
out of the box.

This module is based off of the following gist:
https://gist.github.com/mgedmin/b38c74e2d25cb4f47908
I tidied it up and added support for the following:
- Reading values on top of writing them
- Reading and writing values at any scope
The original author is credited in the documentation for the module.

* Respond to review feedback

- Improve documentation by adding choices for parameters, requirements
  for module, and add missing description for scope parameter.
- Fail gracefully when git is not installed (followed example of puppet
  module).
- Remove trailing whitespace.

* Change repo parameter to type 'path'

This ensures that all paths are automatically expanded appropriately.

* Set locale to C before running commands to ensure consistent error messages

This is important to ensure error message parsing occurs correctly.

* Adjust comment
2016-12-08 11:34:10 -05:00
Michael Scherer 2ec17e4614 Add partial doc on return value of virt (#2116) 2016-12-08 11:34:10 -05:00
jhawkesworth@users.noreply.github.com e878cf43f6 Fix for https://github.com/ansible/ansible-modules-extras/issues/2090 2016-12-08 11:34:10 -05:00
Hans-Joachim Kliemeck b36fc23a50 suggestion by @nitzmahone to not use Get-Attr in combination with ConvertTo-Bool, improved documentation regarding organize 2016-12-08 11:34:09 -05:00
Hans-Joachim Kliemeck ba0c75f5a7 fixed version added and tests 2016-12-08 11:34:09 -05:00
Hans-Joachim Kliemeck 867b7a9649 fixed bugs with flipped protection attribute 2016-12-08 11:34:09 -05:00
Hans-Joachim Kliemeck 632df80276 introduced state to differentiate between enabled/disabled inheritance. renamed copy to reorganize, since the meaning for inheritance=enabled is different 2016-12-08 11:34:09 -05:00
Hans-Joachim Kliemeck bdf0a888bb suggestions by @marcind 2016-12-08 11:34:09 -05:00
Hans-Joachim Kliemeck a240b14e09 added module to disable acl inheritance 2016-12-08 11:34:09 -05:00
Brian Coca 954d650e6a promoted to core, including fixes 2016-12-08 11:34:09 -05:00
James Cammarata fa0c10017e Removing docker_login as it's now in core 2016-12-08 11:34:09 -05:00
René Moser e47aee031b docs: fix make docs (#2107) 2016-12-08 11:34:09 -05:00
Tim Rupp a13141413a Adds the __main__ conditional check (#2098)
As is done in other ansible modules, this adds the __main__ check
to the module so that the module code itself can be used as a library.
For instance, when testing the code.
2016-12-08 11:34:09 -05:00
Joshua Gilman c0a677aa3a Change disk type to str to allow correct usage of rootfs for LXC (#2091) 2016-12-08 11:34:09 -05:00
Rene Moser 002ce4b352 consul: add docs, fix typos, minor style fix 2016-12-08 11:34:09 -05:00
Sun JianKang f7b6523ff5 add service address when register service (#1299) 2016-12-08 11:34:09 -05:00
Ner'zhul bb4751e791 Add mongodb parameter module (#1596)
* Add mongodb parameter module

This module permit to configure mongodb live parameters to tune the running engine
2016-12-08 11:34:09 -05:00
Adrià Galín Figueras d802e00417 Fixed netif params when create lxc container (#2064) 2016-12-08 11:34:09 -05:00
Toshio Kuratomi 07e150779d Switch from deprecated ANSIBLE_VERSION to ansible.__version__ 2016-12-08 11:34:08 -05:00
Rene Moser 9e05fc35ea vmware_vm_shell: doc: add missing defaults 2016-12-08 11:34:08 -05:00
Ritesh Khadgaray 378707e1f7 vmware_vm_shell: speed up vm_name search (#1909) 2016-12-08 11:34:08 -05:00
Chris Lamb c0787b12ce system/ufw.py: Add security warning re. removing ufw application prof…
It's not particularly obvious that removing an application will remove it
from ufw's own state, potentially leaving ports open on your box if you
upload your configuration.

Whilst this applies to a lot of things in Ansible, firewall rules might
cross some sort of line that justifies such a warning in his instance.

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2016-12-08 11:34:08 -05:00
jhawkesworth@users.noreply.github.com b94a614b7e fix problem where you couldn't compare empty strings in win_regedit following my previous change 2016-12-08 11:34:08 -05:00
Emil Bostijancic 3d24895606 Fixes maven_artifact - verify_md5 only called for SNAPSHOT
* fixed https://github.com/ansible/ansible-modules-extras/issues/2066

* fixes https://github.com/ansible/ansible-modules-extras/issues/2066
2016-12-08 11:34:08 -05:00
Michael Scherer bcf4c6be49 Fix aibrake 2016-12-08 11:34:08 -05:00
Stefan Magnus Landrø fb3e970bd3 Honouring verify_ssl when using username/password for authentication … 2016-12-08 11:34:08 -05:00
James Cammarata c6e8b9a0b7 Fixing/cleaning up kubernetes submission
1) Removed kubectl functionality. We'll move that into a different
   module in the future. Also removed post/put/patch/delete options,
   as they are not Ansible best practice.
2) Expanded error handling in areas where tracebacks were most likely,
   based on bad data from users, etc.
3) Added an 'insecure' option and made the password param optional, to
   enable the use of the local insecure port.
4) Allowed the data (both inline and from the file) to support multiple
   items via a list. This is common in YAML files where mutliple docs
   are used to create/remove multiple resources in one shot.
5) General bug fixing.
2016-12-08 11:34:08 -05:00
Eric Johnson a59cb5cae1 Adding kubernetes module 2016-12-08 11:34:08 -05:00
Michael Scherer d1c6b6f3b8 Fix default url in airbrake_deployment doc (#2078) 2016-12-08 11:34:08 -05:00
Toshio Kuratomi 7b1704640e Make main() only run when invoked as a script (style cleanup) 2016-12-08 11:34:08 -05:00
Dreamcat4 314843b431 win-firewall-rule: temp disable strict-mode for the time being 2016-12-08 11:34:08 -05:00
Dreamcat4 820d5a7a3e fix: win-environment strict-mode fixes 2016-12-08 11:34:08 -05:00
Dreamcat4 572b6669c4 fix: win-scheduled-task strict-mode fixes 2016-12-08 11:34:08 -05:00
Laurent Mazuel 8973ecae5b Add user-agent information for analytics 2016-12-08 11:34:08 -05:00
Andre Price 28b0a52245 Get failed deployments when create fails also 2016-12-08 11:34:07 -05:00
Laurent Mazuel 098a4c9ee4 Updated to use ServicePrincipalCredentials class and get rid of requests 2016-12-08 11:34:07 -05:00
Laurent Mazuel ee6fc470db Fixes after Travis feedback 2016-12-08 11:34:07 -05:00
Laurent Mazuel 771c40952b Py2.6 compatible + minor fixes 2016-12-08 11:34:07 -05:00
Laurent Mazuel 96ea53d1f2 Fix YAML documentation 2016-12-08 11:34:07 -05:00
Laurent Mazuel 5d5cac57ff Add update from @obsoleted 2016-12-08 11:34:07 -05:00
Laurent Mazuel 801c44df9e Azure plugin using Azure Python SDK 2.0.0rc1 2016-12-08 11:34:07 -05:00
David Justice a4cc8dfa2c add azure resource manager template deployment module 2016-12-08 11:34:07 -05:00
Rob 1d01d232a9 New module - ec2_snapshot_facts (#1088) 2016-12-08 11:34:07 -05:00