|
|
|
@ -54,36 +54,6 @@ parameters:
|
|
|
|
|
type: string |
|
|
|
|
description: The name of the physical_network |
|
|
|
|
default: '' |
|
|
|
|
NetworkNexusVlanNamePrefix: |
|
|
|
|
type: string |
|
|
|
|
description: > |
|
|
|
|
This configuration item is OBSOLETE. |
|
|
|
|
A short prefix to prepend to the VLAN name |
|
|
|
|
default: 'q-' |
|
|
|
|
NetworkNexusSviRoundRobin: |
|
|
|
|
type: boolean |
|
|
|
|
description: > |
|
|
|
|
This configuration item is OBSOLETE. |
|
|
|
|
A flag to enable round robin scheduling |
|
|
|
|
default: false |
|
|
|
|
NetworkNexusProviderVlanNamePrefix: |
|
|
|
|
type: string |
|
|
|
|
description: > |
|
|
|
|
This configuration item is OBSOLETE. |
|
|
|
|
A short prefix to prepend to the VLAN name. |
|
|
|
|
default: 'p-' |
|
|
|
|
NetworkNexusPersistentSwitchConfig: |
|
|
|
|
type: string |
|
|
|
|
description: > |
|
|
|
|
This config item will be deprecated. |
|
|
|
|
To make Nexus device persistent. |
|
|
|
|
default: false |
|
|
|
|
NetworkNexusNeverCacheSshConnection: |
|
|
|
|
type: string |
|
|
|
|
description: > |
|
|
|
|
This config item will be deprecated. |
|
|
|
|
Prevent Cache of ssh connection |
|
|
|
|
default: false |
|
|
|
|
NetworkNexusSwitchHeartbeatTime: |
|
|
|
|
type: number |
|
|
|
|
description: > |
|
|
|
@ -91,22 +61,6 @@ parameters:
|
|
|
|
|
object are seconds. Setting this object to a value of 0 disables the |
|
|
|
|
replay feature. |
|
|
|
|
default: 30 |
|
|
|
|
NetworkNexusSwitchReplayCount: |
|
|
|
|
type: number |
|
|
|
|
description: > |
|
|
|
|
This configuration item is OBSOLETE. The Nexus driver replay behavior |
|
|
|
|
is to continue to attempt to connect to the down Nexus device with a |
|
|
|
|
period equal to the heartbeat time interval. This was previously the |
|
|
|
|
Number of times to attempt config replay. |
|
|
|
|
default: 3 |
|
|
|
|
NetworkNexusCfgDriver: |
|
|
|
|
type: string |
|
|
|
|
description: > |
|
|
|
|
This will be deprecated. Lower-level configuration driver which sends |
|
|
|
|
commands to the Nexus Device. Choices are 'restapi' or 'ncclient' |
|
|
|
|
where the latter is being deprecated. So there is no longer a need for |
|
|
|
|
this variable. |
|
|
|
|
default: 'restapi' |
|
|
|
|
NetworkNexusProviderVlanAutoCreate: |
|
|
|
|
type: boolean |
|
|
|
|
description: A flag whether to manage the creation and removal of VLANs |
|
|
|
@ -119,12 +73,6 @@ parameters:
|
|
|
|
|
type: boolean |
|
|
|
|
description: A flag whether to manage the VXLAN global settings |
|
|
|
|
default: true |
|
|
|
|
NetworkNexusHostKeyChecks: |
|
|
|
|
type: boolean |
|
|
|
|
description: > |
|
|
|
|
This config item will be deprecated. It enables strict host key |
|
|
|
|
checks when connecting to Nexus switches |
|
|
|
|
default: false |
|
|
|
|
NetworkNexusVxlanVniRanges: |
|
|
|
|
type: string |
|
|
|
|
description: VXLAN Network IDs that are available for tenant network |
|
|
|
@ -155,18 +103,10 @@ resources:
|
|
|
|
|
neutron::plugins::ml2::cisco::ucsm::vnic_template_list: {get_input: UCSMVnicTemplateList} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::nexus_config: {get_input: NexusConfig} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::managed_physical_network: {get_input: NexusManagedPhysicalNetwork} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::vlan_name_prefix: {get_input: NexusVlanNamePrefix} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::svi_round_robin: {get_input: NexusSviRoundRobin} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::provider_vlan_name_prefix: {get_input: NexusProviderVlanNamePrefix} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::persistent_switch_config: {get_input: NexusPersistentSwitchConfig} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::never_cache_ssh_connection: {get_input: NexusNeverCacheSshConnection} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::switch_heartbeat_time: {get_input: NexusSwitchHeartbeatTime} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::switch_replay_count: {get_input: NexusSwitchReplayCount} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::nexus_driver: {get_input: NexusCfgDriver} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::provider_vlan_auto_create: {get_input: NexusProviderVlanAutoCreate} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::provider_vlan_auto_trunk: {get_input: NexusProviderVlanAutoTrunk} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::vxlan_global_config: {get_input: NexusVxlanGlobalConfig} |
|
|
|
|
neutron::plugins::ml2::cisco::nexus::host_key_checks: {get_input: NexusHostKeyChecks} |
|
|
|
|
neutron::plugins::ml2::cisco::type_nexus_vxlan::vni_ranges: {get_input: NexusVxlanVniRanges} |
|
|
|
|
neutron::plugins::ml2::cisco::type_nexus_vxlan::mcast_ranges: {get_input: NexusVxlanMcastRanges} |
|
|
|
|
|
|
|
|
@ -187,18 +127,10 @@ resources:
|
|
|
|
|
UCSMVnicTemplateList: {get_param: NetworkUCSMVnicTemplateList} |
|
|
|
|
NexusConfig: {get_attr: [MappingToNexusDeploymentsController, deploy_stdout]} |
|
|
|
|
NexusManagedPhysicalNetwork: {get_param: NetworkNexusManagedPhysicalNetwork} |
|
|
|
|
NexusVlanNamePrefix: {get_param: NetworkNexusVlanNamePrefix} |
|
|
|
|
NexusSviRoundRobin: {get_param: NetworkNexusSviRoundRobin} |
|
|
|
|
NexusProviderVlanNamePrefix: {get_param: NetworkNexusProviderVlanNamePrefix} |
|
|
|
|
NexusPersistentSwitchConfig: {get_param: NetworkNexusPersistentSwitchConfig} |
|
|
|
|
NexusNeverCacheSshConnection: {get_param: NetworkNexusNeverCacheSshConnection} |
|
|
|
|
NexusSwitchHeartbeatTime: {get_param: NetworkNexusSwitchHeartbeatTime} |
|
|
|
|
NexusSwitchReplayCount: {get_param: NetworkNexusSwitchReplayCount} |
|
|
|
|
NexusCfgDriver: {get_param: NetworkNexusCfgDriver} |
|
|
|
|
NexusProviderVlanAutoCreate: {get_param: NetworkNexusProviderVlanAutoCreate} |
|
|
|
|
NexusProviderVlanAutoTrunk: {get_param: NetworkNexusProviderVlanAutoTrunk} |
|
|
|
|
NexusVxlanGlobalConfig: {get_param: NetworkNexusVxlanGlobalConfig} |
|
|
|
|
NexusHostKeyChecks: {get_param: NetworkNexusHostKeyChecks} |
|
|
|
|
NexusVxlanVniRanges: {get_param: NetworkNexusVxlanVniRanges} |
|
|
|
|
NexusVxlanMcastRanges: {get_param: NetworkNexusVxlanMcastRanges} |
|
|
|
|
|
|
|
|
|