Matt Martz
6ac4dae834
Bump a few deprecations to correct versions ( #44534 )
2018-08-22 17:11:41 -04:00
Vladimir Dobriakov
6f480fd03d
Fixes #23078 - eliminate trailing whitespace in to_nice_json ( #42633 )
...
* Fix #23078 - eliminate trailing whitespace in to_nice_json
* Add changelog fragment for #42633
2018-08-22 14:55:30 -05:00
♫ Christian Krause ♫
d779eb1f15
doc: fixes the the repetitions ( #43937 )
...
Wow, this does not seem to be an uncommon misspelling. Might be there
are some left that span over two lines. I noticed the one in the git
module and then used `grep -rw 'the the'` to find some more.
2018-08-22 21:53:30 +02:00
Tim Rupp
9a17ee6d84
Removes netaddr dependency ( #44519 )
...
One more dep removed from bigip_selfip
2018-08-22 15:16:55 -04:00
Chris Archibald
65c9280935
Adding ontap_vserver_peer.py Module ( #44226 )
...
* Adding ontap_vserver_peer.py Module
2018-08-22 12:04:26 -07:00
Wes Mosher
b6fef17848
fix ec2_vpc_peer example with incorrect parameter ( #43905 )
...
+label: docsite_pr
2018-08-22 14:57:42 -04:00
Pedro Magalhães
12812d21c5
Add 'instance_protocol' parameter when fetching ELB Listeners ( #40785 )
...
This PR changes the ec2_elb_facts module to output the value of ELB InstanceProtocol
2018-08-22 13:57:02 -04:00
Ben Irving
0e536f746b
Fix spelling error of secondary_availability_zone in rds module ( #43852 )
2018-08-22 13:55:22 -04:00
Rob St. Marie
a8f2b8f5ab
CloudFormation: Allow failed changesets to gather stack_outputs ( #43509 )
2018-08-22 13:54:31 -04:00
Mark Goddard
8522e6420e
Support project parameter for os_security_group module ( #34472 )
...
Many OpenStack modules provide the ability to register a resource in a
project other than the one being used to authenticate with, by adding a
project parameter to the module. Examples include os_network, os_subnet,
and os_router. This change adds a project parameter to the
os_security_group module.
Fixes : #34467
Fixes : #30292
2018-08-22 13:52:25 -04:00
Will Thames
c4303804bf
Ensure that target group ports are cast to int on creation ( #44442 )
...
A previous fix fixed this for existing target groups but not
for new target groups
Fixes #37368
2018-08-22 13:51:59 -04:00
bhuztez
dd8edf5ae2
docker_container: fix working_dir ( #42857 )
...
WorkingDir should be read from Config instead of HostConfig, check
https://docs.docker.com/engine/api/v1.37/#operation/ContainerInspect
2018-08-22 13:42:56 -04:00
Till Maas
0fabf2109f
service_facts: Use LC_ALL/LANG=C to run commands ( #44474 )
...
This allows to parse the output when the user's locale changes the
commands' output. For example chkconfig uses 'Ein' and 'Aus' instead of
'on' and 'off' when using LANG=de_DE.UTF-8 breaking the service
detection on RHEL 6.
2018-08-22 13:27:03 -04:00
Christoph
2b9d4b9253
More consistent Docker unit parsing ( #16748 )
...
* Docker: Convert units for kernel_memory
Other memory arguments already use human_to_bytes to convert the
units. This change makes the behavior more consistent.
* Update Docker unit parsing documentation
This explains the units more precisely and makes the documentation
more consistent.
This fixes #16526 .
2018-08-22 13:05:23 -04:00
Alex Stephen
261b90edc0
New GCP Module: gcp_compute_ssl_policy ( #42797 )
2018-08-22 13:00:15 -04:00
photoninger
d68c734ae2
Fix for "cannot marshal None unless.." ( #33660 )
...
when using only an activation key without any channels.
As already suggested by mattclay in
https://github.com/ansible/ansible/pull/25079
and also patch unit test for rhn_register and
add test case for activationkey only
2018-08-22 12:25:58 -04:00
Chris Archibald
5b19d67873
Bug Fixes for ontap_export_policy_rule.py ( #44196 )
...
* Bug Fixes for ontap_export_policy_rule.py
2018-08-22 09:03:56 -07:00
Chris Archibald
86a48af541
Bug Fixes for ontap_net_routes.py ( #44208 )
2018-08-22 09:01:28 -07:00
Chris Archibald
66ae8efbd3
Bug Fixes for ontap_net_vlan.py ( #44209 )
...
* Bug Fixes for ontap_net_vlan.py
* Make documentation changes
2018-08-22 09:00:49 -07:00
Chris Archibald
00143d806c
Bug Fixes for ontap_snapshot.py ( #44216 )
2018-08-22 08:59:26 -07:00
Chris Archibald
6d2c45e447
Bug Fixes issue with netapp.py ( #44283 )
...
* Fix issue
2018-08-22 08:31:57 -07:00
Matt Martz
81ca04512d
Raise a nicer error when we cannot execute the editor ( #44423 )
...
* Raise a nicer error when we cannot execute the editor. Fixes #44419
* Don't use to_bytes when constructing an exception
* Add changelog fragment
2018-08-22 10:24:11 -05:00
Alex Stephen
613a53c114
New GCP Module: gcp_compute_target_vpn_gateway ( #42798 )
2018-08-22 10:50:55 -04:00
Alex Mayer
c968704ef6
Stat: doc: Change ignore MD5 example to generic checksum ( #44480 )
2018-08-22 16:48:07 +02:00
Lingxian Kong
3dbc3a5dda
Add os_pool module for openstack load-balancing service ( #43907 )
2018-08-22 10:38:53 -04:00
Alex Stephen
53677738ff
New GCP Module: gcp_compute_firewall_facts ( #44027 )
2018-08-22 10:31:21 -04:00
Alex Stephen
8c9f6215e0
New GCP Module: gcp_compute_global_address_facts ( #44029 )
2018-08-22 10:31:04 -04:00
Ganesh Nalawade
522dd923c8
Fix network config line diff ignore ( #43924 )
...
* If config is added in form of lines add
capability to ignore confgiure lines given as input
in task
2018-08-22 19:40:09 +05:30
Pablo
5f953d1129
Fix handlers on strategy free ( #33011 )
...
Add _flushed_hosts dict to store when handlers are flushed and prevent them
to be executed too early using _filter_notified_hosts.
Add _wait_on_handler_results to wait only for handlers to be completed.
Remove only hosts that have been flushed from handler notified list.
Fix #31504 , #23970
2018-08-22 10:07:31 -04:00
Daniel-Sanchez-Fabregas
ec2aa12581
Fix win_domain_computer ( #44054 )
...
Fixes #43653
- Change descrtiption parameter default to null.
When reading an empty description from AD, powershell returns a null.
- Convert after and before diff keys to ordered hashes.
Unordered state descriptions make --diff report equal values as
changes.
2018-08-22 06:46:06 -04:00
Max
fe85d85ba6
Update one_vm.py ( #43349 )
...
OpenNebula 5.5.8 expects int in DISK_SIZE field when you create a vm, not a float.
For example, "42 GB" should be sent to OpenNebula API as "43088", not as "43088.0". MEMORY you cast to int explicitly, but DISK_SIZE not.
2018-08-22 01:56:47 -04:00
Tim Rupp
49f34fec13
Correct unit tests and module fixes ( #44488 )
...
Cleanup of unit tests. Modules fixes in iapp_template nad profile_dns
to support unit tests.
2018-08-21 22:02:11 -04:00
Brian Coca
bda074d34e
fix tempating issues with no_log and loops ( #44468 )
...
* fix tempating issues with no_log and loops
- task is no log if any item is
- added test cases
fixes #43294
2018-08-21 21:53:56 -04:00
Jordan Borean
6982dfc756
psrp: Added new Windows connection plugin ( #41729 )
...
* psrp: Added new Windows connection plugin
* Tweaks to connection options from review
2018-08-21 16:43:13 -07:00
Tim Rupp
07a011cd6f
Various bigiq fixes ( #44487 )
...
Fixes usage of the RestClient class. Documentation fixes. Removal
of dependency code.
2018-08-21 18:40:19 -04:00
Tim Rupp
d39a711aa1
Adds the bigip firewall DoS profile module ( #44486 )
...
This module can be used to manage AFM DoS profiles on a BIG-IP
2018-08-21 18:29:34 -04:00
Tim Rupp
d05da83495
Removes dependencies and cleans up code ( #44484 )
...
Portions of the f5-sdk were removed as well as the netaddr library
and were replaced with libraries that are part of ansible. Additionally,
deprecated code has been removed.
2018-08-21 18:01:52 -04:00
Toshio Kuratomi
0e7b470a01
Remove deprecated tags config option ( #44479 )
...
* Remove deprecated tags config option
* wordsmith porting guide entry
acozine via github
2018-08-21 14:57:06 -05:00
Yunfan Zhang
18f361ecdd
Added Ansible Tower inventory plugin. ( #41816 )
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu>
2018-08-21 14:41:26 -04:00
Tim Rupp
b5e99949e2
Adds the bigip_profile_http module ( #44473 )
...
This module can be used to manage HTTP profiles on a BIG-IP.
2018-08-21 14:22:09 -04:00
Florian Apolloner
6cf341b40e
Fixed hash_host option in known_hosts module. Fixes #44284
2018-08-21 10:28:45 -07:00
Lindsay Hill
f10abe7bf5
add missing slxos_config action plugin ( #44103 )
...
* add missing slxos_config action plugin
2018-08-21 10:03:36 -07:00
Lindsay Hill
bec0a1ceb3
nos_facts module and tests ( #44094 )
2018-08-21 10:03:04 -07:00
Lindsay Hill
b0a25d321d
new nos_config module ( #44140 )
...
* new nos_config module
* Update cliconf/nos.py to add missing 'end'
2018-08-21 10:02:40 -07:00
Andreas Olsson
9c4e3789d5
Deal with case insensitivy in cloudflare_dns module ( #44366 )
...
Cloudflare's DNS API deals with the case insensitivy of DNS names and
IPv6 addresses by forcing them into lower case. To properly be able to
detect changes the Ansible module needs to behave accordingly.
To what extent the API expects sent DNS names to be lower case varies
between record types. Yet, since sending lower case always works, and
since we always get lower case back, it feels cleanest to use lower
case for all DNS names.
2018-08-21 12:32:22 -04:00
Joakim Israelsson
88659dcba4
Documentation fix, decrypt is True by default ( #44435 )
2018-08-21 09:21:25 -07:00
skylerbunny
4062939681
Return variable in get_url is 'status_code', not 'status' ( #43366 )
...
Subject is self explanatory.
Resolves #43365 .
+label: docsite_pr
2018-08-21 18:16:42 +02:00
Petr Ruzicka
a49d1b7b91
Replacing old "with_items:" by "loop:" ( #44303 )
...
Replacing old "with_items:" by "loop:"
+label: docsite_pr
2018-08-21 12:03:46 -04:00
Matt Martz
2bf6507c44
Use newer is_sequence function instead of MutableSequence ( #44331 )
...
* Use newer is_sequence function instead of MutableSequence. Fixes #44327
* Add changelog for #44331
* Update changelog fragment to describe the fix in more detail
2018-08-21 10:42:11 -05:00
The Fox in the Shell
dcc4a38f98
ldap_passwd.passwd_set: Use the synchronous API
2018-08-21 11:31:43 -04:00
Brown
4558c9102a
Fix passwd function call
2018-08-21 11:31:43 -04:00
Ganesh Nalawade
ce541454e9
Update netconf_config module ( #44379 )
...
Fixes #40650
Fixes #40245
Fixes #41541
* Refactor netconf_config module as per proposal #104
* Update netconf_config module metadata to core network supported
* Refactor local connection to use persistent connection framework
for backward compatibility
* Update netconf connection plugin configuration varaibles (Fixes #40245 )
* Add support for optional lock feature to Fixes #41541
* Add integration test for netconf_config module
* Documentation update
* Move deprecated options in netconf_config module
2018-08-21 20:41:18 +05:30
René Moser
40d37a5add
doc: fix maintainer's name ( #44452 )
2018-08-21 16:32:37 +02:00
Daniel-Sanchez-Fabregas
798dc4b438
In expect module documentation add no_log
to password change example ( #44436 )
...
* Update expect.py
Recommend not showing passwords in the logs
+label: docsite_pr
* Fix unicode quotes
2018-08-21 08:42:41 -05:00
Martin Nečas
a9362df668
ovirt add remote_vv_file ( #41959 )
...
* init remote_vv_file
* update documentation
* update documentation 2
* update description
* add correct style of ovirt info
* update documentation
* correct line width in docs
* use correct end line in docs
2018-08-21 06:40:07 -04:00
Chris Keller
60a6841296
Fix for ovirt_disk Can't Update Disk Name Independently ( #44371 ) ( #44372 )
...
* Fix for ovirt_disk Can't Update Disk Name Independently (#44371 )
* Adding Disk Rename Example to Example Section (#44371 )
2018-08-21 06:36:27 -04:00
Petr Balogh
3f8b51491d
Add io_thread parameter for ovirt_templates module ( #44406 )
...
Adds ability to set io_threads for template.
2018-08-21 06:35:47 -04:00
Wade Dorrell
8717f5ef5f
Spelling and consistency changes ( #44425 )
2018-08-21 14:07:01 +08:00
Ken Partridge
5b78b1032b
Add module cpm_status for WTI device management ( #42970 )
...
* Add WTI OOB and PDU Device status, control and configuration module
* reorganized module names, removed multiple modules
* Fixed sanity check failures
* Fixed sanity check failures
* Fixed sanity check failures
* Fixed sanity check failures
* moved module from network directory to remote_management.
added validate_certs parameter
added example returned data.
* pep8 issues
* cpm_status code removed from module section and placed in plugins/lookup.
Modified module code to lookup style code
* EXAMPLE spacing format error
* EXAMPLE formatting
* removed split_line parameter. Return is exclusively formatted JSON
* display edits
* delete display debug text
* Change the examples to use YAML rather than k=v shorthand
* re-enabled "required" flags for cpm_username and cpm_password
* moved redundant ansible.module_utils._text import of to_native to previous ansible.module_utils._text import line
* Got unusual error from GitHub checkin of Unstable, bump to see if it happends again.
2018-08-20 21:56:06 -04:00
Ryan Brown
91a16990d8
New module: Python Requirements Facts ( #43108 )
...
* New boto3_facts module
boto3_facts aims to help users see whether their python and module
versions are as expected.
* Rename to `assert_python_requirements`
* Update integration tests
* Document options
* fix imports
* boilerplate
* fix docs
* reorder import
* Make distutils optional and fail gracefully when it is not available
* fix example doc
* fix docs on requirements_facts
2018-08-21 09:19:10 +10:00
Matt Martz
617372f8c0
Mass nuke deprecated items that are easily removed. ci_complete ( #44320 )
2018-08-20 16:26:10 -05:00
Guilherme Steinmuller
b7139782cf
Fix enable_snat parameter ( #44418 )
...
Fixes the issue #44285
2018-08-20 16:59:05 -04:00
Matt Martz
9b2baebe64
Don't use copy.deepcopy in high workload areas, use naive_deepcopy ( #44337 )
...
* Don't use copy.deepcopy in high workload areas, use deepishcopy. ci_complete
* Add tests
* Add changelog fragment
* rename to naive_deepcopy and add extra docs
* Rename to module_response_deepcopy and move to vars/clean
2018-08-20 15:08:29 -05:00
Monty Taylor
27ac2fc67c
Ensure that apt is always chosen on debian/ubuntu ( #44413 )
...
One can install alternate packages managers on debuntu machines.
However, doing so doesn't mean you want to suddenly start using them.
Add in a check similar to the fedora yum/dnf check that sets apt as the
pkg_mgr if the ansible_os_family is Debian.
2018-08-20 15:59:56 -04:00
Ryan Brown
6d52afeed6
New module cloudformation_stack_set ( #41669 )
...
* [AWS] new module cloudformation_stack_set with integration tests
2018-08-20 14:38:14 -04:00
Julien PRIGENT
3921f34253
ec2_instance.py: Add CpuOptions to EC2 ( #43799 )
...
* ec2_instance.py: Add CpuOptions to EC2
* ec2_instance_facts.py: Add CpuOptions to EC2 facts
* ec2_instance.py: LooseVersion and pylint indentation
* Implement nested cpu_options dict
* Fix botocore required version
* ec2_instance: Split integration tests to add executions with old botocore versions
* Ensure runme.sh is executable
2018-08-20 20:49:00 +10:00
Clement Trebuchet
401c45384e
FIX ISSUE:#43878 when the vlans string have a final comma. ( #43879 )
2018-08-20 12:48:46 +05:30
Sumit Jaiswal
167c389270
This PR is raised to implement update of existing Nios Zone and Network objects ( #44118 )
...
* to resolve issue 43658
* removing unused variable
2018-08-20 07:14:11 +00:00
Abhijeet Kasurde
d6cc1c37cc
VMware: new module: vmware_category ( #39945 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-20 10:45:24 +05:30
Artem Leshchev
8323f3e3b7
Fix module name in error text at parse_xml filter ( #44313 )
...
* Fix module name in error text at parse_xml filter
* Fix test that includes erroneous module name in error text at parse_xml filter
2018-08-20 10:19:16 +05:30
Abhijeet Kasurde
e6f0f8073d
VMware: Update other parameters in vSwitch ( #43883 )
...
Allow parameter update for vSwitch without any NICs
Fixes : #43821
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-20 10:00:57 +05:30
Abhijeet Kasurde
d06d1d4840
VMware: minor fix for vmware_deploy_ovf ( #44299 )
...
* Check value of ovf path
* Assign variable before using
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-20 09:39:05 +05:30
Georg Öttl
d73e9a6508
Update azure_rm_functionapp.py ( #43638 )
2018-08-20 10:08:54 +08:00
Yanis Guenane
0c65bcb23b
Vultr: Introducing vultr_network_facts module ( #43600 )
...
This commit introduces a new module called vultr_network_facts.
This module aims to return the list of networks avaiable in Vultr.
Sample available here:
```
"vultr_network_facts": [
{
"date_created": "2018-08-02 11:18:49",
"id": "net5b62e8991adfg",
"name": "mynet",
"region": "Amsterdam",
"v4_subnet": "192.168.42.0",
"v4_subnet_mask": 24
}
]
```
2018-08-20 00:29:05 +02:00
Tim Rupp
359d97f01b
Adds bigip_device_auth module ( #44373 )
...
This module can be used to configure auth settings to the mgmt
interface on a BIG-IP.
2018-08-19 17:32:19 -04:00
Tim Rupp
b54f6cd132
Adds bigip_firewall_rule module ( #44370 )
...
This module can be used to manage rules in either a firewall policy
or a firewall rule list in AFM, on BIGIP.
2018-08-19 14:36:08 -04:00
Tim Rupp
d8ea154fb8
Adds the firewall-rule-list module for BIGIPs ( #44368 )
...
This module allows one to manage rule lists in AFM on a BIGIP.
2018-08-19 11:28:03 -04:00
Tim Rupp
8dd39a031f
Adds module to manage srcaddr persistence profiles ( #44364 )
...
This module can manage source address persistence profiles on a BIG-IP
2018-08-19 11:13:01 -04:00
Tim Rupp
3a15b6512c
Adds bigip http compression profile module ( #44362 )
...
This module can be used to manage http compression profiles on
a BIG-IP.
2018-08-19 02:46:56 -04:00
Tim Rupp
1148d57012
Adds bigip_firewall_policy module ( #44361 )
...
This module is used to manage firewall policy objects on a bigip.
2018-08-19 02:18:15 -04:00
Tim Rupp
e95dbf5f47
Adds oneconnect profile module ( #44360 )
...
This module can be used to manage oneconnect profiles on a BIG-IP
2018-08-19 01:55:23 -04:00
Tim Rupp
fae42c83f1
Adds bigip_monitor_dns module ( #44359 )
...
This module can be used to manage DNS monitors on a BIG-IP.
2018-08-19 01:35:49 -04:00
Tim Rupp
783b565583
Adds bigip_remote_role module ( #44358 )
...
This module can be used to manage remote roles on a BIG-IP used
for remote authentication to management interfaces.
2018-08-19 01:15:04 -04:00
Tim Rupp
0eb284b040
Adds cli alias module for BIG-IP ( #44357 )
...
This module allows one to manage CLI aliases in a BIG-IP.
2018-08-19 00:56:02 -04:00
Tim Rupp
41df1e15fe
Adds module for utility license assignment on BIG-IQ ( #44356 )
...
This module can be used to distribute utility licenses to BIG-IPs
from a BIG-IQ
2018-08-19 00:34:14 -04:00
Tim Rupp
48e99982ff
Adds bigip_software_image module ( #44355 )
...
This module can be used to manage software images on a BIG-IP.
2018-08-19 00:16:48 -04:00
Tim Rupp
c1b2ef2c1a
Adds bigip_tunnel module ( #44354 )
...
This module can be used to manage tunnels on a BIG-IP.
2018-08-18 23:58:34 -04:00
Tim Rupp
ee5b761c21
Adds bigip_device_facts module ( #44351 )
...
This is a new module to manage the different facts that can be gathered
from a bigip.
2018-08-18 16:26:58 -04:00
Yanis Guenane
902c4a04c6
Vultr: Introducing vultr_network module ( #43598 )
...
This commit introduces a new module called vultr_network.
It allows a user to manage networks on the Vultr cloud.
2018-08-18 21:56:50 +02:00
Andreas Olsson
8691c7ced7
Add DS record type to cloudflare_dns module ( #44349 )
...
Cloudflare recently added support for DS records. They are used to
delegate DNSSEC trust to a subdomain.
2018-08-18 21:56:02 +02:00
Tim Rupp
47b527224a
Renames the security_port_list module ( #44350 )
...
Renames the module by adding a symlink, introducing the new module,
and naming the symlink so that it identifies as deprecated.
2018-08-18 14:44:23 -04:00
Tim Rupp
b65f05f9c0
Renames the security_address_list module ( #44348 )
...
Renames module and includes a symlink with the old name so that it
will still work, though will be deprecated too.
2018-08-18 14:29:25 -04:00
Abhijeet Kasurde
adf3ab5e72
VMware: Add cluster fact in vmware_vm_facts ( #44292 )
...
This fix adds an additional fact about cluster in VM facts.
Fixes : #44101
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-18 18:51:37 +05:30
Christian Rebischke
66a8711ecb
fixed proxmox_kvm documentation ( #44308 )
...
The documentation defines `cpu` as:
```
default cpu type
default value: kvm64
```
Therefore defining `cpu` with `8` in the `examples` section makes no
sense. So changing to `cores`.
Signed-off-by: Christian Rebischke <Chris.Rebischke@posteo.de>
2018-08-18 05:39:18 -04:00
Abhijeet Kasurde
19116e0102
ovirt: minor typo fixes in documentation ( #44345 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-18 10:06:52 +02:00
mooninite
8bf122e97f
vmware_deploy_ovf: Add cluster support ( #43606 )
...
When a datacenter has multiple clusters it is required to use the
cluster name to find the correct default resource pool to import
OVF images to.
Fixes issue 42644.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
2018-08-18 12:07:13 +05:30
Chris Adams
ab76fcd18a
rds_instance_facts: use correct parameter in example ( #44323 )
...
The example referenced `name:` which is not a supported parameter.
+label: docsite_pr
2018-08-18 09:48:44 +10:00
Chris Archibald
8c97aa948e
Bug Fixes for ontap_interface.py ( #44200 )
2018-08-17 14:37:15 -07:00
Chris Archibald
4abfbe06c4
Bug fixes for ontap_broadcast_domain_ports.py ( #44180 )
2018-08-17 14:37:03 -07:00
Chris Archibald
87467dcd66
Bug fixes for ontap_cifs.py ( #44182 )
2018-08-17 14:36:07 -07:00
Chris Archibald
cfa304a400
Bug fixes for ontap_cifs_acl.py ( #44184 )
2018-08-17 14:35:43 -07:00
Chris Archibald
3d0287aca1
Bug Fixes for ontap_cluster.py: ( #44187 )
2018-08-17 14:35:14 -07:00
Chris Archibald
9dac00fabe
Bug fixes for na_ontap_cluster_ha.pya ( #44188 )
2018-08-17 14:34:53 -07:00
Chris Archibald
9858f41628
Bug Fixes for ontap_iscsi.py ( #44201 )
2018-08-17 14:30:53 -07:00
Chris Archibald
5778691923
Bug Fixes for ontap_job_schedule.py ( #44202 )
2018-08-17 14:30:33 -07:00
Chris Archibald
cd2af0b06a
Bug Fixes for ontap_license.py ( #44203 )
2018-08-17 14:29:42 -07:00
Chris Archibald
060d444949
Bug Fixes for ontap_lun_map.py ( #44205 )
2018-08-17 14:29:33 -07:00
Chris Archibald
d220859190
Bug fixes for ontap_net_ifgrp.py ( #44206 )
2018-08-17 14:27:07 -07:00
Chris Archibald
6e527c3f36
Bug Fixes for ontap_net_port.py ( #44207 )
2018-08-17 14:26:26 -07:00
Chris Archibald
4be72ba60d
Bug Fixes for ontap_ntp.py ( #44212 )
2018-08-17 14:23:16 -07:00
Chris Archibald
44f4f54fe5
Bug Fixes for ontap_service_processor_network.py ( #44214 )
2018-08-17 14:22:33 -07:00
Chris Archibald
270bc58b84
Bug Fixes for ontap_snmp.py ( #44217 )
2018-08-17 14:15:38 -07:00
Alex Stephen
bcc5b6ac7e
New GCP Module: gcp_compute_ssl_policy_facts ( #44042 )
2018-08-17 15:55:20 -04:00
Alex Stephen
799fdc4612
New GCP Module: gcp_compute_ssl_certificate_facts ( #44041 )
2018-08-17 15:48:17 -04:00
Alex Stephen
7676fb14ba
New GCP Module: gcp_compute_instance_facts ( #43698 )
2018-08-17 15:47:51 -04:00
Alex Stephen
e97558d4f7
New GCP Module: gcp_compute_subnetwork_facts ( #44043 )
2018-08-17 15:24:24 -04:00
Alex Stephen
3eeb474907
New GCP Module: gcp_compute_target_pool_facts ( #44046 )
2018-08-17 15:24:12 -04:00
stoned
e5f4987a8f
Make mandatory filter error message more verbose ( #44139 )
...
...by adding the undefined variable/attribute name, if available.
2018-08-17 15:11:43 -04:00
Alex Stephen
9abe66845f
New GCP Module: gcp_compute_target_vpn_gateway_facts ( #44049 )
2018-08-17 14:58:41 -04:00
Alex Stephen
fc7aca48a6
New GCP Module: gcp_compute_backend_bucket_facts ( #44024 )
2018-08-17 14:45:07 -04:00
Alex Stephen
80881483e1
New GCP Module: gcp_compute_disk_facts ( #44026 )
2018-08-17 14:44:52 -04:00
Alex Stephen
cca329d532
New GCP Module: gcp_compute_forwarding_rule_facts ( #44028 )
2018-08-17 14:44:39 -04:00
Alex Stephen
4739434ad2
New GCP Module: gcp_compute_global_forwarding_rule_facts ( #44030 )
2018-08-17 14:44:16 -04:00
Alex Stephen
04c9d47209
New GCP Module: gcp_compute_image_facts ( #44034 )
2018-08-17 14:37:27 -04:00
Alex Stephen
5022360358
New GCP Module: gcp_compute_instance_group_facts ( #44035 )
2018-08-17 14:35:18 -04:00
Alex Stephen
b0009dc9c8
New GCP Module: gcp_compute_instance_group_manager_facts ( #44036 )
2018-08-17 14:35:03 -04:00
Alex Stephen
7eff98bee1
New GCP Module: gcp_compute_instance_template_facts ( #44037 )
2018-08-17 14:34:18 -04:00
Chris Smolen
3f5cf2aad4
add example using the "when" keyword ( #41038 )
...
* add example using the "when" keyword
<!--- Your description here -->
add example using the "when" keyword comparing group_var variable to returned value from ios_facts
+label: docsite_pr
+label: issue #311
* Update ios_config.py
* Update ios_config.py
2018-08-17 14:30:37 -04:00
Alex Stephen
79cca62028
New GCP Module: gcp_compute_network_facts ( #44038 )
2018-08-17 14:26:59 -04:00
Alex Stephen
d494b70902
New GCP Module: gcp_compute_route_facts ( #44039 )
2018-08-17 14:26:09 -04:00
Alex Stephen
18139104ee
New GCP Module: gcp_compute_router_facts ( #44040 )
2018-08-17 14:25:25 -04:00
Anil Kumar Muraleedharan
31158b322e
Moving method from util to module ( #43923 )
...
* Moving method from util to module
* Update cnos_portchannel.py
* To remove unwanted method from cnos.py
2018-08-17 14:17:11 -04:00
Dmitrii Shuvar
9d3b479faf
Update docs iptables.py ( #41245 )
...
* Update iptables.py
added to documentation the required variable 'protocol' for variable destination_port.
* Update iptables.py
2018-08-17 20:14:30 +02:00
Yanis Guenane
e635dc6969
Vultr: Introducing vultr_block_storage_facts module ( #43218 )
...
This commit introduces a new module called vultr_block_storage_facts.
This module aims to return the list of block storage volume avaiable
in Vultr.
2018-08-17 19:32:13 +02:00
Alex Stephen
81f211c995
New GCP Module: gcp_compute_target_tcp_proxy_facts ( #44048 )
2018-08-17 13:25:40 -04:00
Alex Stephen
2ca83b0dbb
New GCP Module: gcp_compute_target_ssl_proxy_facts ( #44047 )
2018-08-17 13:25:33 -04:00
Alex Stephen
e36cd0fd53
New GCP Module: gcp_compute_target_http_proxy_facts ( #44044 )
2018-08-17 13:25:10 -04:00
Alex Stephen
672584c0d2
New GCP Module: gcp_compute_target_https_proxy_facts ( #44045 )
2018-08-17 13:24:55 -04:00
Alex Stephen
812db9240a
New GCP Module: gcp_compute_https_health_check_facts ( #44033 )
2018-08-17 13:22:01 -04:00
Alex Stephen
a9a0ef8959
New GCP Module: gcp_compute_http_health_check_facts ( #44032 )
2018-08-17 13:21:51 -04:00
Alex Stephen
4fa371deea
New GCP Module: gcp_compute_health_check_facts ( #44031 )
2018-08-17 13:21:44 -04:00
Alex Stephen
868ec6305c
New GCP Module: gcp_compute_url_map_facts ( #44050 )
2018-08-17 13:20:35 -04:00
Alex Stephen
1b4c3a6688
New GCP Module: gcp_compute_vpn_tunnel_facts ( #44052 )
2018-08-17 13:12:53 -04:00
Alex Stephen
2fe1f3deb4
Bug fixes for gcp_compute_backend_service_facts ( #44291 )
2018-08-17 13:12:24 -04:00
Alex Stephen
605fb0f68f
New GCP Module: gcp_compute_address_facts ( #44023 )
2018-08-17 12:38:50 -04:00
Alex Stephen
0c0fce7532
New GCP Module: gcp_compute_vpn_tunnel ( #44051 )
2018-08-17 12:35:12 -04:00
Anil Kumar Muraleedharan
6f94f8be08
Update cnos_backup.py ( #44246 )
...
* Update cnos_backup.py
* Removing unused methods in cnos.py util file.
2018-08-17 12:07:55 -04:00
Anil Kumar Muraleedharan
dafe633d02
cnos_conditional_command to use persistent connection instead of paramiko ( #43876 )
...
* Making cnos_conditional_template to use persistent connection instead of paramiko
2018-08-17 12:02:47 -04:00
Anil Kumar Muraleedharan
9c1f06268e
Making cnos_conditional_template to use persistent connection instead of paramiko ( #43868 )
...
* Making cnos_template to use persistent connection instead of paramiko
2018-08-17 12:01:42 -04:00
Zhikang Zhang
501503f4cb
Allow version specifiers for pip install ( #41792 )
...
Allow version specifiers for pip install.
2018-08-17 11:46:53 -04:00
Adam Miller
6d95624c22
Refactor yum and dnf, add feature parity ( #43621 )
...
* Refactor yum and dnf, add feature parity
Signed-off-by: Adam Miller <admiller@redhat.com>
* remove unnecessary module_utils, move the classes into the module code
Signed-off-by: Adam Miller <admiller@redhat.com>
* remove yum -> yum4, out of scope
Signed-off-by: Adam Miller <admiller@redhat.com>
* use ABCMeta
Signed-off-by: Adam Miller <admiller@redhat.com>
* re-arrange run() caller vs callee
Signed-off-by: Adam Miller <admiller@redhat.com>
* make sanity checks happy
Signed-off-by: Adam Miller <admiller@redhat.com>
* fix yum unit tests
Signed-off-by: Adam Miller <admiller@redhat.com>
* remove unecessary debug statements, fix typo
Signed-off-by: Adam Miller <admiller@redhat.com>
* fix licensing and attribution in yumdnf module_util
Signed-off-by: Adam Miller <admiller@redhat.com>
* include fix from PR 40737
original commit 5cbda9658a
original Author: Strahinja Kustudic <kustodian@gmail.com>
yum will fail on 'No space left on device', fixes #32791 (#40737 )
During the installing of packages if yum runs out of free disk space,
some post install scripts could fail (like e.g. when the kernel
package generates initramfs), but yum would still exit with a status
0. This is bad, especially for the kernel package, because it makes
it unable to boot. Because the yum module is usually used for
automation, which means the users cannot read every message yum
prints, it's better that the yum module fails if it detects that
there is no free space on the disk.
Signed-off-by: Adam Miller <admiller@redhat.com>
* Revert "fix licensing and attribution in yumdnf module_util"
This reverts commit 59e11de5a2
.
* move fetch_rpm_from_url out of yumdnf module_util
Signed-off-by: Adam Miller <admiller@redhat.com>
* fix the move of fetch_rpm_from_url
Signed-off-by: Adam Miller <admiller@redhat.com>
2018-08-17 11:15:11 -04:00
Zhikang Zhang
d7921b4d5b
Support --separate-git-dir
option in Git module ( #41712 )
...
Make git module support --separate-git-dir option. When git version is higher than 1.7.5, use built-in --separate-git-dir option during the clone. When lower, adjust the location of git dir manually after clone to achieve the same effect.
2018-08-17 10:43:04 -04:00
Alicia Cozine
0be5734741
add insertbefore/after details to lineinefile docs ( #44277 )
2018-08-17 10:19:07 -04:00
Felix Fontein
a99cfc1814
New acme_account_facts module. ( #44301 )
2018-08-17 15:32:09 +02:00
Chris Archibald
bc4f7abe96
Bug fixes for ontap_ucadapter.py ( #44221 )
2018-08-17 09:21:59 -04:00
Chris Archibald
374a22f4c7
Bug Fixes for ontap_user.py ( #44222 )
2018-08-17 09:21:50 -04:00
Chris Archibald
6d97765688
Bug Fixes for ontap_user_role.py ( #44223 )
2018-08-17 09:11:39 -04:00
Chris Archibald
d0a7147224
Bug fixes for ontap_volume_clone.py ( #44225 )
2018-08-17 09:11:28 -04:00
Monty Taylor
e89e4c991c
Fix openstack inventory plugin for API changes ( #43580 )
...
The inventory plugin api grew a self.cache that wasn't there when we
first wrote it. There's also a need to pull in the documentation
fragments so that we have the cache parameters.
2018-08-17 07:03:08 -04:00
Abhijeet Kasurde
39e2bd01a6
VMware: remove blank from ntp server list ( #44273 )
...
Due to blank line returned from vCenter, wrong values were appended
to NTP server list. This fix adds filter for such blank values of NTP servers.
Fixes : #44183
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-17 15:23:56 +05:30
Yanis Guenane
57497a490b
Vultr: Introducing vultrr_block_storage module ( #43202 )
...
This commit introduces a new module called vultr_block_storage/
It allows a user to manage block storage volumes on the Vultr cloud.
2018-08-17 10:30:57 +02:00
Trishna Guha
899eddf9e4
fix diff precedence cli_config module ( #44295 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-08-17 12:59:24 +05:30
Deepak Agrawal
aed6722fbc
DCI devel iosxr fix : on-device diffs does not work always ( #44265 )
...
* fix devel dci failure on iosxr
* pep8 issue fix
2018-08-17 12:34:11 +05:30
Trishna Guha
6090802551
nxos_linkagg mode fix ( #44294 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-08-17 12:27:13 +05:30
Felix Fontein
cfba02bc3b
Allowing to force account URI. ( #44282 )
2018-08-17 07:43:38 +02:00
Abhijeet Kasurde
6caf0e8149
VMware: New module : vmware_host_ssl_facts ( #43871 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-17 10:25:25 +05:30
George Wilson
90517f4dfa
Azure RM Common - use built in module logging ( #43820 )
2018-08-17 10:40:25 +08:00
Zim Kalinowski
5f36c73fe5
adding mysql database facts ( #43322 )
2018-08-17 10:36:13 +08:00
Zim Kalinowski
c8649f8b73
adding postgresql database facts ( #43327 )
2018-08-17 10:35:22 +08:00
Nicolai
bfdaf40a7a
Add netcup_dns module (Manage DNS records hosted by netcup) ( #44063 )
...
* Add support for netcup dns api
2018-08-16 14:56:54 -07:00
Madhura-CSI
47cb3856b5
Support for accelerated networking and network security group for scaleset vms ( #34788 )
...
* Support for accelerated networking and network security group for scaleset vms
2018-08-16 14:52:12 -07:00
Matt Martz
509e92ef72
Swap default for INVALID_TASK_ATTRIBUTE_FAILED to True, add additional info to exception ( #44138 )
2018-08-16 16:30:47 -05:00
Matt Martz
0beaea22a4
Bump deprecation for include to 2.12 ( #44230 )
2018-08-16 16:30:10 -05:00
Felix Fontein
f7ac1c588d
Move acme_* modules from web_infrastructure into crypto category ( #44279 )
...
* Moving acme_* modules from web_infrastructure into crypto category.
* Creating new subcategory 'acme' in 'crypto'.
2018-08-16 22:21:39 +02:00
Evgeni Golov
aa354cbad0
meta: sort choices matching to description ( #23004 )
2018-08-16 14:15:20 -05:00
Steve Jennings
a9cf4d58bf
Fix grammar and clarify 'list' description for ABE ( #44271 )
...
Grammar on the description for option 'list' was grammatically incorrect. Also suggest to add wording that clarifies that 'list' is indeed Access-Based Enumeration.
+label: docsite_pr
2018-08-16 14:54:15 -04:00
Yanis Guenane
2556098479
Vultr: Introducing vultr_server_facts module ( #43001 )
...
This commit introduces a new module called vultr_server_facts.
This module aims to return the list of servers avaiable avaiable in
Vultr.
Sample available here:
```
"vultr_server_facts": [
{
"allowed_bandwidth_gb": 1000,
"application": null,
"auto_backup_enabled": false,
"cost_per_month": 5.00,
"current_bandwidth_gb": 0,
"date_created": "2018-07-19 08:23:03",
"default_password": "p4ssw0rd!",
"disk": "Virtual 25 GB",
"firewallgroup": null,
"id": 17241096,
"internal_ip": "",
"kvm_url": "https://my.vultr.com/subs/vps/novnc/api.php?data=OFB ...",
"name": "ansibletest",
"os": "CentOS 7 x64",
"pending_charges": 0.01,
"plan": "1024 MB RAM,25 GB SSD,1.00 TB BW",
"power_status": "running",
"ram": "1024 MB",
"region": "Amsterdam",
"server_state": "ok",
"status": "active",
"tag": "",
"v4_gateway": "105.178.158.1",
"v4_main_ip": "105.178.158.181",
"v4_netmask": "255.255.254.0",
"v6_main_ip": "",
"v6_network": "",
"v6_network_size": "",
"v6_networks": [],
"vcpu_count": 1
}
]
2018-08-16 20:29:48 +02:00
Raúl Cuza
c84e70cf10
Add note to apt_key
doc about update requirement ( #25111 )
...
* Add note about adding new key requiring update
When a new repo and new key are added, attempts to install packages
signed by that key fail until `apt-get update` is run. This note
is an attempt to help users avoid getting errors when they miss
this step.
* related to issue #25091
* switch example to apt module
2018-08-16 13:18:17 -05:00
axelll
29fa302ce9
Update proxysql_query_rules.py ( #43877 )
...
<!--- Your description here -->
+label: docsite_pr
2018-08-16 19:52:08 +02:00
Nilashish Chakraborty
d63ba5999b
Use single parameter for source-interface ( #44260 )
...
* Compress src interface into one key
* Modified regex to support varied interface types
* Fixed documentation
* Unpacking return values from splitting method
2018-08-16 22:33:53 +05:30
Lindsay Hill
3960ebb8e8
new voss_facts module ( #44234 )
...
@LindsayHill Thank you!
2018-08-16 18:53:35 +05:30
Anil Kumar Muraleedharan
410c85522a
Making cnos_template to use persistent connection instead of paramiko ( #43862 )
...
* Making cnos_template to use persistent connection instead of paramiko
2018-08-16 09:13:06 -04:00
Chris Archibald
ef037480a4
Bug fixes for na_ontap_aggregate.py ( #44177 )
...
* Bug fixes for na_ontap_aggregate.py
* Fix issues
2018-08-16 08:48:11 -04:00
Chris Archibald
92a2207199
Bug Fixes for ontap_broadcast_domain.py ( #44179 )
...
* Bug Fixes for ontap_broadcast_domain.py
* Fix issues
2018-08-16 08:37:06 -04:00
Chris Archibald
d22d97d420
Bug fixes for ontap_cifs_server.py ( #44185 )
...
* Bug fixes for ontap_cifs_server.py
* Fix issues
2018-08-16 08:36:47 -04:00
Chris Archibald
5f29735987
Bug Fixes for ontap_lun.py ( #44204 )
...
* Bug Fixes for ontap_lun.py
* Fix issues
2018-08-16 08:36:28 -04:00
Chris Archibald
aa44158f80
Bug Fixes for ontap_nfs.py ( #44210 )
...
* Bug Fixes for ontap_nfs.py
* Fix issues
2018-08-16 08:36:19 -04:00
Chris Archibald
11a3d56faf
Bug Fixes for ontap_svm.py ( #44219 )
...
* Bug Fixes for ontap_svm.py
* Fix issues
2018-08-16 08:36:10 -04:00
Chris Archibald
38680f38f1
Bug Fixes for ontap_volume.py ( #44224 )
...
* Bug Fixes for ontap_volume.py
* Fix issues
2018-08-16 08:36:00 -04:00
Chris Archibald
b83565958e
Bug fixes for ontap_export_policy.py ( #44194 )
...
* Adding ontap_export_policy.py Module
* fix issues
2018-08-16 08:15:32 -04:00
Chris Archibald
1d0dede9de
Bug Fixes for ontap_igroup.py ( #44199 )
...
* Bug Fixes for ontap_igroup.py
* Fix issues
2018-08-16 08:15:23 -04:00
Chris Archibald
95b86dea88
Bug fixes for ontap_qtree.py ( #44213 )
...
* Bug fixes for ontap_qtree.py
* Fix issues
2018-08-16 08:15:13 -04:00
Sumit Jaiswal
4e5dbb92dc
To resolve nios_network issue where vendor-encapsulated-options can not have a use_option flag ( #43925 )
...
* to resolve 43657
* fix shippable error
2018-08-16 09:29:48 +00:00
Zim Kalinowski
ac895828c1
adding mysqlserver facts ( #43321 )
2018-08-16 17:10:07 +08:00
Trishna Guha
7e39c5bf07
check_mode in nxos_static_route module ( #44252 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-08-16 14:30:47 +05:30
Yunge Zhu
aef5099695
add azure app service plan facts ( #44156 )
...
* add app service plan facts
* fix lint
* fix missed tags
* remove azure_
* fix test random
2018-08-16 16:13:32 +08:00
Sumit Jaiswal
6a395d8e24
to resolve 43705 ( #44078 )
2018-08-16 08:11:30 +00:00
Trishna Guha
6af6e806ed
nxos_interface port-channel idempotence fix for mode ( #44248 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-08-16 12:16:04 +05:30
Zim Kalinowski
0a9c58f866
adjusting curated response format, notification of raw format depreciation. ( #43587 )
2018-08-16 14:45:36 +08:00
Abhijeet Kasurde
f9d4e4d396
ovirt: minor typo in documentation ( #44241 )
...
Fixed "attribues" to "attributes"
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-16 07:10:03 +02:00