9559cf25ae
This is the device driver for the vendor specific VPNaaS plugin. This change relies on the service driver code (review 74144), which is also out for review. Note: Support for sharing of IKE/IPSec policies (which is currently prevented by the service driver code), will be done as a later enhancement. Note: Needs Tempest tests updated/created to test this. Note: To run, this needs an out-of-band Cisco CSR installed and configured. Note: This uses a newer version of requests library and a new httmock library. Until these are approved (75296), the UT will be renamed to prevent testing the REST client API to the CSR. Change-Id: I4f73f7fa1bfcdc89a35ffe63dd253f8eede98485 Paritally-Implements: blueprint vpnaas-cisco-driver
23 lines
893 B
INI
23 lines
893 B
INI
[cisco_csr_ipsec]
|
|
# Status check interval in seconds, for VPNaaS IPSec connections used on CSR
|
|
# status_check_interval = 60
|
|
|
|
# Cisco CSR management port information for REST access used by VPNaaS
|
|
# TODO(pcm): Remove once CSR is integrated in as a Neutron router.
|
|
#
|
|
# Format is:
|
|
# [cisco_csr_rest:<public IP>]
|
|
# rest_mgmt = <mgmt port IP>
|
|
# tunnel_ip = <tunnel IP>
|
|
# username = <user>
|
|
# password = <password>
|
|
# timeout = <timeout>
|
|
#
|
|
# where:
|
|
# public IP ----- Public IP address of router used with a VPN service (1:1 with CSR)
|
|
# tunnel IP ----- Public IP address of the CSR used for the IPSec tunnel
|
|
# mgmt port IP -- IP address of CSR for REST API access (not console port)
|
|
# user ---------- Username for REST management port access to Cisco CSR
|
|
# password ------ Password for REST management port access to Cisco CSR
|
|
# timeout ------- REST request timeout to Cisco CSR (optional)
|