Configuration Reference

Configuration Reference

This section provides configuration options for networking-odl, that needs to be set in addition to neutron configuration, for all other configuration examples like neutron.conf and ml2_conf.ini, neutron repo can be referred.

ml2_odl

url
Type:string
Default:<None>

HTTP URL of OpenDaylight REST interface.

username
Type:string
Default:<None>

HTTP username for authentication.

password
Type:string
Default:<None>

HTTP password for authentication.

timeout
Type:integer
Default:10

HTTP timeout in seconds.

session_timeout
Type:integer
Default:30

Tomcat session timeout in minutes.

sync_timeout
Type:floating point
Default:10

Sync thread timeout in seconds or fraction.

retry_count
Type:integer
Default:5

Number of times to retry a row before failing.

maintenance_interval
Type:integer
Default:300

Journal maintenance operations interval in seconds.

completed_rows_retention
Type:integer
Default:0

Time to keep completed rows (in seconds).For performance reasons it’s not recommended to change this from the default value (0) which indicates completed rows aren’t kept.This value will be checked every maintenance_interval by the cleanup thread. To keep completed rows indefinitely, set the value to -1

enable_lightweight_testing
Type:boolean
Default:false

Test without real ODL.

port_binding_controller
Type:string
Default:pseudo-agentdb-binding

Name of the controller to be used for port binding.

processing_timeout
Type:integer
Default:100

Time in seconds to wait before a processing row is marked back to pending.

odl_hostconf_uri
Type:string
Default:/restconf/operational/neutron:neutron/hostconfigs

Path for ODL host configuration REST interface

restconf_poll_interval
Type:integer
Default:30

Poll interval in seconds for getting ODL hostconfig

enable_websocket_pseudo_agentdb
Type:boolean
Default:false

Enable websocket for pseudo-agent-port-binding.

odl_features_retry_interval
Type:integer
Default:5

Wait this many seconds before retrying the odl features fetch

odl_features
Type:list
Default:<None>

A list of features supported by ODL.

odl_features_json
Type:string
Default:<None>

Features supported by ODL, in the json format returnedby ODL. Note: This config option takes precedence overodl_features.

enable_dhcp_service
Type:boolean
Default:false

Enables the networking-odl driver to supply special neutron ports of “dhcp” type to OpenDaylight Controller for its use in providing DHCP Service.

Configuration Samples

This section provides sample configuration file ml2_conf_odl.ini

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.