Tim Rupp
4d691e9d7b
Various fixes and features for bigip modules ( #39972 )
...
* Removed forwarders parameter that did not work
* Updated coding conventions
* Added ssl_cipher_suite and ssl_protocols to bigip_device_httpd
* Added more unit tests
2018-05-10 10:59:49 -07:00
Jacob McGill
67f387bc3b
Update default for dscp to not allow APIC to handle it ( #39970 )
2018-05-10 19:57:20 +02:00
Tim Rupp
742fd3a91a
Adds misc fixes for gtm facts module ( #39966 )
...
Codifies some parameters and fixes f5 coding conventions
2018-05-10 09:57:27 -07:00
Tim Rupp
84136c0248
Adds the bigip gtm monitor bigip module ( #39965 )
...
This module can be used to manage bigip monitors on a bigip's GTM
2018-05-10 09:57:17 -07:00
Tim Rupp
08516df29d
Adds bigip gtm monitor firepass module ( #39964 )
...
This module can be used to manage firepass monitors on a bigip's GTM
2018-05-10 09:30:06 -07:00
Tim Rupp
115ba79f10
Adds the bigip gtm monitor https module ( #39943 )
...
This module is used to manage the HTTPS monitors on a GTM
2018-05-10 08:47:12 -07:00
Tim Rupp
4f703cf299
Adds module for F5 gtm tcp half open monitors ( #39939 )
...
This module can assist in managing TCP half open monitors in GTM
2018-05-10 08:46:53 -07:00
Tim Rupp
632a39232c
Adds the bigip gtm monitor tcp module ( #39942 )
...
This module can be used to manage tcp monitors on GTM
2018-05-10 08:46:23 -07:00
Rostyslav Davydenko
5f7c7becde
aci_l3out: Add initial ACI l3Out implementation ( #37570 )
...
* Initial implementation of ansible ACI L3Out module
* Small documentation and parameter name fixes
* fix copy-paste error
* fix sanity for version_added = 2.6
* Removed deprecated options. Added PIM protocol support
* aci_l3out: add more examples and query option
* Handle DSCP option properly
2018-05-10 16:29:49 +02:00
Alex Stephen
7cfbf43f4b
New Module: GCP Compute Instances ( #38906 )
2018-05-10 07:29:13 -07:00
Tim Rupp
868c2630dd
Adds bigip gtm monitor http module ( #39944 )
...
This module can be used to manage http monitors on a GTM
2018-05-10 06:26:13 -07:00
Martin Krizek
a1620ee2e0
git: clarify the archive option in docs ( #39956 )
2018-05-10 14:39:42 +02:00
Matthew Stone
e80ea39903
Adding slxos_l2_interface module ( #39309 )
2018-05-10 13:17:35 +01:00
Matthew Stone
fb457b4200
Adding slxos_linkagg module ( #39190 )
2018-05-10 13:06:57 +01:00
Ikrom
9254f67f3e
Update firewalld.py ( #39951 )
...
Typo fixed
+label: docsite_pr
2018-05-10 12:13:53 +02:00
Trishna Guha
f1103a7a02
remove purge from nxos_logging doc, argspec ( #39947 )
...
* remove purge from nxos_logging doc, argspec
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* shippable
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-05-10 15:28:37 +05:30
Matthew Stone
a8156c52d4
Adding slxos_interface module ( #39123 )
...
* Adding slxos_interface module
* Fixing sanity checks
* Fixing slxos_config tests for fixture change in slxos_interface
2018-05-10 10:09:42 +01:00
Dag Wieers
d7f3d3b867
Fix module validation checks and remove old params ( #39926 )
...
This PR includes:
- Fixes to the majority of module validation issues
(deliberate inconsistencies between docs and arg_spec)
- Removal of deprecated parameters 'method' and 'protocols'
- A few typos in the documentation
There are still some left-over validation errors, some are deliberate
(like doc strings as default to indicate ranges, etc.)
2018-05-10 08:47:08 +02:00
Tim Rupp
64ee8da3f1
Adds the bigip_gtm_pool_member module ( #39937 )
...
This module can be used to manage individual pool members on a bigip's
GTM installation
2018-05-09 19:13:52 -07:00
Tim Rupp
ad5fdf5eb7
Fixes for bigip_gtm_wide_ip ( #39931 )
...
Added the irules parameter. Misc corrections of invalid parameter
names and internal behaviors.
2018-05-09 17:28:07 -07:00
scottmishra
2b2bfc8032
Update panos_security_rule.py ( #39036 )
...
<!--- Your description here -->
+label: docsite_pr
2018-05-09 09:49:41 -05:00
Dave
5f0e6b2dc3
Update panos_op.py ( #39013 )
...
<!--- Your description here -->
The examples were apparently pasted from panos_object and the module name wasn't updated.
+label: docsite_pr
2018-05-09 09:47:42 -05:00
Kevin Breit
c36aa6ae50
Panos/doc fragment ( #37696 )
...
* Create PanOS module documentation fragment
- Module documentation fragment currently holds 3 parameters
- It most likely won't be used in every single module since there is
some variance
* Modified PanOS module for use doc_frags
- Where documentation is consistent, module documentation now uses a
documentation fragment instead of all documentation being contained in
the module.
* Formatting and syntax error fixes
Updated some formatting errors to make ansibot happy.
* Revisions for grammar
2018-05-09 09:13:22 -05:00
Chris Smolen
75304bd121
Update ios_system.py ( #39623 )
...
<!--- Your description here -->
Typo in the example of `domain_search`, was `domain-search`should be `domain_search`
+label: docsite_pr
2018-05-09 14:44:27 +01:00
Filippo Civiletti
c32aef74d5
expect: Fix typo in examples ( #39900 )
2018-05-09 13:55:17 +02:00
Abhijeet Kasurde
c164069079
VMware: new module : vmware_tag_facts ( #39889 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-09 13:38:26 +05:30
Martin Krizek
bf702e6d88
dnf: handle error when latest pkg not found ( #39720 )
...
* dnf: handle error when latest pkg not found
* Add integration test
2018-05-09 10:05:00 +02:00
Abhijeet Kasurde
3c389aee73
VMware: Add more robust logic to deal with VM moref ( #39462 )
...
This fix adds more robust logic to deal with virtual machine
managed object and its comparsion.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-09 00:53:01 -04:00
Matt Martz
ea489b3f33
Update missed private doc for import_role ( #39873 )
2018-05-08 15:46:45 -05:00
Piotr Płazieński
0296c8466a
Don't update cpu/memory allocation in configspec if there is no change. ( #39790 )
...
Fixes #38941
2018-05-08 21:54:50 +05:30
Matt Martz
384a0d8b01
Deprecate private for include_role ( #39821 )
2018-05-08 10:31:56 -05:00
Felix Fontein
83df7249fd
Renaming letsencrypt -> acme_certificate ( #39816 )
...
* Renaming letsencrypt -> acme_certificate.
* Also renaming in BOTMETA.yml.
2018-05-08 09:17:40 +02:00
saichint
e3bfbe5875
fix nxos_snmp_user issues ( #39760 )
...
* fix nxos_snmp_user issues
* shipppable fix
2018-05-08 11:57:12 +05:30
Trishna Guha
3c35dd4f7f
nxos_linkagg normalize interface ( #39591 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-05-08 11:15:05 +05:30
Deepak Agrawal
ef577b71cc
Handling of configurations blocks with end-* at the end of the block ( #39673 )
...
* handle end-policy issue
* revert changes in iosxr cliconf
* fix trailing parents not included in difference
* Moving fix to platform specific fix
* pep 8 issues
2018-05-08 10:02:50 +05:30
Ganesh Nalawade
09e3b5c92b
Fetch ios default config is defaults is enabled ( #39741 )
...
If default option is eanbled fetch the current
running configuration by adding `all` or `full`
flag
2018-05-08 09:38:08 +05:30
Arun Babu Neelicattu
eb430b2e57
azure: fix creation of TXT dns record sets ( #38368 )
...
As per `azure.mgmt.dns.models.txt_record.TxtRecord`, expected value for a
record is of type `[str]`. Fix TXT argspec to specify type as `list`
instead of `str`.
Fixes #37581
Reference: https://docs.microsoft.com/en-us/python/api/azure.mgmt.dns.models.txtrecord?view=azure-python
2018-05-07 22:32:39 -04:00
Charles
ea7883ef7e
Broken link to MSDN ( #39814 )
...
Fix broken link to MSDN site for FileSystemRights enumeration
+label: docsite_pr
2018-05-07 20:16:23 +01:00
Matt Martz
1663b64e18
Allow subspec defaults to be processed when the parent argument is not supplied ( #38967 )
...
* Allow subspec defaults to be processed when the parent argument is not supplied
* Allow this to be configurable via apply_defaults on the parent
* Document attributes of arguments in argument_spec
* Switch manageiq_connection to use apply_defaults
* add choices to api_version in argument_spec
2018-05-07 11:23:13 -05:00
Abhijeet Kasurde
108eac9339
VMware: Allow user to add host without cluster ( #39490 )
...
This fix allows user to add ESXi host system under folder
without requiring to specify cluster name.
partially fixes : #38300
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 11:20:48 -04:00
Alex Stephen
1663539327
Adding support for GCP Compute Health Checks ( #37438 )
2018-05-07 07:57:25 -04:00
Abhijeet Kasurde
d70b3b4661
VMware: New module: vmware_tag ( #37261 )
...
This module is based on vSphere REST API. This module allows
user to manage various tags and their association with
categories. This fix also adds vCenter REST client library which can
be re-used for other REST based modules.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 16:30:16 +05:30
Matthieu Fronton
a0b4462aea
vmware_guest: cast vlan to int or str when relevant ( #39726 )
...
`network['vlan']` should be a VLAN ID
Integers passed around using jinja variable references are
converted to strings (see # 9362)
The # 32738 PR should allow using 'NativeType' in ansible
Explicitly converting to integer will make the module works
as expected with or without the NativeType support
`network['vlan']` can also be a VLAN NAME (fallback)
Explicitly converting to string will make the module works
as expected with or without the NativeType support
2018-05-07 15:50:34 +05:30
Abhijeet Kasurde
bc59dc471b
VMware: New module: vmware_portgroup_facts ( #36740 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 05:06:33 -04:00
Abhijeet Kasurde
d839746123
VMware: report failure if no snapshot exists on VM ( #38651 )
...
This fix add correct reporting of failure if VM does not contain
any snapshots for following operations - rename, remove and revert.
Fixes : #37906
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 03:11:49 -04:00
Abhijeet Kasurde
1c8a7d06e5
VMware: new module : vmware_resource_pool_facts ( #38674 )
...
This module adds capability to provide facts about all resource
pools in given environment.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 02:34:42 -04:00
Abhijeet Kasurde
0d29826e52
VMware: Refactor vmware_host_facts ( #39273 )
...
* Updated documentation
* Error handling in find_obj
* Updated return facts example
Fixes : #39265
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 02:34:14 -04:00
Abhijeet Kasurde
693065da1e
VMware: new module : vmware_local_user_facts ( #37167 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 02:25:37 -04:00
Abhijeet Kasurde
02f1d263c7
VMware: new module: vmware_vswitch_facts ( #37176 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 02:25:31 -04:00
Sachidananda Urs
3324765fdd
lvg: Allow unit to be specified for pesize ( #39666 )
2018-05-07 07:50:58 +02:00