Ricardo Carrillo Cruz
e8f1c1511c
Implement purge on eos_vrf ( #28013 )
2017-08-10 19:59:32 +02:00
Peter Sprygada
145895dcf0
updates examples and documentation ( #24211 )
...
includes better examples of valid and invalid usage of the lines
argument
fixes #22828
2017-08-10 13:09:53 -04:00
Peter Sprygada
c4da61239d
stops trying to filter out commands from config ( #28002 )
...
* stops trying to filter out commands from config
fixes #24874
* fix up pep8 issues and remove offending function
2017-08-10 09:18:44 -04:00
Nathaniel Case
ed8a5af3dc
nxos_bgp: Fix idempotence for event-history ( #27329 )
...
* Fix idempotence for event-history
* `event-history detail` defaults to `False`, the rest to `size_small`
2017-08-10 08:55:43 -04:00
Ricardo Carrillo Cruz
7e2169f6d5
Add aggregate functionality to eos_vrf ( #27915 )
...
* Add aggregate functionality to eos_vrf
* Add tests for eos_vrf aggregate option
* Remove test2 and test3 vrfs at the beginning of the eos_vrf tests
* Pull all vrfs
With aggregate, we need to get all VRFs and we then compare with
desired VRFs, instead of assuming it will be just one.
2017-08-10 10:54:13 +02:00
Dag Wieers
6bfedc9fe5
Various fixes ( #27889 )
...
This PR includes:
- Removal of get_exception (sadly)
- Avoid deprecating 'state' parameter with aci_rest
- Small fix for querying using aci_rest
Signed-off-by: @bcoca
2017-08-10 01:51:13 +02:00
Nathaniel Case
a78f3faa6c
nxos_bgp_neighbor_af does not want required_together ( #26370 )
...
* nxos_bgp_neighbor_af does not want required_together
* fixup tests
* Fix max_prefix_* issues
* Require address-family
* Fix idempotency for next_hop_third_party
* Fix idempotency for allowas_in*
* Fix idempotency for *_in and *_out
* Reorder command generation again
`default` is first, then `max-prefix`, then booleans
2017-08-09 15:54:34 -04:00
Peter Sprygada
4fb114174b
fixes Traceback generated by nxos_igmp module ( #27869 )
...
* fixes Traceback generated by nxos_igmp module
* update module code to reflect review comments
* doh!...remove q
2017-08-09 15:52:37 -04:00
saichint
14186af558
Fix for nxos_ospf idempotent issue ( #27913 )
2017-08-09 11:25:35 -04:00
Nathaniel Case
01dda25e0f
fix nxapi transport in nxos_snmp_location ( #27849 )
...
* fix nxapi transport in nxos_snmp_location
* Appease Shippable
2017-08-09 09:44:02 -04:00
Nathaniel Case
c1bf74283e
Network load_config: Capture configuration output and display as warnings ( #27851 )
...
* Capture configuration output and display as warnings
* Don't break on nxapi
nxapi errors very loudly instead, so no need to muck about with warnings
2017-08-09 09:43:04 -04:00
schunduri
3241b7116e
Cisco ACI New Module PR ( #26836 )
...
* New ACI Tenant module
* New module requirements added.
* Placed from __future__ import to be the first line
* Interpreter line added
2017-08-09 07:08:44 -06:00
Ganesh Nalawade
1f7e04d958
Fix junos_lldp integration test failure ( #27936 )
2017-08-09 10:23:41 +05:30
Ricardo Carrillo Cruz
d1d0cd5406
Add delay and check configuration when interfaces is set on eos_vrf ( #27884 )
...
* Add delay and check configuration is right when interfaces is set on eos_vrf
Per the spec we put up for declarative intent modules, we need to check declarative
intent params (in the case of eos_vrf it's 'interfaces') after a delay and non-declarative
params have been set.
If that doesn't meet desired state after delay, we fail the task.
* Check declarative intent param only if config changed
* Fix pep8 issue
* Change default of delay param to 10
* Revert bogus change on eos_vlan
2017-08-08 20:23:45 +02:00
saichint
babec35faa
Fix nxos_vtp_password and nxos_vrf_interface for remove idempotency tests ( #27724 )
...
* fixes for 27600 27676
* add sanity tests
2017-08-08 12:40:22 -04:00
Peter Sprygada
0b67ef4232
fixes #27527 ( #27868 )
2017-08-08 10:12:02 -06:00
Ganesh Nalawade
12e81e68fc
remoe duplicate net_lldp_interface ( #27880 )
2017-08-08 14:50:54 +05:30
Ganesh Nalawade
49eb81d573
junos_linkagg aggregate and other minor fixes ( #27855 )
...
* junos_linkagg aggregate and other minor fixes
* Minor change
2017-08-08 12:13:28 +05:30
rahushen
441376c754
Fix #26024 : suppress_fib_pending imdepotence for nxos_bgp ( #27862 )
2017-08-07 21:08:46 -04:00
Mike Wiebe
65cf31e1ce
Fix nxos_interface_ospf idempotence issue ( #27783 )
...
* Add tests and fix 27167
* Add modify test
2017-08-07 13:54:31 -04:00
Tyler
2571fc061e
Add try/except to catch ipv6 interfaces that didn't appear on 'show interfaces' output ( #27246 )
2017-08-07 19:04:50 +02:00
Nathaniel Case
b9e80b6117
nxos_vrf_interface cleanup ( #27642 )
...
* Update RETURN, results, & execute_show_command
2017-08-07 10:57:45 -04:00
Ricardo Carrillo Cruz
b51a1e9045
Fix junos_netconf idempotency issues ( #27804 )
...
* Fix junos_netconf idempotency issues
* Fix pep8 issue
* Fix pep8 issue
2017-08-05 17:07:51 +02:00
Trishna Guha
edb5760723
nxos_vpc doc update to handle confirmation prompt ( #27796 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-08-05 11:05:38 +05:30
Ganesh Nalawade
d3e5d30f7c
Add aggregate for junos modules and sub spec validation ( #27726 )
...
* Add aggregate for junos modules and sub spec validation
* aggregate support of junos modules
* aggregate sub spec validation
* relevant changes to junos integration test
* junos module boilerplate changes
* Add new boilerplate for junos modules
* Fix CI issues
2017-08-04 14:55:58 +05:30
George Nikolopoulos
31b4ae2e6a
New module: manage Citrix Netscaler GSLB site configuration (network/netscaler/netscaler_gslb_site) ( #27639 )
...
* Add netscaler_gslb_site
* Lowercase enabled, disabled option values
* Add fixes in netscaler module utils needed for unit test success
2017-08-03 15:26:17 +01:00
George Nikolopoulos
d88c07a037
New module: manage Citrix Netscaler GSLB service configuration (network/netscaler/netscaler_gslb_service)) ( #27638 )
...
* Add netscaler_gslb_service
* Lowercase enabled, disabled option values
* Add fixes in netscaler module utils needed for unit test success
2017-08-03 15:26:05 +01:00
George Nikolopoulos
cd865be987
New module: manage Citrix Netscaler SSL certificate keys (network/netscaler/netscaler_ssl_certkey)) ( #27641 )
...
* Add netscaler_ssl_certkey
* Fix options
* Lowercase enabled, disabled option values
* Add fixes in netscaler module utils needed for unit test success
2017-08-03 15:24:56 +01:00
George Nikolopoulos
e2f907ae3e
Add netscaler_gslb_vserver ( #27640 )
2017-08-03 12:32:10 +01:00
rahushen
e0f482a8c5
Fixes #27340 - make indent consistent for nxos_config ( #27652 )
2017-08-03 07:09:31 -04:00
Trishna Guha
91a9564b3b
modify indent to avoid re-run of src template fail ( #27686 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-08-03 12:58:27 +05:30
James Mighion
baaa1ef2ec
Sanitizing all responses from aireos. ( #27660 )
2017-08-02 22:01:38 +01:00
Nathaniel Case
123b5e222f
nxos_bgp_neighbor fixes ( #27348 )
...
* Fix `timers` idempotency
* `shutdown` is not documented as having a `default` option
* dynamic_capability is the inverse of BOOL_PARAMS
2017-08-02 11:07:46 -04:00
mharista
c85f363aaa
Add module cv_server_provision for integration with Arista CloudVision Portal. ( #25450 )
...
* Add module cv_server_provision for integration with Arista CloudVision Portal.
* Doc update.
* Remove shebang from test file. Update short description with company and product name.
* Update exception syntax to Python3 style.
* Remove blank line between imports.
* Remove newlines from RETURN documentation.
* Add cvprac to unittest requirements.
* Update unittest format. Add a few additional tests.
* Mock exceptions from cvprac so the library is not needed for unittests.
* Mock cvprac imports.
* Update unit tests to support python 3.5.
* Mock full cvprac library for unittests.
* Update Jinja2 import to pass updated CI checks.
* Update cvprac imports format for new CI tests.
* Add __metaclass__ and __future__.
2017-08-02 15:24:52 +01:00
Nathaniel Case
b93878b685
Minor cleanup to nxos_vrrp ( #27593 )
...
* Safe changes
* Fold `[0]` into `execute_show_command()`
We only ever execute one command, so only return the one response
* Streamline `results`
2017-08-02 08:46:44 -04:00
Ganesh Nalawade
6a0d9d1498
Fix junos_logging integration test failure ( #27605 )
2017-08-02 02:12:09 +05:30
saichint
37392318a6
fix nxos_vlan and nxos_switchport issues ( #27505 )
2017-08-01 16:27:12 -04:00
Adrian Likins
a52a4332fd
Fix aruba_config flake8 failures ( #27603 )
...
* Fix aruba_config flake8 failures
* fix intefaces_file build/flake8 fail
2017-08-01 15:48:48 -04:00
Nathaniel Case
ec8cbbf926
Fix aruba boilerplate
2017-08-01 14:32:25 -04:00
Nathaniel Case
c017d0c7c0
Fix fortios & netscaler boilerplate
...
Sorry
2017-08-01 14:02:10 -04:00
Trishna Guha
407dc2dc68
fix nxos_vrf removal failure ( #27547 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-08-01 11:51:25 -06:00
Gaurav Rastogi
23ec711494
Added flags for Federated objects used in GLSB ( #27531 )
2017-08-01 11:51:01 -06:00
Ganesh Nalawade
c4e06a1735
ios implementation for net_interface ( #27459 )
...
* ios implementation for net_interface
* ios_interface implementation
* ios_interface integration test
* net_interface integration test for ios and other refactor
* Update boilerplate and minor refactor
2017-08-01 11:50:08 -06:00
James Mighion
4dd8f281d6
Adding aruba_config module ( #27130 )
...
* Adding aruba_config module.
* Fixing documentation.
* Forgot action plugin.
2017-08-01 11:44:26 -06:00
George Nikolopoulos
f204e7cb33
New module: manage Citrix Netscaler content switching virtual server configuration (network/netscaler/netscaler_cs_vserver) ( #26245 )
...
* Add netscaler_cs_vserver
* Correct version_added
2017-08-01 18:43:59 +01:00
QijunPan
402ac47549
Contributing lib/ansible/modules/network/cloudengine/ce_bfd_session.py module to manage HUAWEI data center CloudEngine ( #26069 )
...
* add bfd session module
* update return doc
2017-08-01 11:40:15 -06:00
George Nikolopoulos
36537186e3
New module: manage Citrix Netscaler content switching policy configuration (network/netscaler/netscaler_cs_policy) ( #26189 )
...
* Add netscaler_cs_policy
* Correct version_added
2017-08-01 18:35:29 +01:00
Ken Celenza
7a51c5f4df
make panos security rule more idempotent ( #26573 )
2017-08-01 11:35:18 -06:00
benthomasson
fb1583b2c2
Add last line of LLDP data ( #26451 )
2017-08-01 11:34:42 -06:00
George Nikolopoulos
e329c9da8c
New module: manage Citrix Netscaler servicegroup configuration (network/netscaler/netscaler_servicegroup)) ( #26183 )
...
* Add netscaler_servicegroup
* Correct version_added
2017-08-01 18:34:28 +01:00