Skip to content
Permalink
Browse files

Update flagmappings for neutron

Change-Id: I02784cd0330771220f84325884cd147b3fdf2b8e
  • Loading branch information...
anish committed Feb 21, 2015
1 parent 3f69813 commit 546ea5db595c982de097054202b1d2339e997cb6
@@ -41,6 +41,10 @@
<td><option>auth_host</option> = <replaceable>127.0.0.1</replaceable></td>
<td>(StrOpt) Host providing the admin Identity API endpoint. Deprecated, use identity_uri.</td>
</tr>
<tr>
<td><option>auth_plugin</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) Name of the plugin to load</td>
</tr>
<tr>
<td><option>auth_port</option> = <replaceable>35357</replaceable></td>
<td>(IntOpt) Port of the admin Identity API endpoint. Deprecated, use identity_uri.</td>
@@ -49,6 +53,10 @@
<td><option>auth_protocol</option> = <replaceable>https</replaceable></td>
<td>(StrOpt) Protocol of the admin Identity API endpoint (http or https). Deprecated, use identity_uri.</td>
</tr>
<tr>
<td><option>auth_section</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) Config Section from which to load plugin specific options</td>
</tr>
<tr>
<td><option>auth_uri</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) Complete public Identity API endpoint.</td>
@@ -109,6 +117,26 @@
<td><option>keyfile</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) Required if identity server requires client certificate</td>
</tr>
<tr>
<td><option>memcache_pool_conn_get_timeout</option> = <replaceable>10</replaceable></td>
<td>(IntOpt) (Optional) Number of seconds that an operation will wait to get a memcache client connection from the pool.</td>
</tr>
<tr>
<td><option>memcache_pool_dead_retry</option> = <replaceable>300</replaceable></td>
<td>(IntOpt) (Optional) Number of seconds memcached server is considered dead before it is tried again.</td>
</tr>
<tr>
<td><option>memcache_pool_maxsize</option> = <replaceable>10</replaceable></td>
<td>(IntOpt) (Optional) Maximum total number of open connections to every memcached server.</td>
</tr>
<tr>
<td><option>memcache_pool_socket_timeout</option> = <replaceable>3</replaceable></td>
<td>(IntOpt) (Optional) Socket timeout in seconds for communicating with a memcache server.</td>
</tr>
<tr>
<td><option>memcache_pool_unused_timeout</option> = <replaceable>60</replaceable></td>
<td>(IntOpt) (Optional) Number of seconds a connection to memcached is held unused in the pool before it is closed.</td>
</tr>
<tr>
<td><option>memcache_secret_key</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) (Optional, mandatory if memcache_security_strategy is defined) This string is used for key derivation.</td>
@@ -117,6 +145,10 @@
<td><option>memcache_security_strategy</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) (Optional) If defined, indicate whether token data should be authenticated or authenticated and encrypted. Acceptable values are MAC or ENCRYPT. If MAC, token data is authenticated (with HMAC) in the cache. If ENCRYPT, token data is encrypted and authenticated in the cache. If the value is not one of these options or empty, auth_token will raise an exception on initialization.</td>
</tr>
<tr>
<td><option>memcache_use_advanced_pool</option> = <replaceable>False</replaceable></td>
<td>(BoolOpt) (Optional) Use the advanced (eventlet safe) memcache client pool. The advanced pool will only work under python 2.x.</td>
</tr>
<tr>
<td><option>revocation_cache_time</option> = <replaceable>10</replaceable></td>
<td>(IntOpt) Determines the frequency at which the list of revoked tokens is retrieved from the Identity service (in seconds). A high number of revocation events combined with a low cache duration may significantly reduce performance.</td>
@@ -109,7 +109,7 @@
<td>(IntOpt) Time between verifications that the backend controller database is consistent with Neutron. (0 to disable)</td>
</tr>
<tr>
<td><option>neutron_id</option> = <replaceable>neutron-shock</replaceable></td>
<td><option>neutron_id</option> = <replaceable>neutron-os3.asicdesigners.com</replaceable></td>
<td>(StrOpt) User defined identifier for this Neutron deployment</td>
</tr>
<tr>
@@ -182,17 +182,6 @@
<td><option>csr1kv_username</option> = <replaceable>stack</replaceable></td>
<td>(StrOpt) Username to use for CSR1kv configurations.</td>
</tr>
<tr>
<th colspan="2">[ml2_cisco]</th>
</tr>
<tr>
<td><option>svi_round_robin</option> = <replaceable>False</replaceable></td>
<td>(BoolOpt) Distribute SVI interfaces over all switches</td>
</tr>
<tr>
<td><option>vlan_name_prefix</option> = <replaceable>q-</replaceable></td>
<td>(StrOpt) VLAN Name prefix</td>
</tr>
<tr>
<th colspan="2">[n1kv]</th>
</tr>
@@ -73,14 +73,6 @@
<td><option>ca_certs</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) CA certificates</td>
</tr>
<tr>
<td><option>check_child_processes_action</option> = <replaceable>respawn</replaceable></td>
<td>(StrOpt) Action to be executed when a child process dies</td>
</tr>
<tr>
<td><option>check_child_processes_interval</option> = <replaceable>0</replaceable></td>
<td>(IntOpt) Interval between checks of child process liveness (seconds), use 0 to disable</td>
</tr>
<tr>
<td><option>core_plugin</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) The core plugin Neutron will use</td>
@@ -181,17 +173,21 @@
<td><option>report_interval</option> = <replaceable>300</replaceable></td>
<td>(IntOpt) Interval between two metering reports</td>
</tr>
<tr>
<td><option>root_helper</option> = <replaceable>sudo</replaceable></td>
<td>(StrOpt) Root helper application.</td>
</tr>
<tr>
<td><option>state_path</option> = <replaceable>/var/lib/neutron</replaceable></td>
<td>(StrOpt) Where to store Neutron state files. This directory must be writable by the agent.</td>
</tr>
<tr>
<th colspan="2">[AGENT]</th>
</tr>
<tr>
<td><option>check_child_processes_action</option> = <replaceable>respawn</replaceable></td>
<td>(StrOpt) Action to be executed when a child process dies</td>
</tr>
<tr>
<td><option>check_child_processes_interval</option> = <replaceable>0</replaceable></td>
<td>(IntOpt) Interval between checks of child process liveness (seconds), use 0 to disable</td>
</tr>
<tr>
<td><option>root_helper</option> = <replaceable>sudo</replaceable></td>
<td>(StrOpt) Root helper application.</td>
@@ -21,6 +21,10 @@
<td><option>agent_mode</option> = <replaceable>legacy</replaceable></td>
<td>(StrOpt) The working mode for the agent. Allowed modes are: 'legacy' - this preserves the existing behavior where the L3 agent is deployed on a centralized networking node to provide L3 services like DNAT, and SNAT. Use this mode if you do not want to adopt DVR. 'dvr' - this mode enables DVR functionality and must be used for an L3 agent that runs on a compute host. 'dvr_snat' - this enables centralized SNAT support in conjunction with DVR. This mode must be used for an L3 agent running on a centralized node (or in single-host deployments, e.g. devstack)</td>
</tr>
<tr>
<td><option>allow_automatic_dhcp_failover</option> = <replaceable>True</replaceable></td>
<td>(BoolOpt) Automatically remove networks from offline DHCP agents.</td>
</tr>
<tr>
<td><option>allow_automatic_l3agent_failover</option> = <replaceable>False</replaceable></td>
<td>(BoolOpt) Automatically reschedule routers from offline L3 agents to online L3 agents.</td>
@@ -81,10 +85,6 @@
<td><option>send_arp_for_ha</option> = <replaceable>3</replaceable></td>
<td>(IntOpt) Send this many gratuitous ARPs for HA setup, if less than or equal to 0, the feature is disabled</td>
</tr>
<tr>
<td><option>use_helper_for_ns_read</option> = <replaceable>True</replaceable></td>
<td>(BoolOpt) Use the root helper to read the namespaces from the operating system.</td>
</tr>
<tr>
<th colspan="2">[AGENT]</th>
</tr>
@@ -21,6 +21,10 @@
<td><option>meta_flavor_driver_mappings</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) Mapping between flavor and LinuxInterfaceDriver. It is specific to MetaInterfaceDriver used with admin_user, admin_password, admin_tenant_name, admin_url, auth_strategy, auth_region and endpoint_type.</td>
</tr>
<tr>
<td><option>metadata_access_mark</option> = <replaceable>0x1</replaceable></td>
<td>(StrOpt) Iptables mangle mark used to mark metadata valid requests</td>
</tr>
<tr>
<td><option>metadata_backlog</option> = <replaceable>4096</replaceable></td>
<td>(IntOpt) Number of backlog requests to configure the metadata server socket with</td>
@@ -39,14 +43,14 @@
</tr>
<tr>
<td><option>metadata_proxy_socket</option> = <replaceable>$state_path/metadata_proxy</replaceable></td>
<td>(StrOpt) Location for Metadata Proxy UNIX domain socket</td>
<td>(StrOpt) Location of Metadata Proxy UNIX domain socket</td>
</tr>
<tr>
<td><option>metadata_proxy_user</option> = <replaceable></replaceable></td>
<td>(StrOpt) User (uid or name) running metadata proxy after its initialization (if empty: L3 agent effective user)</td>
</tr>
<tr>
<td><option>metadata_workers</option> = <replaceable>2</replaceable></td>
<td><option>metadata_workers</option> = <replaceable>1</replaceable></td>
<td>(IntOpt) Number of separate worker processes for metadata server</td>
</tr>
<tr>
@@ -109,7 +109,7 @@
<td>(IntOpt) Time between verifications that the backend controller database is consistent with Neutron. (0 to disable)</td>
</tr>
<tr>
<td><option>neutron_id</option> = <replaceable>neutron-shock</replaceable></td>
<td><option>neutron_id</option> = <replaceable>neutron-os3.asicdesigners.com</replaceable></td>
<td>(StrOpt) User defined identifier for this Neutron deployment</td>
</tr>
<tr>
@@ -21,13 +21,6 @@
<td><option>apic_system_id</option> = <replaceable>openstack</replaceable></td>
<td>(StrOpt) Prefix for APIC domain/names/profiles created</td>
</tr>
<tr>
<th colspan="2">[ml2_cisco]</th>
</tr>
<tr>
<td><option>managed_physical_network</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) The physical network managed by the switches.</td>
</tr>
<tr>
<th colspan="2">[ml2_cisco_apic]</th>
</tr>
@@ -103,10 +96,6 @@
<td><option>apic_vpc_pairs</option> = <replaceable></replaceable></td>
<td>(ListOpt) The switch pairs for VPC connectivity</td>
</tr>
<tr>
<td><option>root_helper</option> = <replaceable>sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf</replaceable></td>
<td>(StrOpt) Setup root helper as rootwrap or sudo</td>
</tr>
</tbody>
</table>
</para>
@@ -56,6 +56,10 @@
<td><option>ovsdb_monitor_respawn_interval</option> = <replaceable>30</replaceable></td>
<td>(IntOpt) The number of seconds to wait before respawning the ovsdb monitor after losing communication with it.</td>
</tr>
<tr>
<td><option>quitting_rpc_timeout</option> = <replaceable>10</replaceable></td>
<td>(IntOpt) Set new timeout in seconds for new rpc calls after agent receives SIGTERM. If value is set to 0, rpc timeout won't be changed</td>
</tr>
<tr>
<td><option>tunnel_types</option> = <replaceable></replaceable></td>
<td>(ListOpt) Network types supported by the agent (gre and/or vxlan).</td>
@@ -94,6 +98,10 @@
<td><option>local_ip</option> = <replaceable>None</replaceable></td>
<td>(IPOpt) Local IP address of tunnel endpoint.</td>
</tr>
<tr>
<td><option>ovsdb_interface</option> = <replaceable>vsctl</replaceable></td>
<td>(StrOpt) The interface for interacting with the OVSDB</td>
</tr>
<tr>
<td><option>tun_peer_patch_port</option> = <replaceable>patch-int</replaceable></td>
<td>(StrOpt) Peer patch port in tunnel bridge for integration bridge.</td>
@@ -32,46 +32,14 @@
<td><option>quota_driver</option> = <replaceable>neutron.db.quota_db.DbQuotaDriver</replaceable></td>
<td>(StrOpt) Default driver to use for quota checks</td>
</tr>
<tr>
<td><option>quota_firewall</option> = <replaceable>1</replaceable></td>
<td>(IntOpt) Number of firewalls allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_firewall_policy</option> = <replaceable>1</replaceable></td>
<td>(IntOpt) Number of firewall policies allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_firewall_rule</option> = <replaceable>100</replaceable></td>
<td>(IntOpt) Number of firewall rules allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_floatingip</option> = <replaceable>50</replaceable></td>
<td>(IntOpt) Number of floating IPs allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_health_monitor</option> = <replaceable>-1</replaceable></td>
<td>(IntOpt) Number of health monitors allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_healthmonitor</option> = <replaceable>-1</replaceable></td>
<td>(IntOpt) Number of health monitors allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_items</option> = <replaceable>network, subnet, port</replaceable></td>
<td>(ListOpt) Resource name(s) that are supported in quota features</td>
</tr>
<tr>
<td><option>quota_listener</option> = <replaceable>-1</replaceable></td>
<td>(IntOpt) Number of Loadbalancer Listeners allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_loadbalancer</option> = <replaceable>10</replaceable></td>
<td>(IntOpt) Number of LoadBalancers allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_member</option> = <replaceable>-1</replaceable></td>
<td>(IntOpt) Number of pool members allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_network</option> = <replaceable>10</replaceable></td>
<td>(IntOpt) Number of networks allowed per tenant. A negative value means unlimited.</td>
@@ -84,10 +52,6 @@
<td><option>quota_packet_filter</option> = <replaceable>100</replaceable></td>
<td>(IntOpt) Number of packet_filters allowed per tenant, -1 for unlimited</td>
</tr>
<tr>
<td><option>quota_pool</option> = <replaceable>10</replaceable></td>
<td>(IntOpt) Number of pools allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_port</option> = <replaceable>50</replaceable></td>
<td>(IntOpt) Number of ports allowed per tenant. A negative value means unlimited.</td>
@@ -108,10 +72,6 @@
<td><option>quota_subnet</option> = <replaceable>10</replaceable></td>
<td>(IntOpt) Number of subnets allowed per tenant, A negative value means unlimited.</td>
</tr>
<tr>
<td><option>quota_vip</option> = <replaceable>10</replaceable></td>
<td>(IntOpt) Number of vips allowed per tenant. A negative value means unlimited.</td>
</tr>
</tbody>
</table>
</para>
@@ -35,7 +35,7 @@
</tr>
<tr>
<td><option>kombu_ssl_version</option> = <replaceable></replaceable></td>
<td>(StrOpt) SSL version to use (valid only if SSL enabled). valid values are TLSv1 and SSLv23. SSLv2 and SSLv3 may be available on some distributions.</td>
<td>(StrOpt) SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some distributions.</td>
</tr>
<tr>
<td><option>rabbit_ha_queues</option> = <replaceable>False</replaceable></td>
@@ -43,7 +43,7 @@
</tr>
<tr>
<td><option>rpc_thread_pool_size</option> = <replaceable>64</replaceable></td>
<td>(IntOpt) Size of RPC greenthread pool.</td>
<td>(IntOpt) Size of RPC thread pool.</td>
</tr>
<tr>
<td><option>rpc_workers</option> = <replaceable>0</replaceable></td>
@@ -56,6 +56,17 @@
<td><option>rpc_support_old_agents</option> = <replaceable>False</replaceable></td>
<td>(BoolOpt) Enable server RPC compatibility with old agents</td>
</tr>
<tr>
<th colspan="2">[oslo_concurrency]</th>
</tr>
<tr>
<td><option>disable_process_locking</option> = <replaceable>False</replaceable></td>
<td>(BoolOpt) Enables or disables inter-process locks.</td>
</tr>
<tr>
<td><option>lock_path</option> = <replaceable>None</replaceable></td>
<td>(StrOpt) Directory to use for lock files. For security, the specified directory should only be writable by the user running the processes that need locking. Defaults to environment variable OSLO_LOCK_PATH. If external locks are used, a lock path must be set.</td>
</tr>
<tr>
<th colspan="2">[oslo_messaging_amqp]</th>
</tr>
@@ -84,10 +84,6 @@
<td><option>polling_interval</option> = <replaceable>2</replaceable></td>
<td>(IntOpt) Agent polling interval if necessary.</td>
</tr>
<tr>
<td><option>root_helper</option> = <replaceable>sudo</replaceable></td>
<td>(StrOpt) Using root helper.</td>
</tr>
<tr>
<td><option>rpc</option> = <replaceable>True</replaceable></td>
<td>(BoolOpt) Whether to use rpc.</td>
@@ -61,13 +61,6 @@
<td><option>retries</option> = <replaceable>2</replaceable></td>
<td>(IntOpt) Number of time a request should be retried</td>
</tr>
<tr>
<th colspan="2">[ESWITCH]</th>
</tr>
<tr>
<td><option>retries</option> = <replaceable>3</replaceable></td>
<td>(IntOpt) The number of retries the agent will send request to daemon before giving up</td>
</tr>
<tr>
<th colspan="2">[NSX]</th>
</tr>
@@ -34,7 +34,7 @@
<td>(StrOpt) Directory for holding IPC sockets.</td>
</tr>
<tr>
<td><option>rpc_zmq_matchmaker</option> = <replaceable>oslo.messaging._drivers.matchmaker.MatchMakerLocalhost</replaceable></td>
<td><option>rpc_zmq_matchmaker</option> = <replaceable>oslo_messaging._drivers.matchmaker.MatchMakerLocalhost</replaceable></td>
<td>(StrOpt) MatchMaker driver.</td>
</tr>
<tr>
Oops, something went wrong.

0 comments on commit 546ea5d

Please sign in to comment.
You can’t perform that action at this time.