Commit Graph

27039 Commits (c203283889c3ad8a5f5b0539b142ac638b4af8cd)
 

Author SHA1 Message Date
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.
8 years ago
Michael Scherer d7ac2a8499 Use a python3 compatible notation for octal (#2238) 8 years ago
Michael Scherer 24a08d350a Add support for checking module on python3, like on core (#2235) 8 years ago
Shubham a4c1f0dbea Fix broken link for issue template (#2248) 8 years ago
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.
8 years ago
Daniel Vigueras 81cb2eac89 Add insert support to iptables. (#1180)
Add insert support to iptables.
8 years ago
Michael Perzel a2b0dad3e8 Module to manage f5 virtual servers 8 years ago
Sergei Antipov 8263dd18a9 Fixed problem with pymongo compatibility (#1249)
* Fixed problem with pymongo compatibility

Fixes #11
8 years ago
Jordan Cohen 020379b0dc doc update to demostrate message template vars 8 years ago
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.
8 years ago
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. 8 years ago
Rene Moser f90ac2c9de cloudstack: new module cs_router 8 years ago
Pavel Samokha 50fe70f40a iptables module - icmp-type better doc style 8 years ago
Pavel Samokha 945862b876 fix icmp-type 8 years ago
Pavel Samokha 90aad93949 iptables module - add icmp_type 8 years ago
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`.
8 years ago
Constantin ff592dacc5 Added support for Standard - Infrequent Access stoarage class (#2134) 8 years ago
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.
8 years ago
Toshio Kuratomi 1782ff04d0 Docs fixes 8 years ago
Toshio Kuratomi e95c069aa6 the ansible version constant is now in a different place 8 years ago
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.
8 years ago
Ian Levesque b8aa2ff9a7 Fix session-based kv acquire/release (#2181)
* Fix session-based kv acquire/release

* add example of using session in doc
8 years ago
Rob 94e7fae06a Added better example for boto3 exception handling (#2204) 8 years ago
Michael Baydoun 5e3c3741dd created ec2_customer_gateway module (#1868) 8 years ago
Ash Berlin bb42a6bcac Add missing urlparse import to s3_bucket (#2110)
This was triggered when S3_URL environment variable was set.
8 years ago
Michael Scherer 814efc1418 Use path type for blockinfile 'dest' argument (#2192) 8 years ago
Charles V Bock 7802a3a8c9 high_flap_threshold documentation correction
Changing description of high_flap_threshold to properly reflect its function.
8 years ago
René Moser 99bf53ea9a cs_loadbalancer_rule_member: doc fixes (#2184) 8 years ago
Nik LaBelle 3ecf8dc12b change netif type to dict and update example (#2187) 8 years ago
David Keijser 6ef57784bb Make it possible to manage rules of f5 vs (#1821) 8 years ago
Ben Knight d3fb59e187 Add reselect_tries option to big_pool module (#2156) 8 years ago
Michael Scherer ea6a2bfd95 Use type='path' rather than str, so path is expanded correctly 8 years ago
Matt Martz f9e516ce1b No exclusions necessary 8 years ago
Matt Martz 577f56ac79 Fix HAS_BOTO fail_json call for ec2_ami_copy 8 years ago
Matt Martz 23222160e4 Reduce exclusions for ansible-testing due to fixes and changes in ansible-testing 8 years ago
Kamil Szczygiel 6764530330 influxdb retention policy module 8 years ago
Michael Scherer 775872cca6 Use type='path' for dest (#2175) 8 years ago
sebfere 5998d3113e add monitor configuration to module "bigip_node" (#2054)
(squashed merge commits w/ new github fun, let's see if it worked)
8 years ago
nitzmahone 07b7ff06c5 back version added to 2.1 8 years ago
Kamil Szczygiel 4a93ebd97b influxdb database module 8 years ago
Rob aa36ed8612 Add secondary IP support and allow specifying sec groups by name (#2161) 8 years ago
Maxime Montinet 6f6927380e rabbitmq_user: Properly initialize _permissions (#2163)
Fixes #2162
8 years ago
René Moser 9e9535fd8c travis: exlcude cs_template to fix build failure (#2168) 8 years ago
Lakshmi Balu 1d236b0204 Update vmware_datacenter.py (#2164)
Fixed the syntac issue variable references before definiton
8 years ago
René Moser 96f337ac47 cs_template: fix missing docs (#2165) 8 years ago
Rene Moser 9ba13c2d1c homebrew_cask: fix doc version_added for install_options
See #2086
8 years ago
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
8 years ago
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
8 years ago
Indrajit Raychaudhuri dd59cadfd6 Fix homebrew_cask examples 8 years ago
Indrajit Raychaudhuri b718e10a88 Add `version_added` doc property for `install_options` in homebrew_cask 8 years ago