# A Heat environment file which can be used to enable a
# a Cisco Neutron plugin.
resource_registry:
  OS::TripleO::AllNodesExtraConfig: ../puppet/extraconfig/all_nodes/neutron-ml2-cisco-nexus-ucsm.yaml
  OS::TripleO::Services::ComputeNeutronCorePlugin: OS::Heat::None

parameter_defaults:
  NetworkUCSMIp: '127.0.0.1'
  NetworkUCSMUsername: 'admin'
  NetworkUCSMPassword: 'password'
  NetworkUCSMHostList: '12:34:56:78:9a:bc:profile1, 12:34:56:78:9a:de:profile2'
  NetworkUCSMSupportedPciDevs: ''
  NetworkUCSMHttpsVerify: 'true'
  NetworkUCSMSpTemplateList: 'SP_Template1_path:SP_Template1:Host1,Host2 SP_Template2_path:SP_Template2:Host3,Host4'
  NetworkUCSMVnicTemplateList: 'physnet1:vnic_template_path1:vt11 physnet2:vnic_template_path2:vt21'
  NetworkNexusConfig: {}
  NetworkNexusManagedPhysicalNetwork: ''
  NetworkNexusVlanNamePrefix: 'q-'
  NetworkNexusSviRoundRobin: 'false'
  NetworkNexusProviderVlanNamePrefix: 'p-'
  NetworkNexusPersistentSwitchConfig: 'false'
  NetworkNexusNeverCacheSshConnection: 'false'
  NetworkNexusSwitchHeartbeatTime: 30
  NetworkNexusSwitchReplayCount: 3
  NetworkNexusCfgDriver: 'restapi'
  NetworkNexusProviderVlanAutoCreate: 'true'
  NetworkNexusProviderVlanAutoTrunk: 'true'
  NetworkNexusVxlanGlobalConfig: 'false'
  NetworkNexusHostKeyChecks: 'false'
  NetworkNexusVxlanVniRanges: '0:0'
  NetworkNexusVxlanMcastRanges: '0.0.0.0:0.0.0.0'
