f0041153ec
Nova patching parameters are available in nova.conf but are not configurable from tripleo-heat-templates. Exposing these parameters from Nuage composable services to make them configurable. It enables setting the patching parameters in environment files. This change depends on the addition of nova patching configuration parameters. Change-Id: Iacad25da044f2bac83ee5f577ddcd70650eb61e5 Depends-On: I51ef3e19daff1d98cfe5c2c16475c16e6a3e3e0f
38 lines
1.5 KiB
YAML
38 lines
1.5 KiB
YAML
# A Heat environment file which can be used to enable a
|
|
# a Neutron Nuage backend on the controller, configured via puppet
|
|
resource_registry:
|
|
OS::TripleO::Services::NeutronDhcpAgent: OS::Heat::None
|
|
OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
|
|
OS::TripleO::Services::NeutronMetadataAgent: OS::Heat::None
|
|
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
|
|
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
|
|
# Override the NeutronCorePlugin to use Nuage
|
|
OS::TripleO::Services::NeutronCorePlugin: OS::TripleO::Services::NeutronCorePluginML2Nuage
|
|
|
|
parameter_defaults:
|
|
NeutronNuageNetPartitionName: 'default_name'
|
|
NeutronNuageVSDIp: '0.0.0.0:0'
|
|
NeutronNuageVSDUsername: 'username'
|
|
NeutronNuageVSDPassword: 'password'
|
|
NeutronNuageVSDOrganization: 'organization'
|
|
NeutronNuageBaseURIVersion: 'default_uri_version'
|
|
NeutronNuageCMSId: ''
|
|
UseForwardedFor: true
|
|
NeutronServicePlugins: ''
|
|
NeutronDBSyncExtraParams: '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini'
|
|
NeutronTypeDrivers: ''
|
|
NeutronNetworkType: ''
|
|
NeutronMechanismDrivers: ''
|
|
NeutronPluginExtensions: ''
|
|
NeutronFlatNetworks: ''
|
|
NeutronTunnelIdRanges: ''
|
|
NeutronNetworkVLANRanges: ''
|
|
NeutronVniRanges: ''
|
|
NovaPatchConfigMonkeyPatch: false
|
|
NovaPatchConfigMonkeyPatchModules: ''
|
|
NovaOVSBridge: 'default_bridge'
|
|
NeutronMetadataProxySharedSecret: 'default'
|
|
InstanceNameTemplate: 'inst-%08x'
|
|
ControllerExtraConfig:
|
|
neutron::api_extensions_path: '/usr/lib/python2.7/site-packages/neutron/plugins/nuage/'
|