Merge "Use the new hiera hook in all remaining templates"
This commit is contained in:
@@ -53,41 +53,40 @@ resources:
|
|||||||
NetworkMidoNetConfig:
|
NetworkMidoNetConfig:
|
||||||
type: OS::Heat::StructuredConfig
|
type: OS::Heat::StructuredConfig
|
||||||
properties:
|
properties:
|
||||||
group: os-apply-config
|
group: hiera
|
||||||
config:
|
config:
|
||||||
hiera:
|
datafiles:
|
||||||
datafiles:
|
midonet_data:
|
||||||
midonet_data:
|
mapped_data:
|
||||||
mapped_data:
|
enable_zookeeper_on_controller: {get_param: EnableZookeeperOnController}
|
||||||
enable_zookeeper_on_controller: {get_param: EnableZookeeperOnController}
|
enable_cassandra_on_controller: {get_param: EnableCassandraOnController}
|
||||||
enable_cassandra_on_controller: {get_param: EnableCassandraOnController}
|
midonet_tunnelzone_name: {get_param: TunnelZoneName}
|
||||||
midonet_tunnelzone_name: {get_param: TunnelZoneName}
|
midonet_tunnelzone_type: {get_param: TunnelZoneType}
|
||||||
midonet_tunnelzone_type: {get_param: TunnelZoneType}
|
midonet_libvirt_qemu_data: |
|
||||||
midonet_libvirt_qemu_data: |
|
user = "root"
|
||||||
user = "root"
|
group = "root"
|
||||||
group = "root"
|
cgroup_device_acl = [
|
||||||
cgroup_device_acl = [
|
"/dev/null", "/dev/full", "/dev/zero",
|
||||||
"/dev/null", "/dev/full", "/dev/zero",
|
"/dev/random", "/dev/urandom",
|
||||||
"/dev/random", "/dev/urandom",
|
"/dev/ptmx", "/dev/kvm", "/dev/kqemu",
|
||||||
"/dev/ptmx", "/dev/kvm", "/dev/kqemu",
|
"/dev/rtc","/dev/hpet", "/dev/vfio/vfio",
|
||||||
"/dev/rtc","/dev/hpet", "/dev/vfio/vfio",
|
"/dev/net/tun"
|
||||||
"/dev/net/tun"
|
]
|
||||||
]
|
tripleo::cluster::cassandra::storage_port: {get_param: CassandraStoragePort}
|
||||||
tripleo::cluster::cassandra::storage_port: {get_param: CassandraStoragePort}
|
tripleo::cluster::cassandra::ssl_storage_port: {get_param: CassandraSslStoragePort}
|
||||||
tripleo::cluster::cassandra::ssl_storage_port: {get_param: CassandraSslStoragePort}
|
tripleo::cluster::cassandra::client_port: {get_param: CassandraClientPort}
|
||||||
tripleo::cluster::cassandra::client_port: {get_param: CassandraClientPort}
|
tripleo::cluster::cassandra::client_port_thrift: {get_param: CassandraClientPortThrift}
|
||||||
tripleo::cluster::cassandra::client_port_thrift: {get_param: CassandraClientPortThrift}
|
tripleo::haproxy::midonet_api: true
|
||||||
tripleo::haproxy::midonet_api: true
|
# Missed Neutron Puppet data
|
||||||
# Missed Neutron Puppet data
|
neutron::agents::dhcp::interface_driver: 'neutron.agent.linux.interface.MidonetInterfaceDriver'
|
||||||
neutron::agents::dhcp::interface_driver: 'neutron.agent.linux.interface.MidonetInterfaceDriver'
|
neutron::agents::dhcp::dhcp_driver: 'midonet.neutron.agent.midonet_driver.DhcpNoOpDriver'
|
||||||
neutron::agents::dhcp::dhcp_driver: 'midonet.neutron.agent.midonet_driver.DhcpNoOpDriver'
|
neutron::plugins::midonet::midonet_api_port: 8081
|
||||||
neutron::plugins::midonet::midonet_api_port: 8081
|
neutron::params::midonet_server_package: 'python-networking-midonet'
|
||||||
neutron::params::midonet_server_package: 'python-networking-midonet'
|
|
||||||
|
|
||||||
# Make sure the l3 agent does not run
|
# Make sure the l3 agent does not run
|
||||||
l3_agent_service: false
|
l3_agent_service: false
|
||||||
neutron::agents::l3::manage_service: false
|
neutron::agents::l3::manage_service: false
|
||||||
neutron::agents::l3::enabled: false
|
neutron::agents::l3::enabled: false
|
||||||
|
|
||||||
|
|
||||||
NetworkMidonetDeploymentControllers:
|
NetworkMidonetDeploymentControllers:
|
||||||
|
@@ -101,31 +101,30 @@ resources:
|
|||||||
NetworkCiscoConfig:
|
NetworkCiscoConfig:
|
||||||
type: OS::Heat::StructuredConfig
|
type: OS::Heat::StructuredConfig
|
||||||
properties:
|
properties:
|
||||||
group: os-apply-config
|
group: hiera
|
||||||
config:
|
config:
|
||||||
hiera:
|
datafiles:
|
||||||
datafiles:
|
neutron_cisco_data:
|
||||||
neutron_cisco_data:
|
mapped_data:
|
||||||
mapped_data:
|
neutron::plugins::ml2::cisco::ucsm::ucsm_ip: {get_input: UCSM_ip}
|
||||||
neutron::plugins::ml2::cisco::ucsm::ucsm_ip: {get_input: UCSM_ip}
|
neutron::plugins::ml2::cisco::ucsm::ucsm_username: {get_input: UCSM_username}
|
||||||
neutron::plugins::ml2::cisco::ucsm::ucsm_username: {get_input: UCSM_username}
|
neutron::plugins::ml2::cisco::ucsm::ucsm_password: {get_input: UCSM_password}
|
||||||
neutron::plugins::ml2::cisco::ucsm::ucsm_password: {get_input: UCSM_password}
|
neutron::plugins::ml2::cisco::ucsm::ucsm_host_list: {get_input: UCSM_host_list}
|
||||||
neutron::plugins::ml2::cisco::ucsm::ucsm_host_list: {get_input: UCSM_host_list}
|
neutron::plugins::ml2::cisco::ucsm::supported_pci_devs: {get_input: UCSMSupportedPciDevs}
|
||||||
neutron::plugins::ml2::cisco::ucsm::supported_pci_devs: {get_input: UCSMSupportedPciDevs}
|
neutron::plugins::ml2::cisco::nexus::nexus_config: {get_input: NexusConfig}
|
||||||
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::managed_physical_network: {get_input: NexusManagedPhysicalNetwork}
|
neutron::plugins::ml2::cisco::nexus::vlan_name_prefix: {get_input: NexusVlanNamePrefix}
|
||||||
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::svi_round_robin: {get_input: NexusSviRoundRobin}
|
neutron::plugins::ml2::cisco::nexus::provider_vlan_name_prefix: {get_input: NexusProviderVlanNamePrefix}
|
||||||
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::persistent_switch_config: {get_input: NexusPersistentSwitchConfig}
|
neutron::plugins::ml2::cisco::nexus::switch_heartbeat_time: {get_input: NexusSwitchHeartbeatTime}
|
||||||
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::switch_replay_count: {get_input: NexusSwitchReplayCount}
|
neutron::plugins::ml2::cisco::nexus::provider_vlan_auto_create: {get_input: NexusProviderVlanAutoCreate}
|
||||||
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::provider_vlan_auto_trunk: {get_input: NexusProviderVlanAutoTrunk}
|
neutron::plugins::ml2::cisco::nexus::vxlan_global_config: {get_input: NexusVxlanGlobalConfig}
|
||||||
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::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::vni_ranges: {get_input: NexusVxlanVniRanges}
|
neutron::plugins::ml2::cisco::type_nexus_vxlan::mcast_ranges: {get_input: NexusVxlanMcastRanges}
|
||||||
neutron::plugins::ml2::cisco::type_nexus_vxlan::mcast_ranges: {get_input: NexusVxlanMcastRanges}
|
|
||||||
|
|
||||||
NetworkCiscoDeployment:
|
NetworkCiscoDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
|
@@ -20,14 +20,13 @@ resources:
|
|||||||
NeutronBigswitchConfig:
|
NeutronBigswitchConfig:
|
||||||
type: OS::Heat::StructuredConfig
|
type: OS::Heat::StructuredConfig
|
||||||
properties:
|
properties:
|
||||||
group: os-apply-config
|
group: hiera
|
||||||
config:
|
config:
|
||||||
hiera:
|
datafiles:
|
||||||
datafiles:
|
neutron_bigswitch_data:
|
||||||
neutron_bigswitch_data:
|
mapped_data:
|
||||||
mapped_data:
|
neutron::agents::bigswitch::agent_enabled: {get_input: neutron_enable_bigswitch_agent}
|
||||||
neutron::agents::bigswitch::agent_enabled: {get_input: neutron_enable_bigswitch_agent}
|
neutron::agents::bigswitch::lldp_enabled: {get_input: neutron_enable_bigswitch_lldp}
|
||||||
neutron::agents::bigswitch::lldp_enabled: {get_input: neutron_enable_bigswitch_lldp}
|
|
||||||
|
|
||||||
NeutronBigswitchDeployment:
|
NeutronBigswitchDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
|
@@ -50,22 +50,21 @@ resources:
|
|||||||
NovaNuageConfig:
|
NovaNuageConfig:
|
||||||
type: OS::Heat::StructuredConfig
|
type: OS::Heat::StructuredConfig
|
||||||
properties:
|
properties:
|
||||||
group: os-apply-config
|
group: hiera
|
||||||
config:
|
config:
|
||||||
hiera:
|
datafiles:
|
||||||
datafiles:
|
nova_nuage_data:
|
||||||
nova_nuage_data:
|
mapped_data:
|
||||||
mapped_data:
|
nuage::vrs::active_controller: {get_input: ActiveController}
|
||||||
nuage::vrs::active_controller: {get_input: ActiveController}
|
nuage::vrs::standby_controller: {get_input: StandbyController}
|
||||||
nuage::vrs::standby_controller: {get_input: StandbyController}
|
nuage::metadataagent::metadata_port: {get_input: MetadataPort}
|
||||||
nuage::metadataagent::metadata_port: {get_input: MetadataPort}
|
nuage::metadataagent::nova_metadata_port: {get_input: NovaMetadataPort}
|
||||||
nuage::metadataagent::nova_metadata_port: {get_input: NovaMetadataPort}
|
nuage::metadataagent::metadata_secret: {get_input: SharedSecret}
|
||||||
nuage::metadataagent::metadata_secret: {get_input: SharedSecret}
|
nuage::metadataagent::nova_client_version: {get_input: NovaClientVersion}
|
||||||
nuage::metadataagent::nova_client_version: {get_input: NovaClientVersion}
|
nuage::metadataagent::nova_os_username: {get_input: NovaOsUsername}
|
||||||
nuage::metadataagent::nova_os_username: {get_input: NovaOsUsername}
|
nuage::metadataagent::metadata_agent_start_with_ovs: {get_input: MetadataAgentStartWithOvs}
|
||||||
nuage::metadataagent::metadata_agent_start_with_ovs: {get_input: MetadataAgentStartWithOvs}
|
nuage::metadataagent::nova_api_endpoint_type: {get_input: NovaApiEndpointType}
|
||||||
nuage::metadataagent::nova_api_endpoint_type: {get_input: NovaApiEndpointType}
|
nuage::metadataagent::nova_region_name: {get_input: NovaRegionName}
|
||||||
nuage::metadataagent::nova_region_name: {get_input: NovaRegionName}
|
|
||||||
|
|
||||||
NovaNuageDeployment:
|
NovaNuageDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
|
@@ -91,35 +91,34 @@ resources:
|
|||||||
CinderNetappConfig:
|
CinderNetappConfig:
|
||||||
type: OS::Heat::StructuredConfig
|
type: OS::Heat::StructuredConfig
|
||||||
properties:
|
properties:
|
||||||
group: os-apply-config
|
group: hiera
|
||||||
config:
|
config:
|
||||||
hiera:
|
datafiles:
|
||||||
datafiles:
|
cinder_netapp_data:
|
||||||
cinder_netapp_data:
|
mapped_data:
|
||||||
mapped_data:
|
tripleo::profile::base::cinder::volume::cinder_enable_netapp_backend: {get_input: EnableNetappBackend}
|
||||||
tripleo::profile::base::cinder::volume::cinder_enable_netapp_backend: {get_input: EnableNetappBackend}
|
cinder::backend::netapp::title: {get_input: NetappBackendName}
|
||||||
cinder::backend::netapp::title: {get_input: NetappBackendName}
|
cinder::backend::netapp::netapp_login: {get_input: NetappLogin}
|
||||||
cinder::backend::netapp::netapp_login: {get_input: NetappLogin}
|
cinder::backend::netapp::netapp_password: {get_input: NetappPassword}
|
||||||
cinder::backend::netapp::netapp_password: {get_input: NetappPassword}
|
cinder::backend::netapp::netapp_server_hostname: {get_input: NetappServerHostname}
|
||||||
cinder::backend::netapp::netapp_server_hostname: {get_input: NetappServerHostname}
|
cinder::backend::netapp::netapp_server_port: {get_input: NetappServerPort}
|
||||||
cinder::backend::netapp::netapp_server_port: {get_input: NetappServerPort}
|
cinder::backend::netapp::netapp_size_multiplier: {get_input: NetappSizeMultiplier}
|
||||||
cinder::backend::netapp::netapp_size_multiplier: {get_input: NetappSizeMultiplier}
|
cinder::backend::netapp::netapp_storage_family: {get_input: NetappStorageFamily}
|
||||||
cinder::backend::netapp::netapp_storage_family: {get_input: NetappStorageFamily}
|
cinder::backend::netapp::netapp_storage_protocol: {get_input: NetappStorageProtocol}
|
||||||
cinder::backend::netapp::netapp_storage_protocol: {get_input: NetappStorageProtocol}
|
cinder::backend::netapp::netapp_transport_type: {get_input: NetappTransportType}
|
||||||
cinder::backend::netapp::netapp_transport_type: {get_input: NetappTransportType}
|
cinder::backend::netapp::netapp_vfiler: {get_input: NetappVfiler}
|
||||||
cinder::backend::netapp::netapp_vfiler: {get_input: NetappVfiler}
|
cinder::backend::netapp::netapp_volume_list: {get_input: NetappVolumeList}
|
||||||
cinder::backend::netapp::netapp_volume_list: {get_input: NetappVolumeList}
|
cinder::backend::netapp::netapp_vserver: {get_input: NetappVserver}
|
||||||
cinder::backend::netapp::netapp_vserver: {get_input: NetappVserver}
|
cinder::backend::netapp::netapp_partner_backend_name: {get_input: NetappPartnerBackendName}
|
||||||
cinder::backend::netapp::netapp_partner_backend_name: {get_input: NetappPartnerBackendName}
|
cinder::backend::netapp::nfs_shares: {get_input: NetappNfsShares}
|
||||||
cinder::backend::netapp::nfs_shares: {get_input: NetappNfsShares}
|
cinder::backend::netapp::nfs_shares_config: {get_input: NetappNfsSharesConfig}
|
||||||
cinder::backend::netapp::nfs_shares_config: {get_input: NetappNfsSharesConfig}
|
cinder::backend::netapp::nfs_mount_options: {get_input: NetappNfsMountOptions}
|
||||||
cinder::backend::netapp::nfs_mount_options: {get_input: NetappNfsMountOptions}
|
cinder::backend::netapp::netapp_copyoffload_tool_path: {get_input: NetappCopyOffloadToolPath}
|
||||||
cinder::backend::netapp::netapp_copyoffload_tool_path: {get_input: NetappCopyOffloadToolPath}
|
cinder::backend::netapp::netapp_controller_ips: {get_input: NetappControllerIps}
|
||||||
cinder::backend::netapp::netapp_controller_ips: {get_input: NetappControllerIps}
|
cinder::backend::netapp::netapp_sa_password: {get_input: NetappSaPassword}
|
||||||
cinder::backend::netapp::netapp_sa_password: {get_input: NetappSaPassword}
|
cinder::backend::netapp::netapp_storage_pools: {get_input: NetappStoragePools}
|
||||||
cinder::backend::netapp::netapp_storage_pools: {get_input: NetappStoragePools}
|
cinder::backend::netapp::netapp_host_type: {get_input: NetappHostType}
|
||||||
cinder::backend::netapp::netapp_host_type: {get_input: NetappHostType}
|
cinder::backend::netapp::netapp_webservice_path: {get_input: NetappWebservicePath}
|
||||||
cinder::backend::netapp::netapp_webservice_path: {get_input: NetappWebservicePath}
|
|
||||||
|
|
||||||
CinderNetappDeployment:
|
CinderNetappDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
|
@@ -38,19 +38,18 @@ resources:
|
|||||||
NeutronBigswitchConfig:
|
NeutronBigswitchConfig:
|
||||||
type: OS::Heat::StructuredConfig
|
type: OS::Heat::StructuredConfig
|
||||||
properties:
|
properties:
|
||||||
group: os-apply-config
|
group: hiera
|
||||||
config:
|
config:
|
||||||
hiera:
|
datafiles:
|
||||||
datafiles:
|
neutron_bigswitch_data:
|
||||||
neutron_bigswitch_data:
|
mapped_data:
|
||||||
mapped_data:
|
neutron::plugins::ml2::bigswitch::restproxy::servers: {get_input: restproxy_servers}
|
||||||
neutron::plugins::ml2::bigswitch::restproxy::servers: {get_input: restproxy_servers}
|
neutron::plugins::ml2::bigswitch::restproxy::server_auth: {get_input: restproxy_server_auth}
|
||||||
neutron::plugins::ml2::bigswitch::restproxy::server_auth: {get_input: restproxy_server_auth}
|
neutron::plugins::ml2::bigswitch::restproxy::auto_sync_on_failure: {get_input: restproxy_auto_sync_on_failure}
|
||||||
neutron::plugins::ml2::bigswitch::restproxy::auto_sync_on_failure: {get_input: restproxy_auto_sync_on_failure}
|
neutron::plugins::ml2::bigswitch::restproxy::consistency_interval: {get_input: restproxy_consistency_interval}
|
||||||
neutron::plugins::ml2::bigswitch::restproxy::consistency_interval: {get_input: restproxy_consistency_interval}
|
neutron::plugins::ml2::bigswitch::restproxy::neutron_id: {get_input: restproxy_neutron_id}
|
||||||
neutron::plugins::ml2::bigswitch::restproxy::neutron_id: {get_input: restproxy_neutron_id}
|
neutron::plugins::ml2::bigswitch::restproxy::server_ssl: {get_input: restproxy_server_ssl}
|
||||||
neutron::plugins::ml2::bigswitch::restproxy::server_ssl: {get_input: restproxy_server_ssl}
|
neutron::plugins::ml2::bigswitch::restproxy::ssl_cert_directory: {get_input: restproxy_ssl_cert_directory}
|
||||||
neutron::plugins::ml2::bigswitch::restproxy::ssl_cert_directory: {get_input: restproxy_ssl_cert_directory}
|
|
||||||
|
|
||||||
NeutronBigswitchDeployment:
|
NeutronBigswitchDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
|
@@ -96,48 +96,47 @@ resources:
|
|||||||
CiscoN1kvConfig:
|
CiscoN1kvConfig:
|
||||||
type: OS::Heat::StructuredConfig
|
type: OS::Heat::StructuredConfig
|
||||||
properties:
|
properties:
|
||||||
group: os-apply-config
|
group: hiera
|
||||||
config:
|
config:
|
||||||
hiera:
|
datafiles:
|
||||||
datafiles:
|
cisco_n1kv_data:
|
||||||
cisco_n1kv_data:
|
mapped_data:
|
||||||
mapped_data:
|
#enable_cisco_n1kv: {get_input: EnableCiscoN1kv}
|
||||||
#enable_cisco_n1kv: {get_input: EnableCiscoN1kv}
|
# VEM Parameters
|
||||||
# VEM Parameters
|
n1kv_vem_source: {get_input: n1kv_vem_source}
|
||||||
n1kv_vem_source: {get_input: n1kv_vem_source}
|
n1kv_vem_version: {get_input: n1kv_vem_version}
|
||||||
n1kv_vem_version: {get_input: n1kv_vem_version}
|
neutron::agents::n1kv_vem::n1kv_vsm_ip: {get_input: n1kv_vsm_ip}
|
||||||
neutron::agents::n1kv_vem::n1kv_vsm_ip: {get_input: n1kv_vsm_ip}
|
neutron::agents::n1kv_vem::n1kv_vsm_domain_id: {get_input: n1kv_vsm_domain_id}
|
||||||
neutron::agents::n1kv_vem::n1kv_vsm_domain_id: {get_input: n1kv_vsm_domain_id}
|
neutron::agents::n1kv_vem::n1kv_vsm_ip_v6: {get_input: n1kv_vsm_ip_v6}
|
||||||
neutron::agents::n1kv_vem::n1kv_vsm_ip_v6: {get_input: n1kv_vsm_ip_v6}
|
neutron::agents::n1kv_vem::host_mgmt_intf: {get_input: n1kv_vem_host_mgmt_intf}
|
||||||
neutron::agents::n1kv_vem::host_mgmt_intf: {get_input: n1kv_vem_host_mgmt_intf}
|
neutron::agents::n1kv_vem::uplink_profile: {get_input: n1kv_vem_uplink_profile}
|
||||||
neutron::agents::n1kv_vem::uplink_profile: {get_input: n1kv_vem_uplink_profile}
|
neutron::agents::n1kv_vem::vtep_config: {get_input: n1kv_vem_vtep_config}
|
||||||
neutron::agents::n1kv_vem::vtep_config: {get_input: n1kv_vem_vtep_config}
|
neutron::agents::n1kv_vem::portdb: {get_input: n1kv_vem_portdb}
|
||||||
neutron::agents::n1kv_vem::portdb: {get_input: n1kv_vem_portdb}
|
neutron::agents::n1kv_vem::vteps_in_same_subnet: {get_input: n1kv_vem_vteps_in_same_subnet}
|
||||||
neutron::agents::n1kv_vem::vteps_in_same_subnet: {get_input: n1kv_vem_vteps_in_same_subnet}
|
neutron::agents::n1kv_vem::fastpath_flood: {get_input: n1kv_vem_fastpath_flood}
|
||||||
neutron::agents::n1kv_vem::fastpath_flood: {get_input: n1kv_vem_fastpath_flood}
|
#VSM Parameter
|
||||||
#VSM Parameter
|
n1kv_vsm_source: {get_input: n1kv_vsm_source}
|
||||||
n1kv_vsm_source: {get_input: n1kv_vsm_source}
|
n1kv_vsm_version: {get_input: n1kv_vsm_version}
|
||||||
n1kv_vsm_version: {get_input: n1kv_vsm_version}
|
n1k_vsm::phy_if_bridge: {get_input: n1kv_vsm_host_mgmt_intf}
|
||||||
n1k_vsm::phy_if_bridge: {get_input: n1kv_vsm_host_mgmt_intf}
|
n1k_vsm::vsm_role: {get_input: n1kv_vsm_role}
|
||||||
n1k_vsm::vsm_role: {get_input: n1kv_vsm_role}
|
n1k_vsm::pacemaker_control: {get_input: n1kv_vsm_pacemaker_ctrl}
|
||||||
n1k_vsm::pacemaker_control: {get_input: n1kv_vsm_pacemaker_ctrl}
|
n1k_vsm::existing_bridge: {get_input: n1kv_vsm_existing_br}
|
||||||
n1k_vsm::existing_bridge: {get_input: n1kv_vsm_existing_br}
|
n1k_vsm::vsm_admin_passwd: {get_input: n1kv_vsm_password}
|
||||||
n1k_vsm::vsm_admin_passwd: {get_input: n1kv_vsm_password}
|
n1k_vsm::vsm_domain_id: {get_input: n1kv_vsm_domain_id}
|
||||||
n1k_vsm::vsm_domain_id: {get_input: n1kv_vsm_domain_id}
|
n1k_vsm::vsm_mgmt_ip: {get_input: n1kv_vsm_ip}
|
||||||
n1k_vsm::vsm_mgmt_ip: {get_input: n1kv_vsm_ip}
|
n1k_vsm::vsm_mgmt_netmask: {get_input: n1kv_vsm_mgmt_netmask}
|
||||||
n1k_vsm::vsm_mgmt_netmask: {get_input: n1kv_vsm_mgmt_netmask}
|
n1k_vsm::vsm_mgmt_gateway: {get_input: n1kv_vsm_gateway_ip}
|
||||||
n1k_vsm::vsm_mgmt_gateway: {get_input: n1kv_vsm_gateway_ip}
|
n1k_vsm::phy_gateway: {get_input: n1kv_vsm_gateway_ip}
|
||||||
n1k_vsm::phy_gateway: {get_input: n1kv_vsm_gateway_ip}
|
n1k_vsm::phy_bridge_vlan: {get_input: n1kv_phy_brige_vlan}
|
||||||
n1k_vsm::phy_bridge_vlan: {get_input: n1kv_phy_brige_vlan}
|
# Cisco N1KV driver Parameters
|
||||||
# Cisco N1KV driver Parameters
|
neutron::plugins::ml2::cisco::nexus1000v::n1kv_vsm_ip: {get_input: n1kv_vsm_ip}
|
||||||
neutron::plugins::ml2::cisco::nexus1000v::n1kv_vsm_ip: {get_input: n1kv_vsm_ip}
|
neutron::plugins::ml2::cisco::nexus1000v::n1kv_vsm_username: {get_input: n1kv_vsm_username}
|
||||||
neutron::plugins::ml2::cisco::nexus1000v::n1kv_vsm_username: {get_input: n1kv_vsm_username}
|
neutron::plugins::ml2::cisco::nexus1000v::n1kv_vsm_password: {get_input: n1kv_vsm_password}
|
||||||
neutron::plugins::ml2::cisco::nexus1000v::n1kv_vsm_password: {get_input: n1kv_vsm_password}
|
neutron::plugins::ml2::cisco::nexus1000v::poll_duration: {get_input: n1kv_vsm_poll_duration}
|
||||||
neutron::plugins::ml2::cisco::nexus1000v::poll_duration: {get_input: n1kv_vsm_poll_duration}
|
neutron::plugins::ml2::cisco::nexus1000v::http_pool_size: {get_input: n1kv_vsm_http_pool_size}
|
||||||
neutron::plugins::ml2::cisco::nexus1000v::http_pool_size: {get_input: n1kv_vsm_http_pool_size}
|
neutron::plugins::ml2::cisco::nexus1000v::http_timeout: {get_input: n1kv_vsm_http_timeout}
|
||||||
neutron::plugins::ml2::cisco::nexus1000v::http_timeout: {get_input: n1kv_vsm_http_timeout}
|
neutron::plugins::ml2::cisco::nexus1000v::n1kv_vsm_sync_interval: {get_input: n1kv_vsm_sync_interval}
|
||||||
neutron::plugins::ml2::cisco::nexus1000v::n1kv_vsm_sync_interval: {get_input: n1kv_vsm_sync_interval}
|
neutron::plugins::ml2::cisco::nexus1000v::max_vsm_retries: {get_input: n1kv_max_vsm_retries}
|
||||||
neutron::plugins::ml2::cisco::nexus1000v::max_vsm_retries: {get_input: n1kv_max_vsm_retries}
|
|
||||||
|
|
||||||
CiscoN1kvDeployment:
|
CiscoN1kvDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
|
Reference in New Issue
Block a user