Wojciech Wypior
78e81b2965
fixed a bug in transform_name ( #50213 )
2019-01-02 13:10:51 -06:00
Tim Rupp
8d2beea1cf
Removes commented out code ( #48902 )
2018-11-19 13:51:12 -08:00
Tim Rupp
a4921cd5d9
Removes more f5-sdk references from f5 modules ( #48771 )
2018-11-16 20:43:46 -08:00
Tim Rupp
2cd4224fb3
Fixes ipv6 and defaults errors ( #48776 )
2018-11-15 20:15:11 -08:00
Tim Rupp
0e71f62a95
Various small fixes to bigip modules ( #48769 )
2018-11-15 19:48:22 -08:00
Tim Rupp
46fa68ac27
Updates to the f5 module utils ( #48428 )
...
Updating module utils to align with functionality in modules
2018-11-09 11:06:18 -08:00
Tim Rupp
7290bc23b8
Removes the f5-sdk from bigip_provision ( #48397 )
2018-11-08 21:46:56 -08:00
Tim Rupp
10f3e0c187
Adds module to manage cookie persistence profiles in BIG-IP ( #47786 )
2018-10-29 20:47:25 -07:00
Tim Rupp
6e28b7d572
Remove the f5-sdk from more bigiq modules ( #47721 )
2018-10-29 10:10:11 -07:00
Tim Rupp
35e0434042
Update f5 module utils from downstream ( #45819 )
...
* various refactoring
* lgtm fixes
* bigiq support to different auth providers
2018-09-18 18:20:44 -04:00
Tim Rupp
e619052424
Fixes multiple lgtm issues ( #45629 )
...
Most of the issues were just inclusions of code that were not used.
This cleans those up. Other alerts were semi-false-positives for now
2018-09-13 15:26:17 -04:00
Tim Rupp
5bdcaff921
Various f5 fixes ( #44858 )
...
* Remove sdk from modules
* Correct IP address bugs in data_group
* Correct compare_dictionary bug in several modules
2018-08-29 16:08:37 -07:00
Tim Rupp
d12a045847
Adds metadata annotation that resource is managed by ansible ( #44737 )
...
Adds annotation so that other f5 utilities do not clobber config
by accident
2018-08-27 15:33:56 -07:00
Tim Rupp
79153b95e5
Adds params to the profile-client-ssl module ( #44656 )
...
This patch adds new parameters to the client ssl module.
2018-08-24 15:51:24 -04:00
Tim Rupp
96a6011b3f
Update f5 module_utils from downstream ( #44092 )
...
Upstreaming fixes and features for f5 module_utils as part of 2.7
dev cycle
2018-08-13 15:14:23 -07:00
Matt Martz
c1c229c6d4
Remove use of simplejson throughout code base ( #43548 )
...
* Remove use of simplejson throughout code base. Fixes #42761
* Address failing tests
* Remove simplejson from contrib and other outlying files
* Add changelog fragment for simplejson removal
2018-08-10 11:13:29 -05:00
Abhijeet Kasurde
a44adc1dc9
f5: raise exception ( #43409 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-07-29 21:10:42 -07:00
Tim Rupp
867dedc787
Updates F5 module utils ( #43047 )
...
New functions and fixes/refactorings for existing functions for
the 2.7 work
2018-07-19 18:39:12 -07:00
Tim Rupp
dc08bca1fd
Fix connection error reporting ( #40758 )
...
The variables used for reporting errors were incorrect. Additionally,
the fetching of connection related params was using an old format.
2018-05-26 17:23:38 -07:00
Tim Rupp
5e7878a6a1
Adds various fixes for f5 modules ( #40208 )
...
* Adds stty expansion for cli commands
* minor fixes
* Make bigiq rest client work correctly
2018-05-16 12:14:12 -07:00
Tim Rupp
00a6b19e58
Fixes and additions for f5 modules ( #39986 )
...
Small fixes in the f5 module utils. I believe the action plugins now
work consistently across types of connections
2018-05-11 11:45:42 -07:00
Tim Rupp
d38ae9b6c9
Adds the bigip_data_group module ( #39180 )
...
This module can be used to manipulate bigip data groups.
2018-04-23 11:52:57 -07:00
Tim Rupp
95188ed35c
Fixes repeated calls to create an API object ( #35816 )
...
This patch fixes repeated attempts that the module would make to
re-create an API object. The change stores a copy for later lookup
instead. This prevents uncontrolled tokens from being created.
2018-02-06 22:16:26 -08:00
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.
2018-01-24 08:15:37 -08:00
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
2018-01-21 10:11:27 -08:00
Tim Rupp
585d8cf4c7
Adds bigip_ucs_fetch module ( #35113 )
...
This module can be used to download UCS files from a BIG-IP
2018-01-19 20:25:47 -08:00
Tim Rupp
8cc0e74448
Adds better error handling to f5 api connections ( #35020 )
...
Previously, the failure of the API connection would result
in a stack trace. This patch makes the failure capable of exiting
with fail_json
2018-01-17 16:14:35 -08:00
Tim Rupp
835dd30d50
Fixes, and updates, bigip action plugin and module utils ( #34947 )
...
These fixes make provider work across more things. Adds a timeout
value, and makes the action plugin look similar to other network
action plugins
2018-01-16 13:36:49 -08:00
Tim Rupp
9314607c38
Adds selective assignment of kwargs ( #34813 )
...
For the f5 module utils, the parameters base class needs to selectively
get args from kwargs
2018-01-12 09:50:53 -08:00
Tim Rupp
70e49b9243
Updates module utils for f5 ( #34660 )
...
These module utils are a refactor of the legacy ones and, in addition,
there are several new methods and classes to support f5 modules going
forward
2018-01-09 12:15:02 -08:00
Tim Rupp
e4abb0de33
A first pass at moving libs to new dir structure ( #33727 )
...
* A first pass at moving libs to new dir structure
The network modules changed their module_utils dir structure.
This first patch establishes mod utils for F5 in this new structure.
Module use will be limited until things are more fleshed out
* Fixing upstream errors
* Fixing more issues
2017-12-08 15:28:23 -08:00