b394c0082cdfbe5e90bd04d7f4e3d2fa9012c3e7
[genesis.git] / compass / deploy / ansible / roles / neutron-network / templates / l3_agent.ini
1 [DEFAULT]
2 # Show debugging output in log (sets DEBUG log level output)
3 # debug = False
4 verbose = True
5
6 # L3 requires that an interface driver be set. Choose the one that best
7 # matches your plugin.
8 # interface_driver =
9
10 # Example of interface_driver option for OVS based plugins (OVS, Ryu, NEC)
11 # that supports L3 agent
12 # interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
13 interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
14
15 # Use veth for an OVS interface or not.
16 # Support kernels with limited namespace support
17 # (e.g. RHEL 6.5) so long as ovs_use_veth is set to True.
18 # ovs_use_veth = False
19
20 # Example of interface_driver option for LinuxBridge
21 # interface_driver = neutron.agent.linux.interface.BridgeInterfaceDriver
22
23 # Allow overlapping IP (Must have kernel build with CONFIG_NET_NS=y and
24 # iproute2 package that supports namespaces).
25 use_namespaces = True
26
27 # If use_namespaces is set as False then the agent can only configure one router.
28
29 # This is done by setting the specific router_id.
30 # router_id =
31
32 # When external_network_bridge is set, each L3 agent can be associated
33 # with no more than one external network. This value should be set to the UUID
34 # of that external network. To allow L3 agent support multiple external
35 # networks, both the external_network_bridge and gateway_external_network_id
36 # must be left empty.
37 # gateway_external_network_id =
38
39 # Indicates that this L3 agent should also handle routers that do not have
40 # an external network gateway configured.  This option should be True only
41 # for a single agent in a Neutron deployment, and may be False for all agents
42 # if all routers must have an external network gateway
43 handle_internal_only_routers = True
44
45 # Name of bridge used for external network traffic. This should be set to
46 # empty value for the linux bridge. when this parameter is set, each L3 agent
47 # can be associated with no more than one external network.
48 external_network_bridge = br-ex
49
50 # TCP Port used by Neutron metadata server
51 metadata_port = 9697
52
53 # Send this many gratuitous ARPs for HA setup. Set it below or equal to 0
54 # to disable this feature.
55 send_arp_for_ha = 3
56
57 # seconds between re-sync routers' data if needed
58 periodic_interval = 40
59
60 # seconds to start to sync routers' data after
61 # starting agent
62 periodic_fuzzy_delay = 5
63
64 # enable_metadata_proxy, which is true by default, can be set to False
65 # if the Nova metadata server is not available
66 # enable_metadata_proxy = True
67
68 # Location of Metadata Proxy UNIX domain socket
69 # metadata_proxy_socket = $state_path/metadata_proxy
70
71 # router_delete_namespaces, which is false by default, can be set to True if
72 # namespaces can be deleted cleanly on the host running the L3 agent.
73 # Do not enable this until you understand the problem with the Linux iproute
74 # utility mentioned in https://bugs.launchpad.net/neutron/+bug/1052535 and
75 # you are sure that your version of iproute does not suffer from the problem.
76 # If True, namespaces will be deleted when a router is destroyed.
77 # router_delete_namespaces = False
78
79 # Timeout for ovs-vsctl commands.
80 # If the timeout expires, ovs commands will fail with ALARMCLOCK error.
81 # ovs_vsctl_timeout = 10