Gabriele
78ed0cadea
Fixing nxos_ntp ( #20651 )
...
* Fixing nxos_ntp
* Fixing style issues
2017-05-12 11:36:44 -04:00
Abhijeet Kasurde
3d51081a59
Refactor nxos_reboot module ( #24484 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-05-11 13:14:31 +05:30
Trishna Guha
b2a2f69a6e
nxos_vrf_af fix and unit test ( #24399 )
...
* nxos_vrf_af fix and unit test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* ansibot told me to do this
* use sorted() as the test list elements differ in order for python2.x and 3.x
2017-05-11 10:54:47 +05:30
Trishna Guha
62eafa8837
fixes nxos_evpn_vni and unittest ( #24372 )
...
* fixes nxos_evpn_vni
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fixes pep8 issue and syntax error
* ansibot tole me to do this
* Unit test
2017-05-11 10:54:05 +05:30
Nathaniel Case
09b2964dee
nxos_bgp_af updates ( #24171 )
...
* update docs
* clean up nxos-bgp_af
* Remove useless params from bgp_af
* Add bgp_af tests
2017-05-10 16:12:00 -04:00
Abhijeet Kasurde
2f26c5285a
Refactor nxos_file_copy module ( #24314 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-05-10 22:15:42 +05:30
wiso
0a22dbd9d8
Update netconf_config.py ( #24323 )
...
* Update netconf_config.py
Implementation proposal for feature request #24220
* Update netconf_config.py
fixed pep8
added code proposal for #24221
* Update netconf_config.py
correct more pep8 related things
add some cosmetic changes
2017-05-09 16:04:59 -04:00
Ganesh Nalawade
5b3ea6562b
Add junos integration test ( #24404 )
2017-05-09 18:41:48 +05:30
Gaurav Rastogi
6aa32d3e9d
Added no_log flag for all the sensitive fields. ( #24386 )
2017-05-09 11:20:57 +01:00
Nathaniel Case
830f19d444
nxos_bgp updates ( #24270 )
...
* Remove invoke from nxos_bgp
* Try to simplify get_existing
* Streamline state_present
* More testing, squash & compact get_value & get_custom_value
* Streamline main
* nxapi has problems reading CustomNetworkConfig directly
2017-05-08 11:38:50 -04:00
Ganesh Nalawade
4186b07d21
Fixes #24375 Add check to identify if diff is empty ( #24377 )
...
* Fix #24375 Add check to identify if diff is empty
2017-05-08 20:36:56 +05:30
Gaurav Rastogi
b1efad52a4
New module to setup cloud connector properties ( #22225 )
...
* New module to set up cloud connector properties
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-08 07:40:29 +01:00
Gaurav Rastogi
1978795089
New module to setup string group. ( #22223 )
...
* New module to setup string group.
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-08 07:39:22 +01:00
Trishna Guha
ad0a01ffb5
nxos_vrf refactor ( #24280 )
...
* nxos_vrf refactor
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Unit test for nxos_vrf
Remove unnecessary keys() method
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-05-05 15:38:30 +05:30
Trishna Guha
986765312f
Fixes #23948 body not defined nxos_hsrp ( #24093 )
2017-05-05 08:36:00 +05:30
Trishna Guha
67bd8f9204
fixes nxos_interface ( #24199 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-05-05 08:35:16 +05:30
Gaurav Rastogi
4f7d342c0e
New module to setup Cloud properties ( #22226 )
...
* New module to set up Cloud properties
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-04 13:24:43 +01:00
Gaurav Rastogi
ffeb105423
New module to setup serviceengine group. ( #22227 )
...
* New module to setup serviceengine group.
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-04 13:23:43 +01:00
Gaurav Rastogi
5ccba73c55
New module to setup network object. ( #22228 )
...
* New module to setup network object.
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-04 13:21:38 +01:00
Gaurav Rastogi
099a1c5aef
New module to set up GLSB object ( #22229 )
...
* New module to set up GLSB object
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-04 13:18:28 +01:00
Gaurav Rastogi
368ccf1ac7
New module to setup GSLB service ( #22230 )
...
* New module to setup GSLB service
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-04 13:16:34 +01:00
Gaurav Rastogi
243eacb650
New module to set up gslb health monitors ( #22231 )
...
* New module to set up gslb health monitors
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-04 13:14:40 +01:00
Gaurav Rastogi
91f255a07b
New module to setup IP address group. ( #22224 )
...
* New module to setup IP address group.
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-04 12:48:10 +01:00
Gaurav Rastogi
b0465a2fbd
New module to set up cloud object ( #22198 )
...
* New module to set up cloud object
* Fixed documentation error
* Updated descriptions for Avi 17.1.1 release and Fixed metadata
2017-05-04 12:39:29 +01:00
Gaurav Rastogi
e8a0215cd3
Avi 17 1 ( #24047 )
...
* Added new common argument api_version for all Avi modules
* Updated dependency for the new modules to use avi sdk 17.1 and above
* Updated Avi 17.1.1 modules with descriptions and moddule dependencies
* Updated version_added for new options
2017-05-03 16:51:28 +01:00
Ganesh Nalawade
a42b892f70
Fix junos_rpc and junos_user broken issues ( #24238 )
...
* Fix junos_rpc and junos_user broken issues
Add persistent connection related changes.
* Fix CI issues
2017-05-03 19:00:07 +05:30
Ganesh Nalawade
73c24001d9
Fix netconf port validation and minor doc change ( #24210 )
...
* Fix netconf port validation and minor doc change
Add check to confirm if `validate_*` funcion is
callable.
Add `config_format` in `junos_facts` documentation
* Fix review comments
2017-05-03 14:28:20 +05:30
Ricardo Carrillo Cruz
7195c31753
Refactor openvswitch_port module ( #24205 )
...
Use current patterns from other network modules for better
maintainability.
2017-05-03 10:36:44 +02:00
Ricardo Carrillo Cruz
9e246a857c
Sanitize the output from ovs get-fail-mode ( #24208 )
...
If a bridge does not have a fail mode set, it returns nothing, i.e.
empty string.
This causes a failure when doing the want vs have compare in plays
where the fail-mode is missing, as we compare "" vs None respectively.
2017-05-02 17:04:33 +02:00
Ricardo Carrillo Cruz
e67eba877e
Sanitize ovs br-get-external-id output on openvswitch_bridge ( #24209 )
...
If a bridge does not have external_ids, ovs-vsctl returns '{}'.
This causes issues on the current want vs have comparison in cases
where the play does not define external_ids, as the comparison
is None vs '{}'.
2017-05-02 16:40:37 +02:00
Nathaniel Case
dce2d5eea9
Remove provider
requirement from nxos_vrf ( #24118 )
...
Fixes #23920
2017-05-01 09:32:53 -04:00
Ricardo Carrillo Cruz
467a9bdd4e
Refactor openvswitch_bridge ( #24014 )
...
Use common patterns from other network modules for better
maintainability.
2017-04-28 16:39:25 +02:00
Ganesh Nalawade
06732acd4c
Fix exception in junos_package ( #24107 )
2017-04-28 19:33:34 +05:30
John R Barker
3d4523f231
Correct RETURN data types for Network modules ( #24104 )
...
`path` isn't a datatype
2017-04-28 12:15:18 +01:00
Trishna Guha
bc22223d63
Fixes #23890 Remove idle ShellError exception and get_exception() method from nxos modules ( #23947 )
...
Remove idle ShellError exception and get_exception() method from nxos modules
2017-04-28 10:42:15 +05:30
Trishna Guha
2741907cba
Refactor nxos_interface and add unit test ( #24008 )
...
* [WIP] Refactor nxos_interface
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Modification in refactor
Unittest for nxos_interface
2017-04-27 21:19:10 +05:30
Nathaniel Case
689b93bf14
Junos_config unicode ( #23369 )
...
* Try to handle unicode output more sensibly
* Appears I'm getting latin1 instead
Ugh.
2017-04-27 11:44:26 -04:00
John R Barker
1c61b9bae7
Split modules/network into two parts ( #24024 )
...
* Split modules/network into two parts
Given the dedicated team we we have working on Ansible Networking a
clearer split is needed between Networking modules and "things that
happen to use the network"
* nmcli to net_tools
* nmcli moved
2017-04-27 16:42:41 +01:00
Nathaniel Case
fc0bf87c20
Run save
inside config mode. ( #23977 )
...
* Run `save` before exiting config mode.
* Fix unit tests for `save`
* Allow `save` to be on its own again and introspect success
* Introspecting `compare running` makes this a lot harder.
Move `save` tests to integration tests
2017-04-27 11:08:37 -04:00
Ganesh Nalawade
1f7c2c63c2
Fix python version check issue ( #24063 )
...
Fix python version check issue
2017-04-27 20:10:58 +05:30
Ricardo Carrillo Cruz
2716fad38f
Return commands instead of command ( #24061 )
...
Ok, so for openvswitch_db in particular we just return one command
but in the sake of consistency and code re-use, let's return a list
of "commands", even if it's just one.
2017-04-27 16:36:08 +02:00
Ganesh Nalawade
7d710882a8
Fix exception issue in junos_config ( #24049 )
...
ParseError execption is added to ElementTree
in py2.7. Prior to py2.7 need catch ExpatError
execption
2017-04-27 13:16:40 +05:30
Nathaniel Case
0d67a49d5a
nxos_bgp fixes ( #23927 )
...
* Pre-emptively fix sanity/pep8
* fix for commands
* Quick unit test
2017-04-26 16:33:54 -04:00
Nathaniel Case
c0ebdf144d
nxos_acl_interface fixes ( #23917 )
...
* Update nxos_acl_interface
* Add basic unit tests to nxos_acl_interface
2017-04-26 16:32:36 -04:00
Nathaniel Case
f0914ee3c2
nxos_acl fixes ( #23915 )
...
* Update nxos_acl
* unit tests for nxos_acl
* Remove nxos_acl from pep8-legacy
2017-04-26 16:29:53 -04:00
Ricardo Carrillo Cruz
a3a970180a
Unit tests for openvswitch_db module ( #23974 )
2017-04-25 20:02:55 +02:00
Ganesh Nalawade
09b8badc5e
Minor junos_config module changes ( #23972 )
...
* Minor junos_config module changes
* Add note for json config support
* Add example for lines argument
* Fix future warning for ElementTree
* Remove unwanted space
2017-04-25 23:09:55 +05:30
René Moser
3959597f7d
exoscale: fix TXT type records handling ( #23956 )
2017-04-25 13:05:37 +02:00
Ganesh Nalawade
04ae977f39
Fix display argument defualt value ( #23859 )
2017-04-21 18:58:38 +05:30
Ricardo Carrillo Cruz
d0fd8cefaa
Fix the iosxr_facts mem gathering ( #23850 )
...
We were not calling match.group, plus we were lacking a ':' from
the expected output of 'show memory summary'.
Fixes #23737
2017-04-21 10:41:50 +02:00