85d2c53c35
ODL logs to either console for containarised deployment and to file for non-containarised deployment. For containarised deployments, logs can then be read via "docker logs". We need both JVM and karaf (ODL application) logs together to debug any failure scenario and for them to correlate. JVM logs to console and not to a file. Karaf can log to file and console. So we make karaf and JVM both log to console and read these logs via docker logs. In cases when ODL container restarts, "docker logs" retain logs from previous broken container so there is no loss of logs in these cases. Change-Id: I2fe56df082c5d9206015f156f5f1b3cfca63c982
16 lines
854 B
YAML
16 lines
854 B
YAML
# A Heat environment that can be used to deploy OpenDaylight with L3 DVR using Docker containers
|
|
resource_registry:
|
|
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
|
|
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
|
|
OS::TripleO::Services::ComputeNeutronCorePlugin: OS::Heat::None
|
|
OS::TripleO::Services::OpenDaylightApi: ../../docker/services/opendaylight-api.yaml
|
|
OS::TripleO::Services::OpenDaylightOvs: ../../puppet/services/opendaylight-ovs.yaml
|
|
OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
|
|
OS::TripleO::Docker::NeutronMl2PluginBase: ../../puppet/services/neutron-plugin-ml2-odl.yaml
|
|
|
|
parameter_defaults:
|
|
NeutronEnableForceMetadata: true
|
|
NeutronPluginExtensions: 'port_security'
|
|
NeutronMechanismDrivers: 'opendaylight_v2'
|
|
NeutronServicePlugins: 'odl-router_v2,trunk'
|
|
OpenDaylightLogMechanism: 'console' |