Advertisement
Guest User

Untitled

a guest
Aug 29th, 2017
531
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 65.94 KB | None | 0 0
  1. [DEFAULT]
  2.  
  3. #
  4. # From neutron
  5. #
  6.  
  7. # Where to store Neutron state files. This directory must be writable by the
  8. # agent. (string value)
  9. #state_path = /var/lib/neutron
  10. state_path=/var/lib/neutron
  11.  
  12. # The host IP to bind to (string value)
  13. #bind_host = 0.0.0.0
  14. bind_host=0.0.0.0
  15.  
  16. # The port to bind to (port value)
  17. # Minimum value: 0
  18. # Maximum value: 65535
  19. #bind_port = 9696
  20.  
  21. # The path for API extensions. Note that this can be a colon-separated list of
  22. # paths. For example: api_extensions_path =
  23. # extensions:/path/to/more/exts:/even/more/exts. The __path__ of
  24. # neutron.extensions is appended to this, so if your extensions are in there
  25. # you don't need to specify them here. (string value)
  26. #api_extensions_path =
  27.  
  28. # The type of authentication to use (string value)
  29. #auth_strategy = keystone
  30. auth_strategy=keystone
  31.  
  32. # The core plugin Neutron will use (string value)
  33. #core_plugin = <None>
  34. core_plugin=ml2plus
  35.  
  36. # The service plugins Neutron will use (list value)
  37. #service_plugins =
  38. service_plugins=group_policy,ncp,apic_aim_l3,neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2
  39. #service_plugins=group_policy,ncp,router
  40.  
  41. # The base MAC address Neutron will use for VIFs. The first 3 octets will
  42. # remain unchanged. If the 4th octet is not 00, it will also be used. The
  43. # others will be randomly generated. (string value)
  44. #base_mac = fa:16:3e:00:00:00
  45.  
  46. # DEPRECATED: How many times Neutron will retry MAC generation. This option is
  47. # now obsolete and so is deprecated to be removed in the Ocata release.
  48. # (integer value)
  49. # This option is deprecated for removal.
  50. # Its value may be silently ignored in the future.
  51. #mac_generation_retries = 16
  52.  
  53. # Allow the usage of the bulk API (boolean value)
  54. #allow_bulk = true
  55.  
  56. # DEPRECATED: Allow the usage of the pagination. This option has been
  57. # deprecated and will now be enabled unconditionally. (boolean value)
  58. # This option is deprecated for removal.
  59. # Its value may be silently ignored in the future.
  60. #allow_pagination = true
  61.  
  62. # DEPRECATED: Allow the usage of the sorting. This option has been deprecated
  63. # and will now be enabled unconditionally. (boolean value)
  64. # This option is deprecated for removal.
  65. # Its value may be silently ignored in the future.
  66. #allow_sorting = true
  67.  
  68. # The maximum number of items returned in a single response, value was
  69. # 'infinite' or negative integer means no limit (string value)
  70. #pagination_max_limit = -1
  71.  
  72. # Default value of availability zone hints. The availability zone aware
  73. # schedulers use this when the resources availability_zone_hints is empty.
  74. # Multiple availability zones can be specified by a comma separated string.
  75. # This value can be empty. In this case, even if availability_zone_hints for a
  76. # resource is empty, availability zone is considered for high availability
  77. # while scheduling the resource. (list value)
  78. #default_availability_zones =
  79.  
  80. # Maximum number of DNS nameservers per subnet (integer value)
  81. #max_dns_nameservers = 5
  82.  
  83. # Maximum number of host routes per subnet (integer value)
  84. #max_subnet_host_routes = 20
  85.  
  86. # DEPRECATED: Maximum number of fixed ips per port. This option is deprecated
  87. # and will be removed in the Ocata release. (integer value)
  88. # This option is deprecated for removal.
  89. # Its value may be silently ignored in the future.
  90. #max_fixed_ips_per_port = 5
  91.  
  92. # Enables IPv6 Prefix Delegation for automatic subnet CIDR allocation. Set to
  93. # True to enable IPv6 Prefix Delegation for subnet allocation in a PD-capable
  94. # environment. Users making subnet creation requests for IPv6 subnets without
  95. # providing a CIDR or subnetpool ID will be given a CIDR via the Prefix
  96. # Delegation mechanism. Note that enabling PD will override the behavior of the
  97. # default IPv6 subnetpool. (boolean value)
  98. #ipv6_pd_enabled = false
  99.  
  100. # DHCP lease duration (in seconds). Use -1 to tell dnsmasq to use infinite
  101. # lease times. (integer value)
  102. #dhcp_lease_duration = 86400
  103.  
  104. # Domain to use for building the hostnames (string value)
  105. #dns_domain = openstacklocal
  106.  
  107. # Driver for external DNS integration. (string value)
  108. #external_dns_driver = <None>
  109.  
  110. # Allow sending resource operation notification to DHCP agent (boolean value)
  111. #dhcp_agent_notification = true
  112.  
  113. # Allow overlapping IP support in Neutron. Attention: the following parameter
  114. # MUST be set to False if Neutron is being used in conjunction with Nova
  115. # security groups. (boolean value)
  116. # allow_overlapping_ips = True
  117. allow_overlapping_ips=True
  118.  
  119. # Hostname to be used by the Neutron server, agents and services running on
  120. # this machine. All the agents and services running on this machine must use
  121. # the same host value. (string value)
  122. #host = example.domain
  123.  
  124. # Send notification to nova when port status changes (boolean value)
  125. #notify_nova_on_port_status_changes = true
  126. notify_nova_on_port_status_changes=True
  127.  
  128. # Send notification to nova when port data (fixed_ips/floatingip) changes so
  129. # nova can update its cache. (boolean value)
  130. #notify_nova_on_port_data_changes = true
  131. notify_nova_on_port_data_changes=True
  132.  
  133. # Number of seconds between sending events to nova if there are any events to
  134. # send. (integer value)
  135. #send_events_interval = 2
  136.  
  137. # DEPRECATED: If True, advertise network MTU values if core plugin calculates
  138. # them. MTU is advertised to running instances via DHCP and RA MTU options.
  139. # (boolean value)
  140. # This option is deprecated for removal.
  141. # Its value may be silently ignored in the future.
  142. #advertise_mtu = true
  143.  
  144. # Neutron IPAM (IP address management) driver to use. By default, the reference
  145. # implementation of the Neutron IPAM driver is used. (string value)
  146. #ipam_driver = internal
  147.  
  148. # If True, then allow plugins that support it to create VLAN transparent
  149. # networks. (boolean value)
  150. #vlan_transparent = false
  151.  
  152. # This will choose the web framework in which to run the Neutron API server.
  153. # 'pecan' is a new experimental rewrite of the API server. (string value)
  154. # Allowed values: legacy, pecan
  155. #web_framework = legacy
  156.  
  157. # MTU of the underlying physical network. Neutron uses this value to calculate
  158. # MTU for all virtual network components. For flat and VLAN networks, neutron
  159. # uses this value without modification. For overlay networks such as VXLAN,
  160. # neutron automatically subtracts the overlay protocol overhead from this
  161. # value. Defaults to 1500, the standard value for Ethernet. (integer value)
  162. # Deprecated group/name - [ml2]/segment_mtu
  163. #global_physnet_mtu = 1500
  164.  
  165. # Number of backlog requests to configure the socket with (integer value)
  166. #backlog = 4096
  167.  
  168. # Number of seconds to keep retrying to listen (integer value)
  169. #retry_until_window = 30
  170.  
  171. # Enable SSL on the API server (boolean value)
  172. #use_ssl = false
  173.  
  174. # Seconds between running periodic tasks. (integer value)
  175. #periodic_interval = 40
  176.  
  177. # Number of separate API worker processes for service. If not specified, the
  178. # default is equal to the number of CPUs available for best performance.
  179. # (integer value)
  180. #api_workers = <None>
  181. api_workers=4
  182.  
  183. # Number of RPC worker processes for service. (integer value)
  184. #rpc_workers = 1
  185. rpc_workers=4
  186.  
  187. # Number of RPC worker processes dedicated to state reports queue. (integer
  188. # value)
  189. #rpc_state_report_workers = 1
  190.  
  191. # Range of seconds to randomly delay when starting the periodic task scheduler
  192. # to reduce stampeding. (Disable by setting to 0) (integer value)
  193. #periodic_fuzzy_delay = 5
  194.  
  195. #
  196. # From neutron.agent
  197. #
  198.  
  199. # The driver used to manage the virtual interface. (string value)
  200. #interface_driver = <None>
  201.  
  202. # Location for Metadata Proxy UNIX domain socket. (string value)
  203. #metadata_proxy_socket = $state_path/metadata_proxy
  204.  
  205. # User (uid or name) running metadata proxy after its initialization (if empty:
  206. # agent effective user). (string value)
  207. #metadata_proxy_user =
  208.  
  209. # Group (gid or name) running metadata proxy after its initialization (if
  210. # empty: agent effective group). (string value)
  211. #metadata_proxy_group =
  212.  
  213. # Enable/Disable log watch by metadata proxy. It should be disabled when
  214. # metadata_proxy_user/group is not allowed to read/write its log file and
  215. # copytruncate logrotate option must be used if logrotate is enabled on
  216. # metadata proxy log files. Option default value is deduced from
  217. # metadata_proxy_user: watch log is enabled if metadata_proxy_user is agent
  218. # effective user id/name. (boolean value)
  219. #metadata_proxy_watch_log = <None>
  220.  
  221. #
  222. # From neutron.db
  223. #
  224.  
  225. # Seconds to regard the agent is down; should be at least twice
  226. # report_interval, to be sure the agent is down for good. (integer value)
  227. #agent_down_time = 75
  228.  
  229. # Representing the resource type whose load is being reported by the agent.
  230. # This can be "networks", "subnets" or "ports". When specified (Default is
  231. # networks), the server will extract particular load sent as part of its agent
  232. # configuration object from the agent report state, which is the number of
  233. # resources being consumed, at every report_interval.dhcp_load_type can be used
  234. # in combination with network_scheduler_driver =
  235. # neutron.scheduler.dhcp_agent_scheduler.WeightScheduler When the
  236. # network_scheduler_driver is WeightScheduler, dhcp_load_type can be configured
  237. # to represent the choice for the resource being balanced. Example:
  238. # dhcp_load_type=networks (string value)
  239. # Allowed values: networks, subnets, ports
  240. #dhcp_load_type = networks
  241.  
  242. # Agent starts with admin_state_up=False when enable_new_agents=False. In the
  243. # case, user's resources will not be scheduled automatically to the agent until
  244. # admin changes admin_state_up to True. (boolean value)
  245. #enable_new_agents = true
  246.  
  247. # Maximum number of routes per router (integer value)
  248. #max_routes = 30
  249.  
  250. # Define the default value of enable_snat if not provided in
  251. # external_gateway_info. (boolean value)
  252. #enable_snat_by_default = true
  253.  
  254. # Driver to use for scheduling network to DHCP agent (string value)
  255. #network_scheduler_driver = neutron.scheduler.dhcp_agent_scheduler.WeightScheduler
  256.  
  257. # Allow auto scheduling networks to DHCP agent. (boolean value)
  258. #network_auto_schedule = true
  259.  
  260. # Automatically remove networks from offline DHCP agents. (boolean value)
  261. #allow_automatic_dhcp_failover = true
  262.  
  263. # Number of DHCP agents scheduled to host a tenant network. If this number is
  264. # greater than 1, the scheduler automatically assigns multiple DHCP agents for
  265. # a given tenant network, providing high availability for DHCP service.
  266. # (integer value)
  267. #dhcp_agents_per_network = 1
  268.  
  269. # Enable services on an agent with admin_state_up False. If this option is
  270. # False, when admin_state_up of an agent is turned False, services on it will
  271. # be disabled. Agents with admin_state_up False are not selected for automatic
  272. # scheduling regardless of this option. But manual scheduling to such agents is
  273. # available if this option is True. (boolean value)
  274. #enable_services_on_agents_with_admin_state_down = false
  275.  
  276. # The base mac address used for unique DVR instances by Neutron. The first 3
  277. # octets will remain unchanged. If the 4th octet is not 00, it will also be
  278. # used. The others will be randomly generated. The 'dvr_base_mac' *must* be
  279. # different from 'base_mac' to avoid mixing them up with MAC's allocated for
  280. # tenant ports. A 4 octet example would be dvr_base_mac = fa:16:3f:4f:00:00.
  281. # The default is 3 octet (string value)
  282. #dvr_base_mac = fa:16:3f:00:00:00
  283.  
  284. # System-wide flag to determine the type of router that tenants can create.
  285. # Only admin can override. (boolean value)
  286. #router_distributed = false
  287.  
  288. # Driver to use for scheduling router to a default L3 agent (string value)
  289. #router_scheduler_driver = neutron.scheduler.l3_agent_scheduler.LeastRoutersScheduler
  290. router_scheduler_driver=neutron.scheduler.l3_agent_scheduler.ChanceScheduler
  291.  
  292. # Allow auto scheduling of routers to L3 agent. (boolean value)
  293. #router_auto_schedule = true
  294.  
  295. # Automatically reschedule routers from offline L3 agents to online L3 agents.
  296. # (boolean value)
  297. #allow_automatic_l3agent_failover = false
  298.  
  299. # Enable HA mode for virtual routers. (boolean value)
  300. #l3_ha = false
  301. l3_ha=False
  302.  
  303. # Maximum number of L3 agents which a HA router will be scheduled on. If it is
  304. # set to 0 then the router will be scheduled on every agent. (integer value)
  305. #max_l3_agents_per_router = 3
  306. max_l3_agents_per_router=3
  307.  
  308. # DEPRECATED: Minimum number of L3 agents that have to be available in order to
  309. # allow a new HA router to be scheduled. This option is deprecated in the
  310. # Newton release and will be removed for the Ocata release where the scheduling
  311. # of new HA routers will always be allowed. (integer value)
  312. # This option is deprecated for removal.
  313. # Its value may be silently ignored in the future.
  314. #min_l3_agents_per_router = 2
  315.  
  316. # Subnet used for the l3 HA admin network. (string value)
  317. #l3_ha_net_cidr = 169.254.192.0/18
  318.  
  319. # The network type to use when creating the HA network for an HA router. By
  320. # default or if empty, the first 'tenant_network_types' is used. This is
  321. # helpful when the VRRP traffic should use a specific network which is not the
  322. # default one. (string value)
  323. #l3_ha_network_type =
  324.  
  325. # The physical network name with which the HA network can be created. (string
  326. # value)
  327. #l3_ha_network_physical_name =
  328.  
  329. #
  330. # From neutron.extensions
  331. #
  332.  
  333. # Maximum number of allowed address pairs (integer value)
  334. #max_allowed_address_pair = 10
  335.  
  336. #
  337. # From oslo.log
  338. #
  339.  
  340. # If set to true, the logging level will be set to DEBUG instead of the default
  341. # INFO level. (boolean value)
  342. # Note: This option can be changed without restarting.
  343. #debug = false
  344. debug=True
  345.  
  346. # DEPRECATED: If set to false, the logging level will be set to WARNING instead
  347. # of the default INFO level. (boolean value)
  348. # This option is deprecated for removal.
  349. # Its value may be silently ignored in the future.
  350. # verbose = True
  351.  
  352. # The name of a logging configuration file. This file is appended to any
  353. # existing logging configuration files. For details about logging configuration
  354. # files, see the Python logging module documentation. Note that when logging
  355. # configuration files are used then all logging configuration is set in the
  356. # configuration file and other logging configuration options are ignored (for
  357. # example, logging_context_format_string). (string value)
  358. # Note: This option can be changed without restarting.
  359. # Deprecated group/name - [DEFAULT]/log_config
  360. #log_config_append = <None>
  361.  
  362. # Defines the format string for %%(asctime)s in log records. Default:
  363. # %(default)s . This option is ignored if log_config_append is set. (string
  364. # value)
  365. #log_date_format = %Y-%m-%d %H:%M:%S
  366.  
  367. # (Optional) Name of log file to send logging output to. If no default is set,
  368. # logging will go to stderr as defined by use_stderr. This option is ignored if
  369. # log_config_append is set. (string value)
  370. # Deprecated group/name - [DEFAULT]/logfile
  371. #log_file = <None>
  372.  
  373. # (Optional) The base directory used for relative log_file paths. This option
  374. # is ignored if log_config_append is set. (string value)
  375. # Deprecated group/name - [DEFAULT]/logdir
  376. #log_dir = <None>
  377. log_dir=/var/log/neutron
  378.  
  379. # Uses logging handler designed to watch file system. When log file is moved or
  380. # removed this handler will open a new log file with specified path
  381. # instantaneously. It makes sense only if log_file option is specified and
  382. # Linux platform is used. This option is ignored if log_config_append is set.
  383. # (boolean value)
  384. #watch_log_file = false
  385.  
  386. # Use syslog for logging. Existing syslog format is DEPRECATED and will be
  387. # changed later to honor RFC5424. This option is ignored if log_config_append
  388. # is set. (boolean value)
  389. #use_syslog = false
  390.  
  391. # Syslog facility to receive log lines. This option is ignored if
  392. # log_config_append is set. (string value)
  393. #syslog_log_facility = LOG_USER
  394.  
  395. # Log output to standard error. This option is ignored if log_config_append is
  396. # set. (boolean value)
  397. # use_stderr = False
  398.  
  399. # Format string to use for log messages with context. (string value)
  400. #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
  401.  
  402. # Format string to use for log messages when context is undefined. (string
  403. # value)
  404. #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
  405.  
  406. # Additional data to append to log message when logging level for the message
  407. # is DEBUG. (string value)
  408. #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d
  409.  
  410. # Prefix each line of exception output with this format. (string value)
  411. #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s
  412.  
  413. # Defines the format string for %(user_identity)s that is used in
  414. # logging_context_format_string. (string value)
  415. #logging_user_identity_format = %(user)s %(tenant)s %(domain)s %(user_domain)s %(project_domain)s
  416.  
  417. # List of package logging levels in logger=LEVEL pairs. This option is ignored
  418. # if log_config_append is set. (list value)
  419. #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,dogpile.core.dogpile=INFO
  420. default_log_levels=neutron.context=ERROR,stevedore=ERROR,oslo_messaging._drivers.amqpdriver=ERROR,neutron.api.rpc.handlers.dhcp_rpc=ERROR,oslo.messaging._drivers.impl_rabbit=ERROR,gbpservice.neutron.plugins.ml2plus.patch_neutron=ERROR
  421.  
  422. # Enables or disables publication of error events. (boolean value)
  423. #publish_errors = false
  424.  
  425. # The format for an instance that is passed with the log message. (string
  426. # value)
  427. #instance_format = "[instance: %(uuid)s] "
  428.  
  429. # The format for an instance UUID that is passed with the log message. (string
  430. # value)
  431. #instance_uuid_format = "[instance: %(uuid)s] "
  432.  
  433. # Enables or disables fatal status of deprecations. (boolean value)
  434. #fatal_deprecations = false
  435.  
  436. #
  437. # From oslo.messaging
  438. #
  439.  
  440. # Size of RPC connection pool. (integer value)
  441. # Deprecated group/name - [DEFAULT]/rpc_conn_pool_size
  442. #rpc_conn_pool_size = 30
  443.  
  444. # The pool size limit for connections expiration policy (integer value)
  445. #conn_pool_min_size = 2
  446.  
  447. # The time-to-live in sec of idle connections in the pool (integer value)
  448. #conn_pool_ttl = 1200
  449.  
  450. # ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP.
  451. # The "host" option should point or resolve to this address. (string value)
  452. # Deprecated group/name - [DEFAULT]/rpc_zmq_bind_address
  453. #rpc_zmq_bind_address = *
  454.  
  455. # MatchMaker driver. (string value)
  456. # Allowed values: redis, dummy
  457. # Deprecated group/name - [DEFAULT]/rpc_zmq_matchmaker
  458. #rpc_zmq_matchmaker = redis
  459.  
  460. # Number of ZeroMQ contexts, defaults to 1. (integer value)
  461. # Deprecated group/name - [DEFAULT]/rpc_zmq_contexts
  462. #rpc_zmq_contexts = 1
  463.  
  464. # Maximum number of ingress messages to locally buffer per topic. Default is
  465. # unlimited. (integer value)
  466. # Deprecated group/name - [DEFAULT]/rpc_zmq_topic_backlog
  467. #rpc_zmq_topic_backlog = <None>
  468.  
  469. # Directory for holding IPC sockets. (string value)
  470. # Deprecated group/name - [DEFAULT]/rpc_zmq_ipc_dir
  471. #rpc_zmq_ipc_dir = /var/run/openstack
  472.  
  473. # Name of this node. Must be a valid hostname, FQDN, or IP address. Must match
  474. # "host" option, if running Nova. (string value)
  475. # Deprecated group/name - [DEFAULT]/rpc_zmq_host
  476. #rpc_zmq_host = localhost
  477.  
  478. # Seconds to wait before a cast expires (TTL). The default value of -1
  479. # specifies an infinite linger period. The value of 0 specifies no linger
  480. # period. Pending messages shall be discarded immediately when the socket is
  481. # closed. Only supported by impl_zmq. (integer value)
  482. # Deprecated group/name - [DEFAULT]/rpc_cast_timeout
  483. #rpc_cast_timeout = -1
  484.  
  485. # The default number of seconds that poll should wait. Poll raises timeout
  486. # exception when timeout expired. (integer value)
  487. # Deprecated group/name - [DEFAULT]/rpc_poll_timeout
  488. #rpc_poll_timeout = 1
  489.  
  490. # Expiration timeout in seconds of a name service record about existing target
  491. # ( < 0 means no timeout). (integer value)
  492. # Deprecated group/name - [DEFAULT]/zmq_target_expire
  493. #zmq_target_expire = 300
  494.  
  495. # Update period in seconds of a name service record about existing target.
  496. # (integer value)
  497. # Deprecated group/name - [DEFAULT]/zmq_target_update
  498. #zmq_target_update = 180
  499.  
  500. # Use PUB/SUB pattern for fanout methods. PUB/SUB always uses proxy. (boolean
  501. # value)
  502. # Deprecated group/name - [DEFAULT]/use_pub_sub
  503. #use_pub_sub = true
  504.  
  505. # Use ROUTER remote proxy. (boolean value)
  506. # Deprecated group/name - [DEFAULT]/use_router_proxy
  507. #use_router_proxy = true
  508.  
  509. # Minimal port number for random ports range. (port value)
  510. # Minimum value: 0
  511. # Maximum value: 65535
  512. # Deprecated group/name - [DEFAULT]/rpc_zmq_min_port
  513. #rpc_zmq_min_port = 49153
  514.  
  515. # Maximal port number for random ports range. (integer value)
  516. # Minimum value: 1
  517. # Maximum value: 65536
  518. # Deprecated group/name - [DEFAULT]/rpc_zmq_max_port
  519. #rpc_zmq_max_port = 65536
  520.  
  521. # Number of retries to find free port number before fail with ZMQBindError.
  522. # (integer value)
  523. # Deprecated group/name - [DEFAULT]/rpc_zmq_bind_port_retries
  524. #rpc_zmq_bind_port_retries = 100
  525.  
  526. # Default serialization mechanism for serializing/deserializing
  527. # outgoing/incoming messages (string value)
  528. # Allowed values: json, msgpack
  529. # Deprecated group/name - [DEFAULT]/rpc_zmq_serialization
  530. #rpc_zmq_serialization = json
  531.  
  532. # This option configures round-robin mode in zmq socket. True means not keeping
  533. # a queue when server side disconnects. False means to keep queue and messages
  534. # even if server is disconnected, when the server appears we send all
  535. # accumulated messages to it. (boolean value)
  536. #zmq_immediate = false
  537.  
  538. # Size of executor thread pool. (integer value)
  539. # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size
  540. #executor_thread_pool_size = 64
  541.  
  542. # Seconds to wait for a response from a call. (integer value)
  543. #rpc_response_timeout = 60
  544.  
  545. # A URL representing the messaging driver to use and its full configuration.
  546. # (string value)
  547. #transport_url = <None>
  548.  
  549. # DEPRECATED: The messaging driver to use, defaults to rabbit. Other drivers
  550. # include amqp and zmq. (string value)
  551. # This option is deprecated for removal.
  552. # Its value may be silently ignored in the future.
  553. # Reason: Replaced by [DEFAULT]/transport_url
  554. #rpc_backend = rabbit
  555. rpc_backend=rabbit
  556.  
  557. # The default exchange under which topics are scoped. May be overridden by an
  558. # exchange name specified in the transport_url option. (string value)
  559. #control_exchange = neutron
  560. control_exchange=neutron
  561.  
  562. #
  563. # From oslo.service.wsgi
  564. #
  565.  
  566. # File name for the paste.deploy config for api service (string value)
  567. # api_paste_config = /usr/share/neutron/api-paste.ini
  568.  
  569. # A python format string that is used as the template to generate log lines.
  570. # The following values can beformatted into it: client_ip, date_time,
  571. # request_line, status_code, body_length, wall_seconds. (string value)
  572. #wsgi_log_format = %(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f
  573.  
  574. # Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not
  575. # supported on OS X. (integer value)
  576. #tcp_keepidle = 600
  577.  
  578. # Size of the pool of greenthreads used by wsgi (integer value)
  579. #wsgi_default_pool_size = 100
  580.  
  581. # Maximum line size of message headers to be accepted. max_header_line may need
  582. # to be increased when using large tokens (typically those generated when
  583. # keystone is configured to use PKI tokens with big service catalogs). (integer
  584. # value)
  585. #max_header_line = 16384
  586.  
  587. # If False, closes the client socket connection explicitly. (boolean value)
  588. #wsgi_keep_alive = true
  589.  
  590. # Timeout for client connections' socket operations. If an incoming connection
  591. # is idle for this number of seconds it will be closed. A value of '0' means
  592. # wait forever. (integer value)
  593. #client_socket_timeout = 900
  594.  
  595.  
  596. nova_url=http://172.28.184.35:8774/v2
  597. lock_path=$state_path/lock
  598. apic_system_id=noirolab
  599. [agent]
  600.  
  601. #
  602. # From neutron.agent
  603. #
  604.  
  605. # Root helper application. Use 'sudo neutron-rootwrap
  606. # /etc/neutron/rootwrap.conf' to use the real root filter facility. Change to
  607. # 'sudo' to skip the filtering and just run the command directly. (string
  608. # value)
  609. # root_helper = sudo neutron-rootwrap /etc/neutron/rootwrap.conf
  610. root_helper=sudo neutron-rootwrap /etc/neutron/rootwrap.conf
  611.  
  612. # Use the root helper when listing the namespaces on a system. This may not be
  613. # required depending on the security configuration. If the root helper is not
  614. # required, set this to False for a performance improvement. (boolean value)
  615. #use_helper_for_ns_read = true
  616.  
  617. # Root helper daemon application to use when possible. (string value)
  618. # root_helper_daemon = sudo neutron-rootwrap-daemon /etc/neutron/rootwrap.conf
  619.  
  620. # Seconds between nodes reporting state to server; should be less than
  621. # agent_down_time, best if it is half or less than agent_down_time. (floating
  622. # point value)
  623. #report_interval = 30
  624.  
  625. # Log agent heartbeats (boolean value)
  626. #log_agent_heartbeats = false
  627.  
  628. # Add comments to iptables rules. Set to false to disallow the addition of
  629. # comments to generated iptables rules that describe each rule's purpose.
  630. # System must support the iptables comments module for addition of comments.
  631. # (boolean value)
  632. #comment_iptables_rules = true
  633.  
  634. # Duplicate every iptables difference calculation to ensure the format being
  635. # generated matches the format of iptables-save. This option should not be
  636. # turned on for production systems because it imposes a performance penalty.
  637. # (boolean value)
  638. #debug_iptables_rules = false
  639.  
  640. # Action to be executed when a child process dies (string value)
  641. # Allowed values: respawn, exit
  642. #check_child_processes_action = respawn
  643.  
  644. # Interval between checks of child process liveness (seconds), use 0 to disable
  645. # (integer value)
  646. #check_child_processes_interval = 60
  647.  
  648. # Availability zone of this node (string value)
  649. #availability_zone = nova
  650.  
  651.  
  652. [cors]
  653.  
  654. #
  655. # From oslo.middleware.cors
  656. #
  657.  
  658. # Indicate whether this resource may be shared with the domain received in the
  659. # requests "origin" header. Format: "<protocol>://<host>[:<port>]", no trailing
  660. # slash. Example: https://horizon.example.com (list value)
  661. #allowed_origin = <None>
  662.  
  663. # Indicate that the actual request can include user credentials (boolean value)
  664. #allow_credentials = true
  665.  
  666. # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple
  667. # Headers. (list value)
  668. #expose_headers = X-Auth-Token,X-Subject-Token,X-Service-Token,X-OpenStack-Request-ID,OpenStack-Volume-microversion
  669.  
  670. # Maximum cache age of CORS preflight requests. (integer value)
  671. #max_age = 3600
  672.  
  673. # Indicate which methods can be used during the actual request. (list value)
  674. #allow_methods = GET,PUT,POST,DELETE,PATCH
  675.  
  676. # Indicate which header field names may be used during the actual request.
  677. # (list value)
  678. #allow_headers = X-Auth-Token,X-Identity-Status,X-Roles,X-Service-Catalog,X-User-Id,X-Tenant-Id,X-OpenStack-Request-ID
  679.  
  680.  
  681. [cors.subdomain]
  682.  
  683. #
  684. # From oslo.middleware.cors
  685. #
  686.  
  687. # Indicate whether this resource may be shared with the domain received in the
  688. # requests "origin" header. Format: "<protocol>://<host>[:<port>]", no trailing
  689. # slash. Example: https://horizon.example.com (list value)
  690. #allowed_origin = <None>
  691.  
  692. # Indicate that the actual request can include user credentials (boolean value)
  693. #allow_credentials = true
  694.  
  695. # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple
  696. # Headers. (list value)
  697. #expose_headers = X-Auth-Token,X-Subject-Token,X-Service-Token,X-OpenStack-Request-ID,OpenStack-Volume-microversion
  698.  
  699. # Maximum cache age of CORS preflight requests. (integer value)
  700. #max_age = 3600
  701.  
  702. # Indicate which methods can be used during the actual request. (list value)
  703. #allow_methods = GET,PUT,POST,DELETE,PATCH
  704.  
  705. # Indicate which header field names may be used during the actual request.
  706. # (list value)
  707. #allow_headers = X-Auth-Token,X-Identity-Status,X-Roles,X-Service-Catalog,X-User-Id,X-Tenant-Id,X-OpenStack-Request-ID
  708.  
  709.  
  710. [database]
  711.  
  712. #
  713. # From neutron.db
  714. #
  715.  
  716. # Database engine for which script will be generated when using offline
  717. # migration. (string value)
  718. #engine =
  719.  
  720. #
  721. # From oslo.db
  722. #
  723.  
  724. # DEPRECATED: The file name to use with SQLite. (string value)
  725. # Deprecated group/name - [DEFAULT]/sqlite_db
  726. # This option is deprecated for removal.
  727. # Its value may be silently ignored in the future.
  728. # Reason: Should use config option connection or slave_connection to connect
  729. # the database.
  730. #sqlite_db = oslo.sqlite
  731.  
  732. # If True, SQLite uses synchronous mode. (boolean value)
  733. # Deprecated group/name - [DEFAULT]/sqlite_synchronous
  734. #sqlite_synchronous = true
  735.  
  736. # The back end to use for the database. (string value)
  737. # Deprecated group/name - [DEFAULT]/db_backend
  738. #backend = sqlalchemy
  739.  
  740. # The SQLAlchemy connection string to use to connect to the database. (string
  741. # value)
  742. # Deprecated group/name - [DEFAULT]/sql_connection
  743. # Deprecated group/name - [DATABASE]/sql_connection
  744. # Deprecated group/name - [sql]/connection
  745. #connection = <None>
  746. connection=mysql+pymysql://neutron:noir0123@172.28.184.35/neutron
  747.  
  748. # The SQLAlchemy connection string to use to connect to the slave database.
  749. # (string value)
  750. #slave_connection = <None>
  751.  
  752. # The SQL mode to be used for MySQL sessions. This option, including the
  753. # default, overrides any server-set SQL mode. To use whatever SQL mode is set
  754. # by the server configuration, set this to no value. Example: mysql_sql_mode=
  755. # (string value)
  756. #mysql_sql_mode = TRADITIONAL
  757.  
  758. # Timeout before idle SQL connections are reaped. (integer value)
  759. # Deprecated group/name - [DEFAULT]/sql_idle_timeout
  760. # Deprecated group/name - [DATABASE]/sql_idle_timeout
  761. # Deprecated group/name - [sql]/idle_timeout
  762. #idle_timeout = 3600
  763.  
  764. # Minimum number of SQL connections to keep open in a pool. (integer value)
  765. # Deprecated group/name - [DEFAULT]/sql_min_pool_size
  766. # Deprecated group/name - [DATABASE]/sql_min_pool_size
  767. #min_pool_size = 1
  768.  
  769. # Maximum number of SQL connections to keep open in a pool. Setting a value of
  770. # 0 indicates no limit. (integer value)
  771. # Deprecated group/name - [DEFAULT]/sql_max_pool_size
  772. # Deprecated group/name - [DATABASE]/sql_max_pool_size
  773. #max_pool_size = 5
  774.  
  775. # Maximum number of database connection retries during startup. Set to -1 to
  776. # specify an infinite retry count. (integer value)
  777. # Deprecated group/name - [DEFAULT]/sql_max_retries
  778. # Deprecated group/name - [DATABASE]/sql_max_retries
  779. #max_retries = 10
  780.  
  781. # Interval between retries of opening a SQL connection. (integer value)
  782. # Deprecated group/name - [DEFAULT]/sql_retry_interval
  783. # Deprecated group/name - [DATABASE]/reconnect_interval
  784. #retry_interval = 10
  785.  
  786. # If set, use this value for max_overflow with SQLAlchemy. (integer value)
  787. # Deprecated group/name - [DEFAULT]/sql_max_overflow
  788. # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow
  789. #max_overflow = 50
  790.  
  791. # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer
  792. # value)
  793. # Minimum value: 0
  794. # Maximum value: 100
  795. # Deprecated group/name - [DEFAULT]/sql_connection_debug
  796. #connection_debug = 0
  797.  
  798. # Add Python stack traces to SQL as comment strings. (boolean value)
  799. # Deprecated group/name - [DEFAULT]/sql_connection_trace
  800. #connection_trace = false
  801.  
  802. # If set, use this value for pool_timeout with SQLAlchemy. (integer value)
  803. # Deprecated group/name - [DATABASE]/sqlalchemy_pool_timeout
  804. #pool_timeout = <None>
  805.  
  806. # Enable the experimental use of database reconnect on connection lost.
  807. # (boolean value)
  808. #use_db_reconnect = false
  809.  
  810. # Seconds between retries of a database transaction. (integer value)
  811. #db_retry_interval = 1
  812.  
  813. # If True, increases the interval between retries of a database operation up to
  814. # db_max_retry_interval. (boolean value)
  815. #db_inc_retry_interval = true
  816.  
  817. # If db_inc_retry_interval is set, the maximum seconds between retries of a
  818. # database operation. (integer value)
  819. #db_max_retry_interval = 10
  820.  
  821. # Maximum retries in case of connection error or deadlock error before error is
  822. # raised. Set to -1 to specify an infinite retry count. (integer value)
  823. #db_max_retries = 20
  824.  
  825.  
  826. [keystone_authtoken]
  827.  
  828. #
  829. # From keystonemiddleware.auth_token
  830. #
  831.  
  832. # Complete "public" Identity API endpoint. This endpoint should not be an
  833. # "admin" endpoint, as it should be accessible by all end users.
  834. # Unauthenticated clients are redirected to this endpoint to authenticate.
  835. # Although this endpoint should ideally be unversioned, client support in the
  836. # wild varies. If you're using a versioned v2 endpoint here, then this should
  837. # *not* be the same endpoint the service user utilizes for validating tokens,
  838. # because normal end users may not be able to reach that endpoint. (string
  839. # value)
  840. #auth_uri = <None>
  841. auth_uri=http://172.28.184.35:5000/v2.0
  842.  
  843. # API version of the admin Identity API endpoint. (string value)
  844. #auth_version = <None>
  845.  
  846. # Do not handle authorization requests within the middleware, but delegate the
  847. # authorization decision to downstream WSGI components. (boolean value)
  848. #delay_auth_decision = false
  849.  
  850. # Request timeout value for communicating with Identity API server. (integer
  851. # value)
  852. #http_connect_timeout = <None>
  853.  
  854. # How many times are we trying to reconnect when communicating with Identity
  855. # API Server. (integer value)
  856. #http_request_max_retries = 3
  857.  
  858. # Request environment key where the Swift cache object is stored. When
  859. # auth_token middleware is deployed with a Swift cache, use this option to have
  860. # the middleware share a caching backend with swift. Otherwise, use the
  861. # ``memcached_servers`` option instead. (string value)
  862. #cache = <None>
  863.  
  864. # Required if identity server requires client certificate (string value)
  865. #certfile = <None>
  866.  
  867. # Required if identity server requires client certificate (string value)
  868. #keyfile = <None>
  869.  
  870. # A PEM encoded Certificate Authority to use when verifying HTTPs connections.
  871. # Defaults to system CAs. (string value)
  872. #cafile = <None>
  873.  
  874. # Verify HTTPS connections. (boolean value)
  875. #insecure = false
  876.  
  877. # The region in which the identity server can be found. (string value)
  878. #region_name = <None>
  879.  
  880. # Directory used to cache files related to PKI tokens. (string value)
  881. #signing_dir = <None>
  882.  
  883. # Optionally specify a list of memcached server(s) to use for caching. If left
  884. # undefined, tokens will instead be cached in-process. (list value)
  885. # Deprecated group/name - [keystone_authtoken]/memcache_servers
  886. #memcached_servers = <None>
  887.  
  888. # In order to prevent excessive effort spent validating tokens, the middleware
  889. # caches previously-seen tokens for a configurable duration (in seconds). Set
  890. # to -1 to disable caching completely. (integer value)
  891. #token_cache_time = 300
  892.  
  893. # Determines the frequency at which the list of revoked tokens is retrieved
  894. # from the Identity service (in seconds). A high number of revocation events
  895. # combined with a low cache duration may significantly reduce performance. Only
  896. # valid for PKI tokens. (integer value)
  897. #revocation_cache_time = 10
  898.  
  899. # (Optional) If defined, indicate whether token data should be authenticated or
  900. # authenticated and encrypted. If MAC, token data is authenticated (with HMAC)
  901. # in the cache. If ENCRYPT, token data is encrypted and authenticated in the
  902. # cache. If the value is not one of these options or empty, auth_token will
  903. # raise an exception on initialization. (string value)
  904. # Allowed values: None, MAC, ENCRYPT
  905. #memcache_security_strategy = None
  906.  
  907. # (Optional, mandatory if memcache_security_strategy is defined) This string is
  908. # used for key derivation. (string value)
  909. #memcache_secret_key = <None>
  910.  
  911. # (Optional) Number of seconds memcached server is considered dead before it is
  912. # tried again. (integer value)
  913. #memcache_pool_dead_retry = 300
  914.  
  915. # (Optional) Maximum total number of open connections to every memcached
  916. # server. (integer value)
  917. #memcache_pool_maxsize = 10
  918.  
  919. # (Optional) Socket timeout in seconds for communicating with a memcached
  920. # server. (integer value)
  921. #memcache_pool_socket_timeout = 3
  922.  
  923. # (Optional) Number of seconds a connection to memcached is held unused in the
  924. # pool before it is closed. (integer value)
  925. #memcache_pool_unused_timeout = 60
  926.  
  927. # (Optional) Number of seconds that an operation will wait to get a memcached
  928. # client connection from the pool. (integer value)
  929. #memcache_pool_conn_get_timeout = 10
  930.  
  931. # (Optional) Use the advanced (eventlet safe) memcached client pool. The
  932. # advanced pool will only work under python 2.x. (boolean value)
  933. #memcache_use_advanced_pool = false
  934.  
  935. # (Optional) Indicate whether to set the X-Service-Catalog header. If False,
  936. # middleware will not ask for service catalog on token validation and will not
  937. # set the X-Service-Catalog header. (boolean value)
  938. #include_service_catalog = true
  939.  
  940. # Used to control the use and type of token binding. Can be set to: "disabled"
  941. # to not check token binding. "permissive" (default) to validate binding
  942. # information if the bind type is of a form known to the server and ignore it
  943. # if not. "strict" like "permissive" but if the bind type is unknown the token
  944. # will be rejected. "required" any form of token binding is needed to be
  945. # allowed. Finally the name of a binding method that must be present in tokens.
  946. # (string value)
  947. #enforce_token_bind = permissive
  948.  
  949. # If true, the revocation list will be checked for cached tokens. This requires
  950. # that PKI tokens are configured on the identity server. (boolean value)
  951. #check_revocations_for_cached = false
  952.  
  953. # Hash algorithms to use for hashing PKI tokens. This may be a single algorithm
  954. # or multiple. The algorithms are those supported by Python standard
  955. # hashlib.new(). The hashes will be tried in the order given, so put the
  956. # preferred one first for performance. The result of the first hash will be
  957. # stored in the cache. This will typically be set to multiple values only while
  958. # migrating from a less secure algorithm to a more secure one. Once all the old
  959. # tokens are expired this option should be set to a single value for better
  960. # performance. (list value)
  961. #hash_algorithms = md5
  962.  
  963. # Authentication type to load (string value)
  964. # Deprecated group/name - [keystone_authtoken]/auth_plugin
  965. #auth_type = <None>
  966. auth_type=password
  967.  
  968. # Config Section from which to load plugin specific options (string value)
  969. #auth_section = <None>
  970.  
  971.  
  972. project_name=services
  973. password=noir0123
  974. username=neutron
  975. project_domain_name=Default
  976. user_domain_name=Default
  977. auth_url=http://172.28.184.35:35357
  978. [matchmaker_redis]
  979.  
  980. #
  981. # From oslo.messaging
  982. #
  983.  
  984. # DEPRECATED: Host to locate redis. (string value)
  985. # This option is deprecated for removal.
  986. # Its value may be silently ignored in the future.
  987. # Reason: Replaced by [DEFAULT]/transport_url
  988. #host = 127.0.0.1
  989.  
  990. # DEPRECATED: Use this port to connect to redis host. (port value)
  991. # Minimum value: 0
  992. # Maximum value: 65535
  993. # This option is deprecated for removal.
  994. # Its value may be silently ignored in the future.
  995. # Reason: Replaced by [DEFAULT]/transport_url
  996. #port = 6379
  997.  
  998. # DEPRECATED: Password for Redis server (optional). (string value)
  999. # This option is deprecated for removal.
  1000. # Its value may be silently ignored in the future.
  1001. # Reason: Replaced by [DEFAULT]/transport_url
  1002. #password =
  1003.  
  1004. # DEPRECATED: List of Redis Sentinel hosts (fault tolerance mode) e.g.
  1005. # [host:port, host1:port ... ] (list value)
  1006. # This option is deprecated for removal.
  1007. # Its value may be silently ignored in the future.
  1008. # Reason: Replaced by [DEFAULT]/transport_url
  1009. #sentinel_hosts =
  1010.  
  1011. # Redis replica set name. (string value)
  1012. #sentinel_group_name = oslo-messaging-zeromq
  1013.  
  1014. # Time in ms to wait between connection attempts. (integer value)
  1015. #wait_timeout = 2000
  1016.  
  1017. # Time in ms to wait before the transaction is killed. (integer value)
  1018. #check_timeout = 20000
  1019.  
  1020. # Timeout in ms on blocking socket operations (integer value)
  1021. #socket_timeout = 10000
  1022.  
  1023.  
  1024. [nova]
  1025.  
  1026. #
  1027. # From neutron
  1028. #
  1029.  
  1030. # Name of nova region to use. Useful if keystone manages more than one region.
  1031. # (string value)
  1032. #region_name = <None>
  1033. region_name=RegionOne
  1034.  
  1035. # Type of the nova endpoint to use. This endpoint will be looked up in the
  1036. # keystone catalog and should be one of public, internal or admin. (string
  1037. # value)
  1038. # Allowed values: public, admin, internal
  1039. #endpoint_type = public
  1040.  
  1041. #
  1042. # From nova.auth
  1043. #
  1044.  
  1045. # Authentication URL (string value)
  1046. #auth_url = <None>
  1047. auth_url=http://172.28.184.35:35357
  1048.  
  1049. # Authentication type to load (string value)
  1050. # Deprecated group/name - [nova]/auth_plugin
  1051. #auth_type = <None>
  1052. auth_type=password
  1053.  
  1054. # PEM encoded Certificate Authority to use when verifying HTTPs connections.
  1055. # (string value)
  1056. #cafile = <None>
  1057.  
  1058. # PEM encoded client certificate cert file (string value)
  1059. #certfile = <None>
  1060.  
  1061. # Optional domain ID to use with v3 and v2 parameters. It will be used for both
  1062. # the user and project domain in v3 and ignored in v2 authentication. (string
  1063. # value)
  1064. #default_domain_id = <None>
  1065.  
  1066. # Optional domain name to use with v3 API and v2 parameters. It will be used
  1067. # for both the user and project domain in v3 and ignored in v2 authentication.
  1068. # (string value)
  1069. #default_domain_name = <None>
  1070.  
  1071. # Domain ID to scope to (string value)
  1072. #domain_id = <None>
  1073.  
  1074. # Domain name to scope to (string value)
  1075. #domain_name = <None>
  1076.  
  1077. # Verify HTTPS connections. (boolean value)
  1078. #insecure = false
  1079.  
  1080. # PEM encoded client certificate key file (string value)
  1081. #keyfile = <None>
  1082.  
  1083. # User's password (string value)
  1084. #password = <None>
  1085. password=noir0123
  1086.  
  1087. # Domain ID containing project (string value)
  1088. #project_domain_id = <None>
  1089. project_domain_id=default
  1090.  
  1091. # Domain name containing project (string value)
  1092. #project_domain_name = <None>
  1093. project_domain_name=Default
  1094.  
  1095. # Project ID to scope to (string value)
  1096. # Deprecated group/name - [nova]/tenant-id
  1097. #project_id = <None>
  1098.  
  1099. # Project name to scope to (string value)
  1100. # Deprecated group/name - [nova]/tenant-name
  1101. #project_name = <None>
  1102. project_name=services
  1103.  
  1104. # Tenant ID (string value)
  1105. #tenant_id = <None>
  1106.  
  1107. # Tenant Name (string value)
  1108. #tenant_name = <None>
  1109. tenant_name=services
  1110.  
  1111. # Timeout value for http requests (integer value)
  1112. #timeout = <None>
  1113.  
  1114. # Trust ID (string value)
  1115. #trust_id = <None>
  1116.  
  1117. # User's domain id (string value)
  1118. #user_domain_id = <None>
  1119. user_domain_id=default
  1120.  
  1121. # User's domain name (string value)
  1122. #user_domain_name = <None>
  1123. user_domain_name=Default
  1124.  
  1125. # User id (string value)
  1126. #user_id = <None>
  1127.  
  1128. # Username (string value)
  1129. # Deprecated group/name - [nova]/user-name
  1130. #username = <None>
  1131. username=nova
  1132.  
  1133.  
  1134. [oslo_concurrency]
  1135.  
  1136. #
  1137. # From oslo.concurrency
  1138. #
  1139.  
  1140. # Enables or disables inter-process locks. (boolean value)
  1141. # Deprecated group/name - [DEFAULT]/disable_process_locking
  1142. #disable_process_locking = false
  1143.  
  1144. # Directory to use for lock files. For security, the specified directory
  1145. # should only be writable by the user running the processes that need locking.
  1146. # Defaults to environment variable OSLO_LOCK_PATH. If external locks are used,
  1147. # a lock path must be set. (string value)
  1148. # Deprecated group/name - [DEFAULT]/lock_path
  1149. # lock_path = $state_path/lock
  1150. lock_path=$state_path/lock
  1151.  
  1152.  
  1153. [oslo_messaging_amqp]
  1154.  
  1155. #
  1156. # From oslo.messaging
  1157. #
  1158.  
  1159. # Name for the AMQP container. must be globally unique. Defaults to a generated
  1160. # UUID (string value)
  1161. # Deprecated group/name - [amqp1]/container_name
  1162. #container_name = <None>
  1163.  
  1164. # Timeout for inactive connections (in seconds) (integer value)
  1165. # Deprecated group/name - [amqp1]/idle_timeout
  1166. #idle_timeout = 0
  1167.  
  1168. # Debug: dump AMQP frames to stdout (boolean value)
  1169. # Deprecated group/name - [amqp1]/trace
  1170. #trace = false
  1171.  
  1172. # CA certificate PEM file to verify server certificate (string value)
  1173. # Deprecated group/name - [amqp1]/ssl_ca_file
  1174. #ssl_ca_file =
  1175.  
  1176. # Identifying certificate PEM file to present to clients (string value)
  1177. # Deprecated group/name - [amqp1]/ssl_cert_file
  1178. #ssl_cert_file =
  1179.  
  1180. # Private key PEM file used to sign cert_file certificate (string value)
  1181. # Deprecated group/name - [amqp1]/ssl_key_file
  1182. #ssl_key_file =
  1183.  
  1184. # Password for decrypting ssl_key_file (if encrypted) (string value)
  1185. # Deprecated group/name - [amqp1]/ssl_key_password
  1186. #ssl_key_password = <None>
  1187.  
  1188. # Accept clients using either SSL or plain TCP (boolean value)
  1189. # Deprecated group/name - [amqp1]/allow_insecure_clients
  1190. #allow_insecure_clients = false
  1191.  
  1192. # Space separated list of acceptable SASL mechanisms (string value)
  1193. # Deprecated group/name - [amqp1]/sasl_mechanisms
  1194. #sasl_mechanisms =
  1195.  
  1196. # Path to directory that contains the SASL configuration (string value)
  1197. # Deprecated group/name - [amqp1]/sasl_config_dir
  1198. #sasl_config_dir =
  1199.  
  1200. # Name of configuration file (without .conf suffix) (string value)
  1201. # Deprecated group/name - [amqp1]/sasl_config_name
  1202. #sasl_config_name =
  1203.  
  1204. # User name for message broker authentication (string value)
  1205. # Deprecated group/name - [amqp1]/username
  1206. #username =
  1207.  
  1208. # Password for message broker authentication (string value)
  1209. # Deprecated group/name - [amqp1]/password
  1210. #password =
  1211.  
  1212. # Seconds to pause before attempting to re-connect. (integer value)
  1213. # Minimum value: 1
  1214. #connection_retry_interval = 1
  1215.  
  1216. # Increase the connection_retry_interval by this many seconds after each
  1217. # unsuccessful failover attempt. (integer value)
  1218. # Minimum value: 0
  1219. #connection_retry_backoff = 2
  1220.  
  1221. # Maximum limit for connection_retry_interval + connection_retry_backoff
  1222. # (integer value)
  1223. # Minimum value: 1
  1224. #connection_retry_interval_max = 30
  1225.  
  1226. # Time to pause between re-connecting an AMQP 1.0 link that failed due to a
  1227. # recoverable error. (integer value)
  1228. # Minimum value: 1
  1229. #link_retry_delay = 10
  1230.  
  1231. # The deadline for an rpc reply message delivery. Only used when caller does
  1232. # not provide a timeout expiry. (integer value)
  1233. # Minimum value: 5
  1234. #default_reply_timeout = 30
  1235.  
  1236. # The deadline for an rpc cast or call message delivery. Only used when caller
  1237. # does not provide a timeout expiry. (integer value)
  1238. # Minimum value: 5
  1239. #default_send_timeout = 30
  1240.  
  1241. # The deadline for a sent notification message delivery. Only used when caller
  1242. # does not provide a timeout expiry. (integer value)
  1243. # Minimum value: 5
  1244. #default_notify_timeout = 30
  1245.  
  1246. # Indicates the addressing mode used by the driver.
  1247. # Permitted values:
  1248. # 'legacy' - use legacy non-routable addressing
  1249. # 'routable' - use routable addresses
  1250. # 'dynamic' - use legacy addresses if the message bus does not support routing
  1251. # otherwise use routable addressing (string value)
  1252. #addressing_mode = dynamic
  1253.  
  1254. # address prefix used when sending to a specific server (string value)
  1255. # Deprecated group/name - [amqp1]/server_request_prefix
  1256. #server_request_prefix = exclusive
  1257.  
  1258. # address prefix used when broadcasting to all servers (string value)
  1259. # Deprecated group/name - [amqp1]/broadcast_prefix
  1260. #broadcast_prefix = broadcast
  1261.  
  1262. # address prefix when sending to any server in group (string value)
  1263. # Deprecated group/name - [amqp1]/group_request_prefix
  1264. #group_request_prefix = unicast
  1265.  
  1266. # Address prefix for all generated RPC addresses (string value)
  1267. #rpc_address_prefix = openstack.org/om/rpc
  1268.  
  1269. # Address prefix for all generated Notification addresses (string value)
  1270. #notify_address_prefix = openstack.org/om/notify
  1271.  
  1272. # Appended to the address prefix when sending a fanout message. Used by the
  1273. # message bus to identify fanout messages. (string value)
  1274. #multicast_address = multicast
  1275.  
  1276. # Appended to the address prefix when sending to a particular RPC/Notification
  1277. # server. Used by the message bus to identify messages sent to a single
  1278. # destination. (string value)
  1279. #unicast_address = unicast
  1280.  
  1281. # Appended to the address prefix when sending to a group of consumers. Used by
  1282. # the message bus to identify messages that should be delivered in a round-
  1283. # robin fashion across consumers. (string value)
  1284. #anycast_address = anycast
  1285.  
  1286. # Exchange name used in notification addresses.
  1287. # Exchange name resolution precedence:
  1288. # Target.exchange if set
  1289. # else default_notification_exchange if set
  1290. # else control_exchange if set
  1291. # else 'notify' (string value)
  1292. #default_notification_exchange = <None>
  1293.  
  1294. # Exchange name used in RPC addresses.
  1295. # Exchange name resolution precedence:
  1296. # Target.exchange if set
  1297. # else default_rpc_exchange if set
  1298. # else control_exchange if set
  1299. # else 'rpc' (string value)
  1300. #default_rpc_exchange = <None>
  1301.  
  1302. # Window size for incoming RPC Reply messages. (integer value)
  1303. # Minimum value: 1
  1304. #reply_link_credit = 200
  1305.  
  1306. # Window size for incoming RPC Request messages (integer value)
  1307. # Minimum value: 1
  1308. #rpc_server_credit = 100
  1309.  
  1310. # Window size for incoming Notification messages (integer value)
  1311. # Minimum value: 1
  1312. #notify_server_credit = 100
  1313.  
  1314.  
  1315. [oslo_messaging_notifications]
  1316.  
  1317. #
  1318. # From oslo.messaging
  1319. #
  1320.  
  1321. # The Drivers(s) to handle sending notifications. Possible values are
  1322. # messaging, messagingv2, routing, log, test, noop (multi valued)
  1323. # Deprecated group/name - [DEFAULT]/notification_driver
  1324. #driver =
  1325.  
  1326. # A URL representing the messaging driver to use for notifications. If not set,
  1327. # we fall back to the same configuration used for RPC. (string value)
  1328. # Deprecated group/name - [DEFAULT]/notification_transport_url
  1329. #transport_url = <None>
  1330.  
  1331. # AMQP topic used for OpenStack notifications. (list value)
  1332. # Deprecated group/name - [rpc_notifier2]/topics
  1333. # Deprecated group/name - [DEFAULT]/notification_topics
  1334. #topics = notifications
  1335.  
  1336.  
  1337. [oslo_messaging_rabbit]
  1338.  
  1339. #
  1340. # From oslo.messaging
  1341. #
  1342.  
  1343. # Use durable queues in AMQP. (boolean value)
  1344. # Deprecated group/name - [DEFAULT]/amqp_durable_queues
  1345. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  1346. #amqp_durable_queues = false
  1347.  
  1348. # Auto-delete queues in AMQP. (boolean value)
  1349. # Deprecated group/name - [DEFAULT]/amqp_auto_delete
  1350. #amqp_auto_delete = false
  1351.  
  1352. # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and
  1353. # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some
  1354. # distributions. (string value)
  1355. # Deprecated group/name - [DEFAULT]/kombu_ssl_version
  1356. #kombu_ssl_version =
  1357.  
  1358. # SSL key file (valid only if SSL enabled). (string value)
  1359. # Deprecated group/name - [DEFAULT]/kombu_ssl_keyfile
  1360. #kombu_ssl_keyfile =
  1361. kombu_ssl_keyfile=
  1362.  
  1363. # SSL cert file (valid only if SSL enabled). (string value)
  1364. # Deprecated group/name - [DEFAULT]/kombu_ssl_certfile
  1365. #kombu_ssl_certfile =
  1366. kombu_ssl_certfile=
  1367.  
  1368. # SSL certification authority file (valid only if SSL enabled). (string value)
  1369. # Deprecated group/name - [DEFAULT]/kombu_ssl_ca_certs
  1370. #kombu_ssl_ca_certs =
  1371. kombu_ssl_ca_certs=
  1372.  
  1373. # How long to wait before reconnecting in response to an AMQP consumer cancel
  1374. # notification. (floating point value)
  1375. # Deprecated group/name - [DEFAULT]/kombu_reconnect_delay
  1376. #kombu_reconnect_delay = 1.0
  1377.  
  1378. # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not
  1379. # be used. This option may not be available in future versions. (string value)
  1380. #kombu_compression = <None>
  1381.  
  1382. # How long to wait a missing client before abandoning to send it its replies.
  1383. # This value should not be longer than rpc_response_timeout. (integer value)
  1384. # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout
  1385. #kombu_missing_consumer_retry_timeout = 60
  1386.  
  1387. # Determines how the next RabbitMQ node is chosen in case the one we are
  1388. # currently connected to becomes unavailable. Takes effect only if more than
  1389. # one RabbitMQ node is provided in config. (string value)
  1390. # Allowed values: round-robin, shuffle
  1391. #kombu_failover_strategy = round-robin
  1392.  
  1393. # DEPRECATED: The RabbitMQ broker address where a single node is used. (string
  1394. # value)
  1395. # Deprecated group/name - [DEFAULT]/rabbit_host
  1396. # This option is deprecated for removal.
  1397. # Its value may be silently ignored in the future.
  1398. # Reason: Replaced by [DEFAULT]/transport_url
  1399. #rabbit_host = localhost
  1400. rabbit_host=172.28.184.35
  1401.  
  1402. # DEPRECATED: The RabbitMQ broker port where a single node is used. (port
  1403. # value)
  1404. # Minimum value: 0
  1405. # Maximum value: 65535
  1406. # Deprecated group/name - [DEFAULT]/rabbit_port
  1407. # This option is deprecated for removal.
  1408. # Its value may be silently ignored in the future.
  1409. # Reason: Replaced by [DEFAULT]/transport_url
  1410. #rabbit_port = 5672
  1411. rabbit_port=5672
  1412.  
  1413. # DEPRECATED: RabbitMQ HA cluster host:port pairs. (list value)
  1414. # Deprecated group/name - [DEFAULT]/rabbit_hosts
  1415. # This option is deprecated for removal.
  1416. # Its value may be silently ignored in the future.
  1417. # Reason: Replaced by [DEFAULT]/transport_url
  1418. #rabbit_hosts = $rabbit_host:$rabbit_port
  1419.  
  1420. # Connect over SSL for RabbitMQ. (boolean value)
  1421. # Deprecated group/name - [DEFAULT]/rabbit_use_ssl
  1422. #rabbit_use_ssl = false
  1423. rabbit_use_ssl=False
  1424.  
  1425. # DEPRECATED: The RabbitMQ userid. (string value)
  1426. # Deprecated group/name - [DEFAULT]/rabbit_userid
  1427. # This option is deprecated for removal.
  1428. # Its value may be silently ignored in the future.
  1429. # Reason: Replaced by [DEFAULT]/transport_url
  1430. #rabbit_userid = guest
  1431. rabbit_userid=guest
  1432.  
  1433. # DEPRECATED: The RabbitMQ password. (string value)
  1434. # Deprecated group/name - [DEFAULT]/rabbit_password
  1435. # This option is deprecated for removal.
  1436. # Its value may be silently ignored in the future.
  1437. # Reason: Replaced by [DEFAULT]/transport_url
  1438. #rabbit_password = guest
  1439. rabbit_password=guest
  1440.  
  1441. # The RabbitMQ login method. (string value)
  1442. # Deprecated group/name - [DEFAULT]/rabbit_login_method
  1443. #rabbit_login_method = AMQPLAIN
  1444.  
  1445. # DEPRECATED: The RabbitMQ virtual host. (string value)
  1446. # Deprecated group/name - [DEFAULT]/rabbit_virtual_host
  1447. # This option is deprecated for removal.
  1448. # Its value may be silently ignored in the future.
  1449. # Reason: Replaced by [DEFAULT]/transport_url
  1450. #rabbit_virtual_host = /
  1451.  
  1452. # How frequently to retry connecting with RabbitMQ. (integer value)
  1453. #rabbit_retry_interval = 1
  1454.  
  1455. # How long to backoff for between retries when connecting to RabbitMQ. (integer
  1456. # value)
  1457. # Deprecated group/name - [DEFAULT]/rabbit_retry_backoff
  1458. #rabbit_retry_backoff = 2
  1459.  
  1460. # Maximum interval of RabbitMQ connection retries. Default is 30 seconds.
  1461. # (integer value)
  1462. #rabbit_interval_max = 30
  1463.  
  1464. # DEPRECATED: Maximum number of RabbitMQ connection retries. Default is 0
  1465. # (infinite retry count). (integer value)
  1466. # Deprecated group/name - [DEFAULT]/rabbit_max_retries
  1467. # This option is deprecated for removal.
  1468. # Its value may be silently ignored in the future.
  1469. #rabbit_max_retries = 0
  1470.  
  1471. # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this
  1472. # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring
  1473. # is no longer controlled by the x-ha-policy argument when declaring a queue.
  1474. # If you just want to make sure that all queues (except those with auto-
  1475. # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy
  1476. # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value)
  1477. # Deprecated group/name - [DEFAULT]/rabbit_ha_queues
  1478. #rabbit_ha_queues = false
  1479.  
  1480. # Positive integer representing duration in seconds for queue TTL (x-expires).
  1481. # Queues which are unused for the duration of the TTL are automatically
  1482. # deleted. The parameter affects only reply and fanout queues. (integer value)
  1483. # Minimum value: 1
  1484. #rabbit_transient_queues_ttl = 1800
  1485.  
  1486. # Specifies the number of messages to prefetch. Setting to zero allows
  1487. # unlimited messages. (integer value)
  1488. #rabbit_qos_prefetch_count = 0
  1489.  
  1490. # Number of seconds after which the Rabbit broker is considered down if
  1491. # heartbeat's keep-alive fails (0 disable the heartbeat). EXPERIMENTAL (integer
  1492. # value)
  1493. #heartbeat_timeout_threshold = 60
  1494.  
  1495. # How often times during the heartbeat_timeout_threshold we check the
  1496. # heartbeat. (integer value)
  1497. #heartbeat_rate = 2
  1498.  
  1499. # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake (boolean value)
  1500. # Deprecated group/name - [DEFAULT]/fake_rabbit
  1501. #fake_rabbit = false
  1502.  
  1503. # Maximum number of channels to allow (integer value)
  1504. #channel_max = <None>
  1505.  
  1506. # The maximum byte size for an AMQP frame (integer value)
  1507. #frame_max = <None>
  1508.  
  1509. # How often to send heartbeats for consumer's connections (integer value)
  1510. #heartbeat_interval = 3
  1511.  
  1512. # Enable SSL (boolean value)
  1513. #ssl = <None>
  1514.  
  1515. # Arguments passed to ssl.wrap_socket (dict value)
  1516. #ssl_options = <None>
  1517.  
  1518. # Set socket timeout in seconds for connection's socket (floating point value)
  1519. #socket_timeout = 0.25
  1520.  
  1521. # Set TCP_USER_TIMEOUT in seconds for connection's socket (floating point
  1522. # value)
  1523. #tcp_user_timeout = 0.25
  1524.  
  1525. # Set delay for reconnection to some host which has connection error (floating
  1526. # point value)
  1527. #host_connection_reconnect_delay = 0.25
  1528.  
  1529. # Connection factory implementation (string value)
  1530. # Allowed values: new, single, read_write
  1531. #connection_factory = single
  1532.  
  1533. # Maximum number of connections to keep queued. (integer value)
  1534. #pool_max_size = 30
  1535.  
  1536. # Maximum number of connections to create above `pool_max_size`. (integer
  1537. # value)
  1538. #pool_max_overflow = 0
  1539.  
  1540. # Default number of seconds to wait for a connections to available (integer
  1541. # value)
  1542. #pool_timeout = 30
  1543.  
  1544. # Lifetime of a connection (since creation) in seconds or None for no
  1545. # recycling. Expired connections are closed on acquire. (integer value)
  1546. #pool_recycle = 600
  1547.  
  1548. # Threshold at which inactive (since release) connections are considered stale
  1549. # in seconds or None for no staleness. Stale connections are closed on acquire.
  1550. # (integer value)
  1551. #pool_stale = 60
  1552.  
  1553. # Persist notification messages. (boolean value)
  1554. #notification_persistence = false
  1555.  
  1556. # Exchange name for sending notifications (string value)
  1557. #default_notification_exchange = ${control_exchange}_notification
  1558.  
  1559. # Max number of not acknowledged message which RabbitMQ can send to
  1560. # notification listener. (integer value)
  1561. #notification_listener_prefetch_count = 100
  1562.  
  1563. # Reconnecting retry count in case of connectivity problem during sending
  1564. # notification, -1 means infinite retry. (integer value)
  1565. #default_notification_retry_attempts = -1
  1566.  
  1567. # Reconnecting retry delay in case of connectivity problem during sending
  1568. # notification message (floating point value)
  1569. #notification_retry_delay = 0.25
  1570.  
  1571. # Time to live for rpc queues without consumers in seconds. (integer value)
  1572. #rpc_queue_expiration = 60
  1573.  
  1574. # Exchange name for sending RPC messages (string value)
  1575. #default_rpc_exchange = ${control_exchange}_rpc
  1576.  
  1577. # Exchange name for receiving RPC replies (string value)
  1578. #rpc_reply_exchange = ${control_exchange}_rpc_reply
  1579.  
  1580. # Max number of not acknowledged message which RabbitMQ can send to rpc
  1581. # listener. (integer value)
  1582. #rpc_listener_prefetch_count = 100
  1583.  
  1584. # Max number of not acknowledged message which RabbitMQ can send to rpc reply
  1585. # listener. (integer value)
  1586. #rpc_reply_listener_prefetch_count = 100
  1587.  
  1588. # Reconnecting retry count in case of connectivity problem during sending
  1589. # reply. -1 means infinite retry during rpc_timeout (integer value)
  1590. #rpc_reply_retry_attempts = -1
  1591.  
  1592. # Reconnecting retry delay in case of connectivity problem during sending
  1593. # reply. (floating point value)
  1594. #rpc_reply_retry_delay = 0.25
  1595.  
  1596. # Reconnecting retry count in case of connectivity problem during sending RPC
  1597. # message, -1 means infinite retry. If actual retry attempts in not 0 the rpc
  1598. # request could be processed more then one time (integer value)
  1599. #default_rpc_retry_attempts = -1
  1600.  
  1601. # Reconnecting retry delay in case of connectivity problem during sending RPC
  1602. # message (floating point value)
  1603. #rpc_retry_delay = 0.25
  1604.  
  1605.  
  1606. [oslo_messaging_zmq]
  1607.  
  1608. #
  1609. # From oslo.messaging
  1610. #
  1611.  
  1612. # ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP.
  1613. # The "host" option should point or resolve to this address. (string value)
  1614. # Deprecated group/name - [DEFAULT]/rpc_zmq_bind_address
  1615. #rpc_zmq_bind_address = *
  1616.  
  1617. # MatchMaker driver. (string value)
  1618. # Allowed values: redis, dummy
  1619. # Deprecated group/name - [DEFAULT]/rpc_zmq_matchmaker
  1620. #rpc_zmq_matchmaker = redis
  1621.  
  1622. # Number of ZeroMQ contexts, defaults to 1. (integer value)
  1623. # Deprecated group/name - [DEFAULT]/rpc_zmq_contexts
  1624. #rpc_zmq_contexts = 1
  1625.  
  1626. # Maximum number of ingress messages to locally buffer per topic. Default is
  1627. # unlimited. (integer value)
  1628. # Deprecated group/name - [DEFAULT]/rpc_zmq_topic_backlog
  1629. #rpc_zmq_topic_backlog = <None>
  1630.  
  1631. # Directory for holding IPC sockets. (string value)
  1632. # Deprecated group/name - [DEFAULT]/rpc_zmq_ipc_dir
  1633. #rpc_zmq_ipc_dir = /var/run/openstack
  1634.  
  1635. # Name of this node. Must be a valid hostname, FQDN, or IP address. Must match
  1636. # "host" option, if running Nova. (string value)
  1637. # Deprecated group/name - [DEFAULT]/rpc_zmq_host
  1638. #rpc_zmq_host = localhost
  1639.  
  1640. # Seconds to wait before a cast expires (TTL). The default value of -1
  1641. # specifies an infinite linger period. The value of 0 specifies no linger
  1642. # period. Pending messages shall be discarded immediately when the socket is
  1643. # closed. Only supported by impl_zmq. (integer value)
  1644. # Deprecated group/name - [DEFAULT]/rpc_cast_timeout
  1645. #rpc_cast_timeout = -1
  1646.  
  1647. # The default number of seconds that poll should wait. Poll raises timeout
  1648. # exception when timeout expired. (integer value)
  1649. # Deprecated group/name - [DEFAULT]/rpc_poll_timeout
  1650. #rpc_poll_timeout = 1
  1651.  
  1652. # Expiration timeout in seconds of a name service record about existing target
  1653. # ( < 0 means no timeout). (integer value)
  1654. # Deprecated group/name - [DEFAULT]/zmq_target_expire
  1655. #zmq_target_expire = 300
  1656.  
  1657. # Update period in seconds of a name service record about existing target.
  1658. # (integer value)
  1659. # Deprecated group/name - [DEFAULT]/zmq_target_update
  1660. #zmq_target_update = 180
  1661.  
  1662. # Use PUB/SUB pattern for fanout methods. PUB/SUB always uses proxy. (boolean
  1663. # value)
  1664. # Deprecated group/name - [DEFAULT]/use_pub_sub
  1665. #use_pub_sub = true
  1666.  
  1667. # Use ROUTER remote proxy. (boolean value)
  1668. # Deprecated group/name - [DEFAULT]/use_router_proxy
  1669. #use_router_proxy = true
  1670.  
  1671. # Minimal port number for random ports range. (port value)
  1672. # Minimum value: 0
  1673. # Maximum value: 65535
  1674. # Deprecated group/name - [DEFAULT]/rpc_zmq_min_port
  1675. #rpc_zmq_min_port = 49153
  1676.  
  1677. # Maximal port number for random ports range. (integer value)
  1678. # Minimum value: 1
  1679. # Maximum value: 65536
  1680. # Deprecated group/name - [DEFAULT]/rpc_zmq_max_port
  1681. #rpc_zmq_max_port = 65536
  1682.  
  1683. # Number of retries to find free port number before fail with ZMQBindError.
  1684. # (integer value)
  1685. # Deprecated group/name - [DEFAULT]/rpc_zmq_bind_port_retries
  1686. #rpc_zmq_bind_port_retries = 100
  1687.  
  1688. # Default serialization mechanism for serializing/deserializing
  1689. # outgoing/incoming messages (string value)
  1690. # Allowed values: json, msgpack
  1691. # Deprecated group/name - [DEFAULT]/rpc_zmq_serialization
  1692. #rpc_zmq_serialization = json
  1693.  
  1694. # This option configures round-robin mode in zmq socket. True means not keeping
  1695. # a queue when server side disconnects. False means to keep queue and messages
  1696. # even if server is disconnected, when the server appears we send all
  1697. # accumulated messages to it. (boolean value)
  1698. #zmq_immediate = false
  1699.  
  1700.  
  1701. [oslo_middleware]
  1702.  
  1703. #
  1704. # From oslo.middleware.http_proxy_to_wsgi
  1705. #
  1706.  
  1707. # Whether the application is behind a proxy or not. This determines if the
  1708. # middleware should parse the headers or not. (boolean value)
  1709. #enable_proxy_headers_parsing = false
  1710.  
  1711.  
  1712. [oslo_policy]
  1713.  
  1714. #
  1715. # From oslo.policy
  1716. #
  1717.  
  1718. # The JSON file that defines policies. (string value)
  1719. # Deprecated group/name - [DEFAULT]/policy_file
  1720. #policy_file = policy.json
  1721. policy_file=/etc/neutron/policy.json
  1722.  
  1723. # Default rule. Enforced when a requested rule is not found. (string value)
  1724. # Deprecated group/name - [DEFAULT]/policy_default_rule
  1725. #policy_default_rule = default
  1726.  
  1727. # Directories where policy configuration files are stored. They can be relative
  1728. # to any directory in the search path defined by the config_dir option, or
  1729. # absolute paths. The file defined by policy_file must exist for these
  1730. # directories to be searched. Missing or empty directories are ignored. (multi
  1731. # valued)
  1732. # Deprecated group/name - [DEFAULT]/policy_dirs
  1733. #policy_dirs = policy.d
  1734.  
  1735.  
  1736. [qos]
  1737.  
  1738. #
  1739. # From neutron.qos
  1740. #
  1741.  
  1742. # Drivers list to use to send the update notification (list value)
  1743. #notification_drivers = message_queue
  1744.  
  1745.  
  1746. [quotas]
  1747.  
  1748. #
  1749. # From neutron
  1750. #
  1751.  
  1752. # Default number of resource allowed per tenant. A negative value means
  1753. # unlimited. (integer value)
  1754. #default_quota = -1
  1755.  
  1756. # Number of networks allowed per tenant. A negative value means unlimited.
  1757. # (integer value)
  1758. #quota_network = 10
  1759.  
  1760. # Number of subnets allowed per tenant, A negative value means unlimited.
  1761. # (integer value)
  1762. #quota_subnet = 10
  1763.  
  1764. # Number of ports allowed per tenant. A negative value means unlimited.
  1765. # (integer value)
  1766. #quota_port = 50
  1767.  
  1768. # Default driver to use for quota checks. (string value)
  1769. #quota_driver = neutron.db.quota.driver.DbQuotaDriver
  1770.  
  1771. # Keep in track in the database of current resource quota usage. Plugins which
  1772. # do not leverage the neutron database should set this flag to False. (boolean
  1773. # value)
  1774. #track_quota_usage = true
  1775.  
  1776. #
  1777. # From neutron.extensions
  1778. #
  1779.  
  1780. # Number of routers allowed per tenant. A negative value means unlimited.
  1781. # (integer value)
  1782. #quota_router = 10
  1783.  
  1784. # Number of floating IPs allowed per tenant. A negative value means unlimited.
  1785. # (integer value)
  1786. #quota_floatingip = 50
  1787.  
  1788. # Number of security groups allowed per tenant. A negative value means
  1789. # unlimited. (integer value)
  1790. #quota_security_group = 10
  1791.  
  1792. # Number of security rules allowed per tenant. A negative value means
  1793. # unlimited. (integer value)
  1794. #quota_security_group_rule = 100
  1795.  
  1796.  
  1797. [ssl]
  1798.  
  1799. #
  1800. # From oslo.service.sslutils
  1801. #
  1802.  
  1803. # CA certificate file to use to verify connecting clients. (string value)
  1804. # Deprecated group/name - [DEFAULT]/ssl_ca_file
  1805. #ca_file = <None>
  1806.  
  1807. # Certificate file to use when starting the server securely. (string value)
  1808. # Deprecated group/name - [DEFAULT]/ssl_cert_file
  1809. #cert_file = <None>
  1810.  
  1811. # Private key file to use when starting the server securely. (string value)
  1812. # Deprecated group/name - [DEFAULT]/ssl_key_file
  1813. #key_file = <None>
  1814.  
  1815. # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and
  1816. # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some
  1817. # distributions. (string value)
  1818. #version = <None>
  1819.  
  1820. # Sets the list of available ciphers. value should be a string in the OpenSSL
  1821. # cipher list format. (string value)
  1822. #ciphers = <None>
  1823. [service_providers]
  1824. [apic_aim_auth]
  1825. password=noir0123
  1826. auth_plugin=v3password
  1827. user_domain_name=default
  1828. project_domain_name=default
  1829. project_name=admin
  1830. username=admin
  1831. auth_url=http://172.28.184.35:35357/v3
  1832.  
  1833. [ml2_cisco_apic]
  1834. root_helper=sudo neutron-rootwrap /etc/neutron/rootwrap.conf
  1835.  
  1836. [node_composition_plugin]
  1837. node_drivers=heat_node_driver
  1838. node_plumber=dummy_plumber
  1839.  
  1840. [group_policy]
  1841. policy_drivers=aim_mapping,chain_mapping
  1842. extension_drivers=aim_extension,proxy_group,apic_allowed_vm_name,apic_segmentation_label
  1843.  
  1844. [opflex]
  1845. networks=*
  1846.  
  1847. [appliance_driver]
  1848. svc_management_ptg_name=Service-Management
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement