Tim Rupp
fccbbf3405
Removes f5-sdk from bigip_device_group_member ( #48464 )
6 years ago
Tim Rupp
70cdf477e4
Remove f5-sdk from bigip_device_group ( #48463 )
6 years ago
Tim Rupp
03ccf50466
Remove f5-sdk from bigip_device_dns ( #48461 )
6 years ago
Tim Rupp
a1a899353c
Remove f5-sdk from bigip_device_facts and add more facts ( #48462 )
6 years ago
Tim Rupp
de066ceef8
Removes f5-sdk from bigip_device_connectivity ( #48460 )
6 years ago
Tim Rupp
c161ffef81
Fixes unit tests for bigip_device_auth that were broken in 2.8 ( #48459 )
6 years ago
Tim Rupp
68084d989c
Removes f5-sdk from bigip_data_group ( #48458 )
6 years ago
Tim Rupp
effa22245e
Remove the f5-sdk from bigip_configsync_action ( #48457 )
6 years ago
Tim Rupp
e6fad87e20
Removes the f5-sdk from bigip_config ( #48456 )
6 years ago
Tim Rupp
ec2933e20b
Removes the f5-sdk from bigip_command ( #48455 )
6 years ago
Tim Rupp
d97abff0ad
Fixes unit tests that were broken in ansible 2.8 ( #48454 )
6 years ago
Tim Rupp
5196188b97
Minor fixes to bigip_cli_alias ( #48452 )
6 years ago
Tim Rupp
70cf5acf13
Remove f5-sdk from bigip_asm_policy ( #48451 )
6 years ago
Tim Rupp
77d14b36b0
Remove the f5-sdk from as3 module ( #48449 )
6 years ago
Tim Rupp
f4c2587d47
Adds new parameters to bigip_pool_member ( #48448 )
6 years ago
Tim Rupp
55f5a707fe
Removes f5-sdk from bigip_pool ( #48431 )
...
Additionally fixes forwarding, small bugs, and adds small enhancements
6 years ago
Tim Rupp
7290bc23b8
Removes the f5-sdk from bigip_provision ( #48397 )
6 years ago
Tim Rupp
38806e8507
Fixes for bigip_qkview ( #48396 )
...
Fixes unit tests for ansible 2.8 and adds more error handling
for qkview generation
6 years ago
Tim Rupp
16032d37c4
Removes f5-sdk from bigip_service_policy ( #48033 )
6 years ago
Tim Rupp
11ff831998
Remove f5-sdk from bigip_snat_pool ( #48030 )
6 years ago
Tim Rupp
1373a25ed3
Remove the f5-sdk from bigip_smtp ( #48032 )
6 years ago
Tim Rupp
438827ca4d
Remove f5-sdk from bigip_snmp ( #48029 )
6 years ago
Tim Rupp
45e990c5f8
Remove the f5-sdk from snmp community module ( #48028 )
6 years ago
Tim Rupp
6b14bab750
Fixes ansible unit tests for bigip_software_install ( #48025 )
6 years ago
Tim Rupp
5afe77933b
Removes the f5-sdk from bigip_snmp_trap ( #48027 )
6 years ago
Tim Rupp
b45b2b3cc4
Fixes unit tests for bigip_software_image ( #48026 )
6 years ago
Tim Rupp
a90bf9fb32
Removes f5-sdk from bigip_software_update ( #48024 )
6 years ago
Tim Rupp
787b12e016
Adds the bigip_ssl_ocsp module ( #48018 )
...
This module can be used to manage OCSP profiles on a BIG-IP
6 years ago
Tim Rupp
32e77c12e0
Fixes to bigip_static_route ( #48017 )
...
Corrects documentation. Fixes unit tests, Fixes ip address checks
for gateway_address
6 years ago
Tim Rupp
f25d9a1b30
Remove sdk and deprecated features ( #48016 )
...
This removes deprecated params and the f5-sdk from the sys_global module
6 years ago
Tim Rupp
96c9d9fdaa
Removes the f5-sdk from bigip_sys_db ( #48015 )
6 years ago
Tim Rupp
f9402e5a91
Removes the f5-sdk from timer policy module ( #48014 )
6 years ago
Tim Rupp
d8a8c21efe
Removes the f5-sdk from the traffic group module ( #48008 )
6 years ago
Tim Rupp
24be9c030c
Remove f5-sdk and add qinq ethertype ( #48006 )
...
This patch removes the f5-sdk from bigip trunk and adds the qinq
ethertype parameter
6 years ago
Tim Rupp
b4af058c55
Fixes unit tests and token cleanup ( #48005 )
...
The unit tests in 2.8 were broken. this fixes them and adds a token
cleanup to the bigip_tunnel module
6 years ago
Tim Rupp
2a69dfb22f
Removes f5-sdk from bigip_ucs module ( #48003 )
...
This patch removes the usage of the f5-sdk from the bigip_ucs module
6 years ago
Tim Rupp
f6309d19a3
Removes f5-sdk from bigip_uce_fetch module ( #48002 )
...
This is part of the ongoing effort to fully remove the f5-sdk from
the f5 ansible modules
6 years ago
Tim Rupp
5b5d41e958
Removes the f5-sdk from bigip_user ( #47794 )
...
This is more work in the ongoing effort to remove the f5-sdk from
all f5 ansible modules
6 years ago
Tim Rupp
1ddfac5ad5
Fixes unit tests for vcmp guest module ( #47792 )
...
Tests were not working for ansible 2.8
6 years ago
Tim Rupp
1aae9ad282
Remove f5-sdk from bigip_virtual_address module ( #47791 )
...
Removes the f5-sdk and fixes unit tests for ansible 2.8
6 years ago
Tim Rupp
3ad1cb5619
Adds bigip_device_syslog module ( #47790 )
...
This module can be used to alter the device syslog settings and
priorities for syslog settings
6 years ago
Tim Rupp
e0d2419683
Adds firewall global rules module ( #47789 )
...
This module allows the user to change global rules in AFM firewalls
6 years ago
Tim Rupp
10f3e0c187
Adds module to manage cookie persistence profiles in BIG-IP ( #47786 )
6 years ago
Tim Rupp
7336dd595b
Adds ipsec policy module for BIG-IP ( #47785 )
...
Allows users to manage IPSec policies on a BIG-IP
6 years ago
Tim Rupp
9d2f68e00a
Adds bigip_traffic_selector module ( #47784 )
...
This module enables the user to manage traffic selector policies on a BIG-IP
6 years ago
Tim Rupp
d69b8e4bfd
Import mdule for managing sys daemon logs in BIG-IP ( #47783 )
...
This module allows one to manage the daemon log settings in tmm on BIG-IP
6 years ago
Tim Rupp
9d351f2ee7
Adds bigip profile for http2 ( #47782 )
...
This allows one to manage HTTP2 profiles on a BIG-IP
6 years ago
Tim Rupp
f80288c0c4
Adds bigip_monitor_ldap module ( #47781 )
...
Adds new module to manage LDAP monitors on a BIG-IP
6 years ago
Tim Rupp
114d591f31
Adds bigip_ike_peet module ( #47780 )
...
Adds new module to managing IKE peers
6 years ago
Tim Rupp
8edbfb488c
Adds new parameters to bigip_vlan ( #47777 )
...
Also fixes unit tests to work in ansible 2.8
6 years ago
Tim Rupp
7c84ba8051
Fixes tests in bigip_wait for ansible 2.8 ( #47773 )
6 years ago
Tim Rupp
38844194ae
Fixes bigiq unit tests for ansible 2.8 ( #47771 )
...
fixes the unit tests for bigiq in ansible 2.8 because changes broke them
6 years ago
Tim Rupp
8ede4c5e60
Adds more facts to bigiq_device_facts ( #47765 )
...
Adds more facts to the bigiq_device_facts module
6 years ago
Tim Rupp
cbc8571809
Adds fixes to the bigiq unit tests ( #47763 )
...
The tests were not working on ansible 2.8. This fixes that.
6 years ago
Tim Rupp
6e28b7d572
Remove the f5-sdk from more bigiq modules ( #47721 )
6 years ago
Tim Rupp
d5d18a995a
Removes f5 sdk from bigiq modules and fixes unit tests ( #47720 )
6 years ago
Tim Rupp
b7a937cb0d
Updates bigiq_utility_license_assignment for ansible 2.8 ( #47719 )
6 years ago
Matt Clay
3033fd96b0
Move unit test compat code out of `lib/ansible/`. ( #46996 )
...
* Move ansible.compat.tests to test/units/compat/.
* Fix unit test references to ansible.compat.tests.
* Move builtins compat to separate file.
* Fix classification of test/units/compat/ dir.
6 years ago
Tim Rupp
ccfbed3dbc
Adds bigiq_device_facts module ( #45822 )
...
This module can be used to query a variety of facts from a BIG-IQ
6 years ago
Tim Rupp
0dacc606b4
Various fixes for f5 modules ( #44734 )
...
A number of bugfixes for the remaining 2.7 work on the F5 modules.
6 years ago
Tim Rupp
c7eeb37f64
Adds bigip_software_install module ( #44733 )
...
This module can be used to install existing images on a bigip.
6 years ago
Tim Rupp
24a379f0b7
adds the bigip_cli_script module ( #44674 )
...
This module can be used to manage tmsh cli scripts on a BIG-IP
6 years ago
Tim Rupp
ee1b899b18
Adds AS3 module ( #44655 )
...
This adds the as3 module for bigip to ansible.
6 years ago
Tim Rupp
639cfe3b6f
Refactors device group ( #44599 )
...
Make module use patterns that other modules use
6 years ago
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.
6 years ago
Tim Rupp
07a011cd6f
Various bigiq fixes ( #44487 )
...
Fixes usage of the RestClient class. Documentation fixes. Removal
of dependency code.
6 years ago
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
6 years ago
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.
6 years ago
Tim Rupp
b5e99949e2
Adds the bigip_profile_http module ( #44473 )
...
This module can be used to manage HTTP profiles on a BIG-IP.
6 years ago
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.
6 years ago
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.
6 years ago
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.
6 years ago
Tim Rupp
8dd39a031f
Adds module to manage srcaddr persistence profiles ( #44364 )
...
This module can manage source address persistence profiles on a BIG-IP
6 years ago
Tim Rupp
3a15b6512c
Adds bigip http compression profile module ( #44362 )
...
This module can be used to manage http compression profiles on
a BIG-IP.
6 years ago
Tim Rupp
1148d57012
Adds bigip_firewall_policy module ( #44361 )
...
This module is used to manage firewall policy objects on a bigip.
6 years ago
Tim Rupp
e95dbf5f47
Adds oneconnect profile module ( #44360 )
...
This module can be used to manage oneconnect profiles on a BIG-IP
6 years ago
Tim Rupp
fae42c83f1
Adds bigip_monitor_dns module ( #44359 )
...
This module can be used to manage DNS monitors on a BIG-IP.
6 years ago
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.
6 years ago
Tim Rupp
0eb284b040
Adds cli alias module for BIG-IP ( #44357 )
...
This module allows one to manage CLI aliases in a BIG-IP.
6 years ago
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
6 years ago
Tim Rupp
48e99982ff
Adds bigip_software_image module ( #44355 )
...
This module can be used to manage software images on a BIG-IP.
6 years ago
Tim Rupp
c1b2ef2c1a
Adds bigip_tunnel module ( #44354 )
...
This module can be used to manage tunnels on a BIG-IP.
6 years ago
Tim Rupp
e204098646
Adds more unit test fixtures ( #44353 )
...
Fixtures for new modules
6 years ago
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.
6 years ago
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.
6 years ago
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.
6 years ago
Troy Murray
15ce7c5bab
change OS X to macOS ( #41294 )
...
* change OS X to macOS
<!--- Your description here -->
+label: docsite_pr
* Update all Mac OS X references to be macOS
* Drop extra Mac
6 years ago
Tim Rupp
6c654b6947
Fixes the default assignment of values ( #41672 )
...
Fixes : #41640
The defaults should be inherited from the parent during initial
creation. This patch fixes that.
7 years ago
Tim Rupp
16466f3171
Fixes usage of popen in bigip iapplx package ( #41612 )
...
This functionality is superceeded by the run_command method in the
ansible module class.
7 years ago
Tim Rupp
29559d8f25
Adds the bigip_gtm_monitor_external module ( #40560 )
...
This module can be used to manage GTM external monitors
7 years ago
Tim Rupp
1d2d4a9015
Adds bigip_monitor_external module ( #40558 )
...
This module can be used to manage external LTM monitors on a bigip
7 years ago
Tim Rupp
9b22438a9b
Adds bigiq utility license module ( #40518 )
...
This module can be used to manage utility licenses on a BIG-IQ
7 years ago
Tim Rupp
1190591e3c
Adds the bigip_gtm_global module ( #40430 )
...
This module can be used to manage the global GTM settings on a BIGIP
7 years ago
Tim Rupp
510995bd83
Adds remaining fqdn params to bigip_node ( #40427 )
...
This patch adds params for auto_populate, address type, up interval
and down interval params to bigip node
7 years ago
Tim Rupp
f87cda8a54
small fixes and additions to bigip_virtual_address ( #40362 )
...
* Updated parameter names to match updated features in BIGIP
* Added support for route domains
7 years ago
Tim Rupp
b325e9900c
Adds BIGIQ application HTTPS WAF module ( #40270 )
...
This module can be used to manage HTTPS WAF applications on a BIGIQ
7 years ago
Tim Rupp
1f2cfb0a91
Adds the BIGIQ application HTTPS offload module ( #40269 )
...
This module allows you to manage HTTPS offload applications on a BIGIQ
7 years ago
Tim Rupp
4f19e6f436
Adds the BIGIQ FastL4 UDP application module ( #40257 )
...
This module allows you to manage FastL4 applications on a BIGIQ
7 years ago
Tim Rupp
398c57e70d
Adds the BIGIQ application fastl4 tcp module ( #40216 )
...
This module allows you to manage FastL4 TCP Applications on a BIGIQ
7 years ago
Tim Rupp
5ae499466b
Adds BIGIQ Fast HTTP module ( #40213 )
...
This module can be used to manage Fast HTTP applications on a BIGIQ
7 years ago
Tim Rupp
576ad58b0f
Adds the BIGIQ application HTTP module ( #40211 )
...
This module can be used to manage http applications on a BIGIQ
7 years ago
Tim Rupp
383a4f026e
Various f5 modules fixes ( #40037 )
...
* Add members to bigip_gtm_pool
* Add monitors to bigip_gtm_pool
* Add availability_requirements to bigip_gtm_pool
* Refactor bigip_gtm_pool
* Normalize the product value returned by gtm facts
* Corrected various documentation
* Updated various F5 coding conventions
* Add partition to bigip_static_route
* Added more unit tests
7 years ago
Tim Rupp
61e7c77dec
Various bigip gtm server and vs enhancements ( #40033 )
...
* Refactor bigip_gtm_virtual_server
* Add translation_address to bigip_gtm_virtual_server
* Add translation_port to bigip_gtm_virtual_server
* Add availability_requirements to bigip_gtm_virtual_server
* Add monitors to bigip_gtm_virtual_server
* Add virtual_server_dependencies to bigip_gtm_virtual_server
* Add link to bigip_gtm_virtual_server
* Add limits to bigip_gtm_virtual_server
* Add partition to bigip_gtm_virtual_server
* Fix bigip_gtm_server to correctly create other server types
7 years ago
Tim Rupp
1aa248f4e2
Adds various features to bigip virtual server ( #40031 )
...
* Add type to virtual_server
* Add address_translation to virtual_server
* Add port_translation to virtual_server
* Add ip_protocol to virtual_server
* Add firewall_enforced_policy to virtual_server
* Add firewall_staged_policy to virtual_server
* Add security_log_profiles to virtual_server
7 years ago
Tim Rupp
d312c2aed7
Various bigiq fixes ( #40024 )
...
Udpdating coding conventions
7 years ago
Tim Rupp
ea77c0d4f5
Adds the bigiq regkey license assignment module ( #40025 )
...
This module can be used to assign licenses to a bigip from a bigiq
regkey pool
7 years ago
Tim Rupp
48e5791860
Minor fixes and additions to f5 modules ( #39987 )
...
* Fixes to docs
* Fix escaping quotes in bigip_command
* F5 coding conventions cleanup
* “warn” and “chdir” parameters added to bigip_command
7 years ago
Tim Rupp
c5fa718174
Adds bigip_device_license module ( #39985 )
...
This module can be used to license and unlicense BIGIP devices. This
does not include licensing them via BIGIQ. To do that, use BIGIQ modules
7 years ago
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
7 years ago
Tim Rupp
742fd3a91a
Adds misc fixes for gtm facts module ( #39966 )
...
Codifies some parameters and fixes f5 coding conventions
7 years ago
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
7 years ago
Tim Rupp
08516df29d
Adds bigip gtm monitor firepass module ( #39964 )
...
This module can be used to manage firepass monitors on a bigip's GTM
7 years ago
Tim Rupp
115ba79f10
Adds the bigip gtm monitor https module ( #39943 )
...
This module is used to manage the HTTPS monitors on a GTM
7 years ago
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
7 years ago
Tim Rupp
632a39232c
Adds the bigip gtm monitor tcp module ( #39942 )
...
This module can be used to manage tcp monitors on GTM
7 years ago
Tim Rupp
868c2630dd
Adds bigip gtm monitor http module ( #39944 )
...
This module can be used to manage http monitors on a GTM
7 years ago
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
7 years ago
Tim Rupp
ad5fdf5eb7
Fixes for bigip_gtm_wide_ip ( #39931 )
...
Added the irules parameter. Misc corrections of invalid parameter
names and internal behaviors.
7 years ago
Tim Rupp
5f9b7046ed
Adds bigip management route module ( #39520 )
...
This module can be used for managing the management routes on a bigip
7 years ago
Tim Rupp
609b1827e1
Adds log publisher module for f5 ( #39518 )
...
This module can be used to manage log publishers on a bigip
7 years ago
Tim Rupp
c0cea32f61
Adds log destination module for f5 ( #39513 )
...
This module can be used to manage log destinations on a bigip
7 years ago
Tim Rupp
0cb11c61ac
Various f5 module fixes ( #39510 )
...
Mainly fixing coding conventions. Also, added ipv6 suppor to pool members
7 years ago
Tim Rupp
fb264281de
Adds various features and fixes ( #39271 )
...
* a refactor of pool member and node modules to be inline with current f5 conventions
* Added priority_group_activation to pools
* various other small convention fixes and bug fixes
7 years ago
Tim Rupp
9940b5db9c
Adds DNS profile module for BIGIP ( #39270 )
...
This module can be used for managing DNS profiles on a BIGIP
7 years ago
Tim Rupp
20d5b04ac4
Adds udp profile module for bigip ( #39269 )
...
This module can be used to manage UDP profiles on a bigip
7 years ago
Tim Rupp
434ad97c39
Adds tcp profile module for BIGIP ( #39268 )
...
This patch adds a module to support manipulation of TCP profiles
on a BIGIP
7 years ago
Tim Rupp
256b5535ec
Various fixes to F5 modules ( #39255 )
...
* Adds gnat provisioning to bigip_provision
* Adds special handling for AFM in bigip_provision
* Add device rebooting for provisioning as necessary
* Refactored route domain module to be inline with current f5 conventions
* Minor refactors across modules
7 years ago
Tim Rupp
fc753dd261
Adds the bigip_smtp module ( #39243 )
...
This module can be used to manage smtp settings on a bigip.
7 years ago
Tim Rupp
e82a8d177f
Adds module for bigip service policies ( #39240 )
...
This patch includes a module for managing bigip service policies.
7 years ago
Tim Rupp
ed05e46f5c
Adds bigip_snmp_community module ( #39212 )
...
This module can be used to manage snmp communities on a bigip
7 years ago
Tim Rupp
3227143dc8
Fixes coding conventions, adds a small feature ( #39211 )
...
Fixes some coding conventions and adds allowed_addresses to bigip_snmp_trap.
7 years ago
Tim Rupp
39e4754fc9
Fixes for convention incompatibilities ( #39209 )
...
Minor fixes for the f5 modules to use current conventions
7 years ago
Tim Rupp
37e114756d
Adds bigip_trunk ( #39208 )
...
This patch adds a new module for managing trunks on a bigip
7 years ago
Tim Rupp
3b11def7d0
Add timer policy module ( #39206 )
7 years ago
Tim Rupp
e254121729
Adds minor fixes and features to f5 modules ( #39202 )
...
* Add Mac_address parameter to bigip_traffic_group
* Fix docs
* Fix f5 conventions
7 years ago
Tim Rupp
19d229a8e0
Fixes F5 conventions and adds features ( #39189 )
...
This patch fixes a number of convention changes in F5 modules.
Additionally, it adds some features to bigip vlan and other modules
7 years ago
Tim Rupp
d38ae9b6c9
Adds the bigip_data_group module ( #39180 )
...
This module can be used to manipulate bigip data groups.
7 years ago
Tim Rupp
77fa41795e
Reduces the unit test time of select bigip modules ( #36256 )
...
The modules in this patch include waits that need to happen to ensure
something is correctly configured on a BIG-IP. These waits were
raised as an issue in a recent ansible-testing meeting.
This patch eliminates the waits by mocking time.sleep
7 years ago
Tim Rupp
bd09e67438
More bug fixes before 2.5 ( #35260 )
...
This patch includes more fixes for bugs that were identified in
the upcoming 2.5 release.
7 years ago
Tim Rupp
ad8ee4e60f
Removes a bogus key from fixtures ( #35236 )
7 years ago
Tim Rupp
bff862b05d
Fixes bigip_asm_policy ( #35154 )
...
This module had been unable to successfully create policies
on different partitions. This appears to be fixed now
7 years ago
Tim Rupp
ca8982f96c
Fixes some bugs and things ( #35122 )
...
Removes deprecations and fixes bugs.
7 years ago
Tim Rupp
90f0c411e4
Adds module for bigip_device_group_member ( #35121 )
...
Module allows for members to be managed in a device group
7 years ago
Tim Rupp
585d8cf4c7
Adds bigip_ucs_fetch module ( #35113 )
...
This module can be used to download UCS files from a BIG-IP
7 years ago
Tim Rupp
acb26758ef
Adds better cli detection for bigip_command ( #34975 )
...
The new detection includes things like provider spec. The action
plugin for bigip generally was changed, so this is a required change
7 years ago
Tim Rupp
944ae47701
Detects errors in bigip_config ( #34965 )
...
There are changes that the merge config can fail, but the module
will still report success. This adds a blob of code to start
collecting those failures and bubbling up a module failure
accordingly.
7 years ago
Tim Rupp
17d9ba304e
Adds module for bigip device group ( #34958 )
...
This module can be used to manage a device group on a bigip
7 years ago
Tim Rupp
9aba711519
Adds bigip_static_route module ( #34859 )
...
This module can be used to manage static routes on a BIG-IP
7 years ago
Tim Rupp
c548ab0f18
Refactors and deprecation removals ( #34830 )
...
This patch is primarily a refactor to make the validate-modules arg-spec
no longer generate a traceback. It additionally includes removal of deprecated
code in the virtual server module.
7 years ago
Tim Rupp
a10aee0fc3
Adds refactors for more f5 modules ( #34824 )
...
The main patch is to remove the traceback generating code. There are
other small fixes that were made in addition to doing that.
* Removed re-def of cleanup_tokens.
* Changed parameter args to be keywords.
* Changed imports to include new module_util locations.
* Imports also include developing (sideband) module_util locations.
* Changed to using F5Client and plain AnsibleModule to prevent tracebacks caused by missing libraries.
* Removed init and update methods from most Parameter classes (optimization) as its now included in module_utils.
* Changed module and module param references to take into account the new self.module arg.
* Minor bug fixes made during this refactor.
7 years ago