Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2015
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 54.64 KB | None | 0 0
  1. [DEFAULT]
  2.  
  3. #
  4. # From glance.api
  5. #
  6.  
  7. # When true, this option sets the owner of an image to be the tenant.
  8. # Otherwise, the owner of the image will be the authenticated user
  9. # issuing the request. (boolean value)
  10. #owner_is_tenant=true
  11.  
  12. # Role used to identify an authenticated user as administrator.
  13. # (string value)
  14. #admin_role=admin
  15.  
  16. # Allow unauthenticated users to access the API with read-only
  17. # privileges. This only applies when using ContextMiddleware. (boolean
  18. # value)
  19. #allow_anonymous_access=false
  20.  
  21. # Limits request ID length. (integer value)
  22. #max_request_id_length=64
  23.  
  24. # Public url to use for versions endpoint. The default is None, which
  25. # will use the request's host_url attribute to populate the URL base.
  26. # If Glance is operating behind a proxy, you will want to change this
  27. # to represent the proxy's URL. (string value)
  28. #public_endpoint=<None>
  29.  
  30. # Whether to allow users to specify image properties beyond what the
  31. # image schema provides (boolean value)
  32. #allow_additional_image_properties=true
  33.  
  34. # Maximum number of image members per image. Negative values evaluate
  35. # to unlimited. (integer value)
  36. #image_member_quota=128
  37.  
  38. # Maximum number of properties allowed on an image. Negative values
  39. # evaluate to unlimited. (integer value)
  40. #image_property_quota=128
  41.  
  42. # Maximum number of tags allowed on an image. Negative values evaluate
  43. # to unlimited. (integer value)
  44. #image_tag_quota=128
  45.  
  46. # Maximum number of locations allowed on an image. Negative values
  47. # evaluate to unlimited. (integer value)
  48. #image_location_quota=10
  49.  
  50. # Python module path of data access API (string value)
  51. #data_api=glance.db.sqlalchemy.api
  52.  
  53. # Default value for the number of items returned by a request if not
  54. # specified explicitly in the request (integer value)
  55. #limit_param_default=25
  56.  
  57. # Maximum permissible number of items that could be returned by a
  58. # request (integer value)
  59. #api_limit_max=1000
  60.  
  61. # Whether to include the backend image storage location in image
  62. # properties. Revealing storage location can be a security risk, so
  63. # use this setting with caution! (boolean value)
  64. show_image_direct_url=true
  65.  
  66. # Whether to include the backend image locations in image properties.
  67. # For example, if using the file system store a URL of
  68. # "file:///path/to/image" will be returned to the user in the
  69. # 'direct_url' meta-data field. Revealing storage location can be a
  70. # security risk, so use this setting with caution! The overrides
  71. # show_image_direct_url. (boolean value)
  72. #show_multiple_locations=false
  73.  
  74. # Maximum size of image a user can upload in bytes. Defaults to
  75. # 1099511627776 bytes (1 TB).WARNING: this value should only be
  76. # increased after careful consideration and must be set to a value
  77. # under 8 EB (9223372036854775808). (integer value)
  78. # Maximum value: 9223372036854775808
  79. #image_size_cap=1099511627776
  80.  
  81. # Set a system wide quota for every user. This value is the total
  82. # capacity that a user can use across all storage systems. A value of
  83. # 0 means unlimited.Optional unit can be specified for the value.
  84. # Accepted units are B, KB, MB, GB and TB representing Bytes,
  85. # KiloBytes, MegaBytes, GigaBytes and TeraBytes respectively. If no
  86. # unit is specified then Bytes is assumed. Note that there should not
  87. # be any space between value and unit and units are case sensitive.
  88. # (string value)
  89. #user_storage_quota=0
  90.  
  91. # Deploy the v1 OpenStack Images API. (boolean value)
  92. #enable_v1_api=true
  93.  
  94. # Deploy the v2 OpenStack Images API. (boolean value)
  95. #enable_v2_api=true
  96.  
  97. # Deploy the v3 OpenStack Objects API. (boolean value)
  98. #enable_v3_api=false
  99.  
  100. # Deploy the v1 OpenStack Registry API. (boolean value)
  101. #enable_v1_registry=true
  102.  
  103. # Deploy the v2 OpenStack Registry API. (boolean value)
  104. #enable_v2_registry=true
  105.  
  106. # The hostname/IP of the pydev process listening for debug connections
  107. # (string value)
  108. #pydev_worker_debug_host=<None>
  109.  
  110. # The port on which a pydev process is listening for connections.
  111. # (integer value)
  112. # Minimum value: 1
  113. # Maximum value: 65535
  114. #pydev_worker_debug_port=5678
  115.  
  116. # AES key for encrypting store 'location' metadata. This includes, if
  117. # used, Swift or S3 credentials. Should be set to a random string of
  118. # length 16, 24 or 32 bytes (string value)
  119. #metadata_encryption_key=<None>
  120.  
  121. # Digest algorithm which will be used for digital signature. Use the
  122. # command "openssl list-message-digest-algorithms" to get the
  123. # available algorithmssupported by the version of OpenSSL on the
  124. # platform. Examples are "sha1", "sha256", "sha512", etc. (string
  125. # value)
  126. #digest_algorithm=sha256
  127.  
  128. # This value sets what strategy will be used to determine the image
  129. # location order. Currently two strategies are packaged with Glance
  130. # 'location_order' and 'store_type'. (string value)
  131. # Allowed values: location_order, store_type
  132. #location_strategy=location_order
  133.  
  134. # The location of the property protection file.This file contains the
  135. # rules for property protections and the roles/policies associated
  136. # with it. If this config value is not specified, by default, property
  137. # protections won't be enforced. If a value is specified and the file
  138. # is not found, then the glance-api service will not start. (string
  139. # value)
  140. #property_protection_file=<None>
  141.  
  142. # This config value indicates whether "roles" or "policies" are used
  143. # in the property protection file. (string value)
  144. # Allowed values: roles, policies
  145. #property_protection_rule_format=roles
  146.  
  147. # Modules of exceptions that are permitted to be recreated upon
  148. # receiving exception data from an rpc call. (list value)
  149. #allowed_rpc_exception_modules=glance.common.exception,exceptions
  150.  
  151. # Address to bind the server. Useful when selecting a particular
  152. # network interface. (string value)
  153. #bind_host=0.0.0.0
  154.  
  155. # The port on which the server will listen. (integer value)
  156. # Minimum value: 1
  157. # Maximum value: 65535
  158. #bind_port=<None>
  159.  
  160. # The number of child process workers that will be created to service
  161. # requests. The default will be equal to the number of CPUs available.
  162. # (integer value)
  163. #workers=4
  164.  
  165. # Maximum line size of message headers to be accepted. max_header_line
  166. # may need to be increased when using large tokens (typically those
  167. # generated by the Keystone v3 API with big service catalogs (integer
  168. # value)
  169. #max_header_line=16384
  170.  
  171. # If False, server will return the header "Connection: close", If
  172. # True, server will return "Connection: Keep-Alive" in its responses.
  173. # In order to close the client socket connection explicitly after the
  174. # response is sent and read successfully by the client, you simply
  175. # have to set this option to False when you create a wsgi server.
  176. # (boolean value)
  177. #http_keepalive=true
  178.  
  179. # Timeout for client connections' socket operations. If an incoming
  180. # connection is idle for this number of seconds it will be closed. A
  181. # value of '0' means wait forever. (integer value)
  182. #client_socket_timeout=900
  183.  
  184. # The backlog value that will be used when creating the TCP listener
  185. # socket. (integer value)
  186. #backlog=4096
  187.  
  188. # The value for the socket option TCP_KEEPIDLE. This is the time in
  189. # seconds that the connection must be idle before TCP starts sending
  190. # keepalive probes. (integer value)
  191. #tcp_keepidle=600
  192.  
  193. # CA certificate file to use to verify connecting clients. (string
  194. # value)
  195. #ca_file=<None>
  196.  
  197. # Certificate file to use when starting API server securely. (string
  198. # value)
  199. #cert_file=<None>
  200.  
  201. # Private key file to use when starting API server securely. (string
  202. # value)
  203. #key_file=<None>
  204.  
  205. # If False fully disable profiling feature. (boolean value)
  206. #enabled=false
  207.  
  208. # If False doesn't trace SQL requests. (boolean value)
  209. #trace_sqlalchemy=false
  210.  
  211. # The path to the sqlite file database that will be used for image
  212. # cache management. (string value)
  213. #image_cache_sqlite_db=cache.db
  214.  
  215. # The driver to use for image cache management. (string value)
  216. #image_cache_driver=sqlite
  217.  
  218. # The upper limit (the maximum size of accumulated cache in bytes)
  219. # beyond which pruner, if running, starts cleaning the images cache.
  220. # (integer value)
  221. #image_cache_max_size=10737418240
  222.  
  223. # The amount of time to let an image remain in the cache without being
  224. # accessed. (integer value)
  225. #image_cache_stall_time=86400
  226.  
  227. # Base directory that the Image Cache uses. (string value)
  228. #image_cache_dir=/var/lib/glance/image-cache/
  229.  
  230. # Default publisher_id for outgoing notifications. (string value)
  231. #default_publisher_id=image.localhost
  232.  
  233. # List of disabled notifications. A notification can be given either
  234. # as a notification type to disable a single event, or as a
  235. # notification group prefix to disable all events within a group.
  236. # Example: if this config option is set to ["image.create",
  237. # "metadef_namespace"], then "image.create" notification will not be
  238. # sent after image is created and none of the notifications for
  239. # metadefinition namespaces will be sent. (list value)
  240. #disabled_notifications =
  241.  
  242. # Address to find the registry server. (string value)
  243. #registry_host=0.0.0.0
  244.  
  245. # Port the registry server is listening on. (integer value)
  246. # Minimum value: 1
  247. # Maximum value: 65535
  248. #registry_port=9191
  249.  
  250. # Whether to pass through the user token when making requests to the
  251. # registry. To prevent failures with token expiration during big files
  252. # upload, it is recommended to set this parameter to False.If
  253. # "use_user_token" is not in effect, then admin credentials can be
  254. # specified. (boolean value)
  255. #use_user_token=true
  256.  
  257. # The administrators user name. If "use_user_token" is not in effect,
  258. # then admin credentials can be specified. (string value)
  259. #admin_user=%SERVICE_USER%
  260.  
  261. # The administrators password. If "use_user_token" is not in effect,
  262. # then admin credentials can be specified. (string value)
  263. #admin_password=%SERVICE_PASSWORD%
  264.  
  265. # The tenant name of the administrative user. If "use_user_token" is
  266. # not in effect, then admin tenant name can be specified. (string
  267. # value)
  268. #admin_tenant_name=%SERVICE_TENANT_NAME%
  269.  
  270. # The URL to the keystone service. If "use_user_token" is not in
  271. # effect and using keystone auth, then URL of keystone can be
  272. # specified. (string value)
  273. #auth_url=http://localhost:35357
  274.  
  275. # The strategy to use for authentication. If "use_user_token" is not
  276. # in effect, then auth strategy can be specified. (string value)
  277. #auth_strategy=noauth
  278.  
  279. # The region for the authentication service. If "use_user_token" is
  280. # not in effect and using keystone auth, then region name can be
  281. # specified. (string value)
  282. #auth_region=<None>
  283.  
  284. # The protocol to use for communication with the registry server.
  285. # Either http or https. (string value)
  286. #registry_client_protocol=http
  287.  
  288. # The path to the key file to use in SSL connections to the registry
  289. # server, if any. Alternately, you may set the GLANCE_CLIENT_KEY_FILE
  290. # environment variable to a filepath of the key file (string value)
  291. #registry_client_key_file=<None>
  292.  
  293. # The path to the cert file to use in SSL connections to the registry
  294. # server, if any. Alternately, you may set the GLANCE_CLIENT_CERT_FILE
  295. # environment variable to a filepath of the CA cert file (string
  296. # value)
  297. #registry_client_cert_file=<None>
  298.  
  299. # The path to the certifying authority cert file to use in SSL
  300. # connections to the registry server, if any. Alternately, you may set
  301. # the GLANCE_CLIENT_CA_FILE environment variable to a filepath of the
  302. # CA cert file. (string value)
  303. #registry_client_ca_file=<None>
  304.  
  305. # When using SSL in connections to the registry server, do not require
  306. # validation via a certifying authority. This is the registry's
  307. # equivalent of specifying --insecure on the command line using
  308. # glanceclient for the API. (boolean value)
  309. #registry_client_insecure=false
  310.  
  311. # The period of time, in seconds, that the API server will wait for a
  312. # registry request to complete. A value of 0 implies no timeout.
  313. # (integer value)
  314. #registry_client_timeout=600
  315.  
  316. # Whether to pass through headers containing user and tenant
  317. # information when making requests to the registry. This allows the
  318. # registry to use the context middleware without keystonemiddleware's
  319. # auth_token middleware, removing calls to the keystone auth service.
  320. # It is recommended that when using this option, secure communication
  321. # between glance api and glance registry is ensured by means other
  322. # than auth_token middleware. (boolean value)
  323. #send_identity_headers=false
  324.  
  325. # The amount of time in seconds to delay before performing a delete.
  326. # (integer value)
  327. #scrub_time=0
  328.  
  329. # The size of thread pool to be used for scrubbing images. The default
  330. # is one, which signifies serial scrubbing. Any value above one
  331. # indicates the max number of images that may be scrubbed in parallel.
  332. # (integer value)
  333. #scrub_pool_size=1
  334.  
  335. # Turn on/off delayed delete. (boolean value)
  336. #delayed_delete=false
  337.  
  338. # Role used to identify an authenticated user as administrator.
  339. # (string value)
  340. #admin_role=admin
  341.  
  342. # Whether to pass through headers containing user and tenant
  343. # information when making requests to the registry. This allows the
  344. # registry to use the context middleware without keystonemiddleware's
  345. # auth_token middleware, removing calls to the keystone auth service.
  346. # It is recommended that when using this option, secure communication
  347. # between glance api and glance registry is ensured by means other
  348. # than auth_token middleware. (boolean value)
  349. #send_identity_headers=false
  350.  
  351. #
  352. # From oslo.log
  353. #
  354.  
  355. # Print debugging output (set logging level to DEBUG instead of
  356. # default INFO level). (boolean value)
  357. #debug=False
  358.  
  359. # If set to false, will disable INFO logging level, making WARNING the
  360. # default. (boolean value)
  361. # This option is deprecated for removal.
  362. # Its value may be silently ignored in the future.
  363. verbose=True
  364.  
  365. # The name of a logging configuration file. This file is appended to
  366. # any existing logging configuration files. For details about logging
  367. # configuration files, see the Python logging module documentation.
  368. # (string value)
  369. # Deprecated group/name - [DEFAULT]/log_config
  370. #log_config_append=<None>
  371.  
  372. # DEPRECATED. A logging.Formatter log message format string which may
  373. # use any of the available logging.LogRecord attributes. This option
  374. # is deprecated. Please use logging_context_format_string and
  375. # logging_default_format_string instead. (string value)
  376. #log_format=<None>
  377.  
  378. # Format string for %%(asctime)s in log records. Default: %(default)s
  379. # . (string value)
  380. #log_date_format=%Y-%m-%d %H:%M:%S
  381.  
  382. # (Optional) Name of log file to output to. If no default is set,
  383. # logging will go to stdout. (string value)
  384. # Deprecated group/name - [DEFAULT]/logfile
  385. #log_file=/var/log/glance/api.log
  386.  
  387. # (Optional) The base directory used for relative --log-file paths.
  388. # (string value)
  389. # Deprecated group/name - [DEFAULT]/logdir
  390. #log_dir=<None>
  391.  
  392. # Use syslog for logging. Existing syslog format is DEPRECATED and
  393. # will be changed later to honor RFC5424. (boolean value)
  394. #use_syslog=false
  395.  
  396. # (Optional) Enables or disables syslog rfc5424 format for logging. If
  397. # enabled, prefixes the MSG part of the syslog message with APP-NAME
  398. # (RFC5424). The format without the APP-NAME is deprecated in Kilo,
  399. # and will be removed in Mitaka, along with this option. (boolean
  400. # value)
  401. # This option is deprecated for removal.
  402. # Its value may be silently ignored in the future.
  403. #use_syslog_rfc_format=true
  404.  
  405. # Syslog facility to receive log lines. (string value)
  406. #syslog_log_facility=LOG_USER
  407.  
  408. # Log output to standard error. (boolean value)
  409. #use_stderr=False
  410.  
  411. # Format string to use for log messages with context. (string value)
  412. #logging_context_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
  413.  
  414. # Format string to use for log messages without context. (string
  415. # value)
  416. #logging_default_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
  417.  
  418. # Data to append to log format when level is DEBUG. (string value)
  419. #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d
  420.  
  421. # Prefix each line of exception output with this format. (string
  422. # value)
  423. #logging_exception_prefix=%(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s
  424.  
  425. # List of logger=LEVEL pairs. (list value)
  426. #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
  427.  
  428. # Enables or disables publication of error events. (boolean value)
  429. #publish_errors=false
  430.  
  431. # The format for an instance that is passed with the log message.
  432. # (string value)
  433. #instance_format="[instance: %(uuid)s] "
  434.  
  435. # The format for an instance UUID that is passed with the log message.
  436. # (string value)
  437. #instance_uuid_format="[instance: %(uuid)s] "
  438.  
  439. # Enables or disables fatal status of deprecations. (boolean value)
  440. #fatal_deprecations=false
  441.  
  442. #
  443. # From oslo.messaging
  444. #
  445.  
  446. # Size of RPC connection pool. (integer value)
  447. # Deprecated group/name - [DEFAULT]/rpc_conn_pool_size
  448. #rpc_conn_pool_size=30
  449.  
  450. # ZeroMQ bind address. Should be a wildcard (*), an ethernet
  451. # interface, or IP. The "host" option should point or resolve to this
  452. # address. (string value)
  453. #rpc_zmq_bind_address=*
  454.  
  455. # MatchMaker driver. (string value)
  456. #rpc_zmq_matchmaker=local
  457.  
  458. # ZeroMQ receiver listening port. (integer value)
  459. #rpc_zmq_port=9501
  460.  
  461. # Number of ZeroMQ contexts, defaults to 1. (integer value)
  462. #rpc_zmq_contexts=1
  463.  
  464. # Maximum number of ingress messages to locally buffer per topic.
  465. # Default is unlimited. (integer value)
  466. #rpc_zmq_topic_backlog=<None>
  467.  
  468. # Directory for holding IPC sockets. (string value)
  469. #rpc_zmq_ipc_dir=/var/run/openstack
  470.  
  471. # Name of this node. Must be a valid hostname, FQDN, or IP address.
  472. # Must match "host" option, if running Nova. (string value)
  473. #rpc_zmq_host=localhost
  474.  
  475. # Seconds to wait before a cast expires (TTL). Only supported by
  476. # impl_zmq. (integer value)
  477. #rpc_cast_timeout=30
  478.  
  479. # Heartbeat frequency. (integer value)
  480. #matchmaker_heartbeat_freq=300
  481.  
  482. # Heartbeat time-to-live. (integer value)
  483. #matchmaker_heartbeat_ttl=600
  484.  
  485. # Size of executor thread pool. (integer value)
  486. # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size
  487. #executor_thread_pool_size=64
  488.  
  489. # The Drivers(s) to handle sending notifications. Possible values are
  490. # messaging, messagingv2, routing, log, test, noop (multi valued)
  491. notification_driver = noop
  492.  
  493. # AMQP topic used for OpenStack notifications. (list value)
  494. # Deprecated group/name - [rpc_notifier2]/topics
  495. #notification_topics=notifications
  496.  
  497. # Seconds to wait for a response from a call. (integer value)
  498. #rpc_response_timeout=60
  499.  
  500. # A URL representing the messaging driver to use and its full
  501. # configuration. If not set, we fall back to the rpc_backend option
  502. # and driver specific configuration. (string value)
  503. #transport_url=<None>
  504.  
  505. # The messaging driver to use, defaults to rabbit. Other drivers
  506. # include qpid and zmq. (string value)
  507. #rpc_backend=rabbit
  508.  
  509. # The default exchange under which topics are scoped. May be
  510. # overridden by an exchange name specified in the transport_url
  511. # option. (string value)
  512. #control_exchange=openstack
  513.  
  514.  
  515. [database]
  516.  
  517. #
  518. # From oslo.db
  519. #
  520.  
  521. # The file name to use with SQLite. (string value)
  522. # Deprecated group/name - [DEFAULT]/sqlite_db
  523. #sqlite_db=oslo.sqlite
  524.  
  525. # If True, SQLite uses synchronous mode. (boolean value)
  526. # Deprecated group/name - [DEFAULT]/sqlite_synchronous
  527. #sqlite_synchronous=true
  528.  
  529. # The back end to use for the database. (string value)
  530. # Deprecated group/name - [DEFAULT]/db_backend
  531. #backend=sqlalchemy
  532.  
  533. # The SQLAlchemy connection string to use to connect to the database.
  534. # (string value)
  535. # Deprecated group/name - [DEFAULT]/sql_connection
  536. # Deprecated group/name - [DATABASE]/sql_connection
  537. # Deprecated group/name - [sql]/connection
  538. connection=mysql://glance:cobbler@localhost/glance
  539.  
  540. # The SQLAlchemy connection string to use to connect to the slave
  541. # database. (string value)
  542. #slave_connection=<None>
  543.  
  544. # The SQL mode to be used for MySQL sessions. This option, including
  545. # the default, overrides any server-set SQL mode. To use whatever SQL
  546. # mode is set by the server configuration, set this to no value.
  547. # Example: mysql_sql_mode= (string value)
  548. #mysql_sql_mode=TRADITIONAL
  549.  
  550. # Timeout before idle SQL connections are reaped. (integer value)
  551. # Deprecated group/name - [DEFAULT]/sql_idle_timeout
  552. # Deprecated group/name - [DATABASE]/sql_idle_timeout
  553. # Deprecated group/name - [sql]/idle_timeout
  554. #idle_timeout=3600
  555.  
  556. # Minimum number of SQL connections to keep open in a pool. (integer
  557. # value)
  558. # Deprecated group/name - [DEFAULT]/sql_min_pool_size
  559. # Deprecated group/name - [DATABASE]/sql_min_pool_size
  560. #min_pool_size=1
  561.  
  562. # Maximum number of SQL connections to keep open in a pool. (integer
  563. # value)
  564. # Deprecated group/name - [DEFAULT]/sql_max_pool_size
  565. # Deprecated group/name - [DATABASE]/sql_max_pool_size
  566. #max_pool_size=<None>
  567.  
  568. # Maximum number of database connection retries during startup. Set to
  569. # -1 to specify an infinite retry count. (integer value)
  570. # Deprecated group/name - [DEFAULT]/sql_max_retries
  571. # Deprecated group/name - [DATABASE]/sql_max_retries
  572. #max_retries=10
  573.  
  574. # Interval between retries of opening a SQL connection. (integer
  575. # value)
  576. # Deprecated group/name - [DEFAULT]/sql_retry_interval
  577. # Deprecated group/name - [DATABASE]/reconnect_interval
  578. #retry_interval=10
  579.  
  580. # If set, use this value for max_overflow with SQLAlchemy. (integer
  581. # value)
  582. # Deprecated group/name - [DEFAULT]/sql_max_overflow
  583. # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow
  584. #max_overflow=<None>
  585.  
  586. # Verbosity of SQL debugging information: 0=None, 100=Everything.
  587. # (integer value)
  588. # Deprecated group/name - [DEFAULT]/sql_connection_debug
  589. #connection_debug=0
  590.  
  591. # Add Python stack traces to SQL as comment strings. (boolean value)
  592. # Deprecated group/name - [DEFAULT]/sql_connection_trace
  593. #connection_trace=false
  594.  
  595. # If set, use this value for pool_timeout with SQLAlchemy. (integer
  596. # value)
  597. # Deprecated group/name - [DATABASE]/sqlalchemy_pool_timeout
  598. #pool_timeout=<None>
  599.  
  600. # Enable the experimental use of database reconnect on connection
  601. # lost. (boolean value)
  602. #use_db_reconnect=false
  603.  
  604. # Seconds between retries of a database transaction. (integer value)
  605. #db_retry_interval=1
  606.  
  607. # If True, increases the interval between retries of a database
  608. # operation up to db_max_retry_interval. (boolean value)
  609. #db_inc_retry_interval=true
  610.  
  611. # If db_inc_retry_interval is set, the maximum seconds between retries
  612. # of a database operation. (integer value)
  613. #db_max_retry_interval=10
  614.  
  615. # Maximum retries in case of connection error or deadlock error before
  616. # error is raised. Set to -1 to specify an infinite retry count.
  617. # (integer value)
  618. #db_max_retries=20
  619.  
  620. #
  621. # From oslo.db.concurrency
  622. #
  623.  
  624. # Enable the experimental use of thread pooling for all DB API calls
  625. # (boolean value)
  626. # Deprecated group/name - [DEFAULT]/dbapi_use_tpool
  627. #use_tpool=false
  628.  
  629.  
  630. [glance_store]
  631.  
  632. #
  633. # From glance.store
  634. #
  635.  
  636. # List of stores enabled (list value)
  637. #stores=file,http
  638.  
  639. # Default scheme to use to store image data. The scheme must be
  640. # registered by one of the stores defined by the 'stores' config
  641. # option. (string value)
  642. default_store=rbd
  643.  
  644. # Minimum interval seconds to execute updating dynamic storage
  645. # capabilities based on backend status then. It's not a periodic
  646. # routine, the update logic will be executed only when interval
  647. # seconds elapsed and an operation of store has triggered. The feature
  648. # will be enabled only when the option value greater then zero.
  649. # (integer value)
  650. #store_capabilities_update_min_interval=0
  651.  
  652. #
  653. # From glance.store
  654. #
  655.  
  656. # Hostname or IP address of the instance to connect to, or a mongodb
  657. # URI, or a list of hostnames / mongodb URIs. If host is an IPv6
  658. # literal it must be enclosed in '[' and ']' characters following the
  659. # RFC2732 URL syntax (e.g. '[::1]' for localhost) (string value)
  660. #mongodb_store_uri=<None>
  661.  
  662. # Database to use (string value)
  663. #mongodb_store_db=<None>
  664.  
  665. # Images will be chunked into objects of this size (in megabytes). For
  666. # best performance, this should be a power of two. (integer value)
  667. #sheepdog_store_chunk_size=64
  668.  
  669. # Port of sheep daemon. (integer value)
  670. #sheepdog_store_port=7000
  671.  
  672. # IP address of sheep daemon. (string value)
  673. #sheepdog_store_address=localhost
  674.  
  675. # RADOS images will be chunked into objects of this size (in
  676. # megabytes). For best performance, this should be a power of two.
  677. # (integer value)
  678. rbd_store_chunk_size=8
  679.  
  680. # RADOS pool in which images are stored. (string value)
  681. rbd_store_pool=images
  682.  
  683. # RADOS user to authenticate as (only applicable if using Cephx. If
  684. # <None>, a default will be chosen based on the client. section in
  685. # rbd_store_ceph_conf) (string value)
  686. rbd_store_user=images
  687.  
  688. # Ceph configuration file path. If <None>, librados will locate the
  689. # default config. If using cephx authentication, this file should
  690. # include a reference to the right keyring in a client.<USER> section
  691. # (string value)
  692. #rbd_store_ceph_conf=/etc/ceph/ceph.conf
  693.  
  694. # Timeout value (in seconds) used when connecting to ceph cluster. If
  695. # value <= 0, no timeout is set and default librados value is used.
  696. # (integer value)
  697. #rados_connect_timeout=0
  698.  
  699. # Directory to which the Filesystem backend store writes images.
  700. # (string value)
  701. filesystem_store_datadir=/var/lib/glance/images/
  702.  
  703. # List of directories and its priorities to which the Filesystem
  704. # backend store writes images. (multi valued)
  705. #filesystem_store_datadirs =
  706.  
  707. # The path to a file which contains the metadata to be returned with
  708. # any location associated with this store. The file must contain a
  709. # valid JSON object. The object should contain the keys 'id' and
  710. # 'mountpoint'. The value for both keys should be 'string'. (string
  711. # value)
  712. #filesystem_store_metadata_file=<None>
  713.  
  714. # The required permission for created image file. In this way the user
  715. # other service used, e.g. Nova, who consumes the image could be the
  716. # exclusive member of the group that owns the files created. Assigning
  717. # it less then or equal to zero means don't change the default
  718. # permission of the file. This value will be decoded as an octal
  719. # digit. (integer value)
  720. #filesystem_store_file_perm=0
  721.  
  722. # If True, swiftclient won't check for a valid SSL certificate when
  723. # authenticating. (boolean value)
  724. #swift_store_auth_insecure=false
  725.  
  726. # A string giving the CA certificate file to use in SSL connections
  727. # for verifying certs. (string value)
  728. #swift_store_cacert=<None>
  729.  
  730. # The region of the swift endpoint to be used for single tenant. This
  731. # setting is only necessary if the tenant has multiple swift
  732. # endpoints. (string value)
  733. #swift_store_region=<None>
  734.  
  735. # If set, the configured endpoint will be used. If None, the storage
  736. # url from the auth response will be used. (string value)
  737. #swift_store_endpoint=<None>
  738.  
  739. # A string giving the endpoint type of the swift service to use
  740. # (publicURL, adminURL or internalURL). This setting is only used if
  741. # swift_store_auth_version is 2. (string value)
  742. #swift_store_endpoint_type=publicURL
  743.  
  744. # A string giving the service type of the swift service to use. This
  745. # setting is only used if swift_store_auth_version is 2. (string
  746. # value)
  747. #swift_store_service_type=object-store
  748.  
  749. # Container within the account that the account should use for storing
  750. # images in Swift when using single container mode. In multiple
  751. # container mode, this will be the prefix for all containers. (string
  752. # value)
  753. #swift_store_container=glance
  754.  
  755. # The size, in MB, that Glance will start chunking image files and do
  756. # a large object manifest in Swift. (integer value)
  757. #swift_store_large_object_size=5120
  758.  
  759. # The amount of data written to a temporary disk buffer during the
  760. # process of chunking the image file. (integer value)
  761. #swift_store_large_object_chunk_size=200
  762.  
  763. # A boolean value that determines if we create the container if it
  764. # does not exist. (boolean value)
  765. #swift_store_create_container_on_put=false
  766.  
  767. # If set to True, enables multi-tenant storage mode which causes
  768. # Glance images to be stored in tenant specific Swift accounts.
  769. # (boolean value)
  770. #swift_store_multi_tenant=false
  771.  
  772. # When set to 0, a single-tenant store will only use one container to
  773. # store all images. When set to an integer value between 1 and 32, a
  774. # single-tenant store will use multiple containers to store images,
  775. # and this value will determine how many containers are created.Used
  776. # only when swift_store_multi_tenant is disabled. The total number of
  777. # containers that will be used is equal to 16^N, so if this config
  778. # option is set to 2, then 16^2=256 containers will be used to store
  779. # images. (integer value)
  780. #swift_store_multiple_containers_seed=0
  781.  
  782. # A list of tenants that will be granted read/write access on all
  783. # Swift containers created by Glance in multi-tenant mode. (list
  784. # value)
  785. #swift_store_admin_tenants =
  786.  
  787. # If set to False, disables SSL layer compression of https swift
  788. # requests. Setting to False may improve performance for images which
  789. # are already in a compressed format, eg qcow2. (boolean value)
  790. #swift_store_ssl_compression=true
  791.  
  792. # The number of times a Swift download will be retried before the
  793. # request fails. (integer value)
  794. #swift_store_retry_get_count=0
  795.  
  796. # The reference to the default swift account/backing store parameters
  797. # to use for adding new images. (string value)
  798. #default_swift_reference=ref1
  799.  
  800. # Version of the authentication service to use. Valid versions are 2
  801. # and 3 for keystone and 1 (deprecated) for swauth and rackspace.
  802. # (deprecated - use "auth_version" in swift_store_config_file) (string
  803. # value)
  804. #swift_store_auth_version=2
  805.  
  806. # The address where the Swift authentication service is listening.
  807. # (deprecated - use "auth_address" in swift_store_config_file) (string
  808. # value)
  809. #swift_store_auth_address=<None>
  810.  
  811. # The user to authenticate against the Swift authentication service
  812. # (deprecated - use "user" in swift_store_config_file) (string value)
  813. #swift_store_user=<None>
  814.  
  815. # Auth key for the user authenticating against the Swift
  816. # authentication service. (deprecated - use "key" in
  817. # swift_store_config_file) (string value)
  818. #swift_store_key=<None>
  819.  
  820. # The config file that has the swift account(s)configs. (string value)
  821. #swift_store_config_file=<None>
  822.  
  823. # ESX/ESXi or vCenter Server target system. The server value can be an
  824. # IP address or a DNS name. (string value)
  825. #vmware_server_host=<None>
  826.  
  827. # Username for authenticating with VMware ESX/VC server. (string
  828. # value)
  829. #vmware_server_username=<None>
  830.  
  831. # Password for authenticating with VMware ESX/VC server. (string
  832. # value)
  833. #vmware_server_password=<None>
  834.  
  835. # DEPRECATED. Inventory path to a datacenter. If the
  836. # vmware_server_host specified is an ESX/ESXi, the
  837. # vmware_datacenter_path is optional. If specified, it should be "ha-
  838. # datacenter". This option is deprecated in favor of vmware_datastores
  839. # and will be removed in the Liberty release. (string value)
  840. # This option is deprecated for removal.
  841. # Its value may be silently ignored in the future.
  842. #vmware_datacenter_path=ha-datacenter
  843.  
  844. # DEPRECATED. Datastore associated with the datacenter. This option is
  845. # deprecated in favor of vmware_datastores and will be removed in the
  846. # Liberty release. (string value)
  847. # This option is deprecated for removal.
  848. # Its value may be silently ignored in the future.
  849. #vmware_datastore_name=<None>
  850.  
  851. # Number of times VMware ESX/VC server API must be retried upon
  852. # connection related issues. (integer value)
  853. #vmware_api_retry_count=10
  854.  
  855. # The interval used for polling remote tasks invoked on VMware ESX/VC
  856. # server. (integer value)
  857. #vmware_task_poll_interval=5
  858.  
  859. # The name of the directory where the glance images will be stored in
  860. # the VMware datastore. (string value)
  861. #vmware_store_image_dir=/openstack_glance
  862.  
  863. # Allow to perform insecure SSL requests to ESX/VC. (boolean value)
  864. #vmware_api_insecure=false
  865.  
  866. # A list of datastores where the image can be stored. This option may
  867. # be specified multiple times for specifying multiple datastores.
  868. # Either one of vmware_datastore_name or vmware_datastores is
  869. # required. The datastore name should be specified after its
  870. # datacenter path, seperated by ":". An optional weight may be given
  871. # after the datastore name, seperated again by ":". Thus, the required
  872. # format becomes <datacenter_path>:<datastore_name>:<optional_weight>.
  873. # When adding an image, the datastore with highest weight will be
  874. # selected, unless there is not enough free space available in cases
  875. # where the image size is already known. If no weight is given, it is
  876. # assumed to be zero and the directory will be considered for
  877. # selection last. If multiple datastores have the same weight, then
  878. # the one with the most free space available is selected. (multi
  879. # valued)
  880. #vmware_datastores =
  881.  
  882. # The host where the S3 server is listening. (string value)
  883. #s3_store_host=<None>
  884.  
  885. # The S3 query token access key. (string value)
  886. #s3_store_access_key=<None>
  887.  
  888. # The S3 query token secret key. (string value)
  889. #s3_store_secret_key=<None>
  890.  
  891. # The S3 bucket to be used to store the Glance data. (string value)
  892. #s3_store_bucket=<None>
  893.  
  894. # The local directory where uploads will be staged before they are
  895. # transferred into S3. (string value)
  896. #s3_store_object_buffer_dir=<None>
  897.  
  898. # A boolean to determine if the S3 bucket should be created on upload
  899. # if it does not exist or if an error should be returned to the user.
  900. # (boolean value)
  901. #s3_store_create_bucket_on_put=false
  902.  
  903. # The S3 calling format used to determine the bucket. Either subdomain
  904. # or path can be used. (string value)
  905. #s3_store_bucket_url_format=subdomain
  906.  
  907. # What size, in MB, should S3 start chunking image files and do a
  908. # multipart upload in S3. (integer value)
  909. #s3_store_large_object_size=100
  910.  
  911. # What multipart upload part size, in MB, should S3 use when uploading
  912. # parts. The size must be greater than or equal to 5M. (integer value)
  913. #s3_store_large_object_chunk_size=10
  914.  
  915. # The number of thread pools to perform a multipart upload in S3.
  916. # (integer value)
  917. #s3_store_thread_pools=10
  918.  
  919. # Enable the use of a proxy. (boolean value)
  920. #s3_store_enable_proxy=false
  921.  
  922. # Address or hostname for the proxy server. (string value)
  923. #s3_store_proxy_host=<None>
  924.  
  925. # The port to use when connecting over a proxy. (integer value)
  926. #s3_store_proxy_port=8080
  927.  
  928. # The username to connect to the proxy. (string value)
  929. #s3_store_proxy_user=<None>
  930.  
  931. # The password to use when connecting over a proxy. (string value)
  932. #s3_store_proxy_password=<None>
  933.  
  934. # Info to match when looking for cinder in the service catalog. Format
  935. # is : separated values of the form:
  936. # <service_type>:<service_name>:<endpoint_type> (string value)
  937. #cinder_catalog_info=volume:cinder:publicURL
  938.  
  939. # Override service catalog lookup with template for cinder endpoint
  940. # e.g. http://localhost:8776/v1/%(project_id)s (string value)
  941. #cinder_endpoint_template=<None>
  942.  
  943. # Region name of this node (string value)
  944. #os_region_name=<None>
  945.  
  946. # Location of ca certicates file to use for cinder client requests.
  947. # (string value)
  948. #cinder_ca_certificates_file=<None>
  949.  
  950. # Number of cinderclient retries on failed http calls (integer value)
  951. #cinder_http_retries=3
  952.  
  953. # Allow to perform insecure SSL requests to cinder (boolean value)
  954. #cinder_api_insecure=false
  955.  
  956.  
  957. [image_format]
  958.  
  959. #
  960. # From glance.api
  961. #
  962.  
  963. # Supported values for the 'container_format' image attribute (list
  964. # value)
  965. # Deprecated group/name - [DEFAULT]/container_formats
  966. #container_formats=ami,ari,aki,bare,ovf,ova
  967.  
  968. # Supported values for the 'disk_format' image attribute (list value)
  969. # Deprecated group/name - [DEFAULT]/disk_formats
  970. #disk_formats=ami,ari,aki,vhd,vmdk,raw,qcow2,vdi,iso
  971.  
  972. [keystone_authtoken]
  973.  
  974. #
  975. # From keystonemiddleware.auth_token
  976. #
  977.  
  978. # Complete public Identity API endpoint. (string value)
  979. auth_uri=http://localhost:5000
  980. auth_url = http://localhost:35357
  981. auth_plugin = password
  982. project_domain_id = default
  983. user_domain_id = default
  984. project_name = service
  985. user-name = glance
  986. password = cobbler
  987.  
  988. # API version of the admin Identity API endpoint. (string value)
  989. #auth_version=<None>
  990.  
  991. # Do not handle authorization requests within the middleware, but
  992. # delegate the authorization decision to downstream WSGI components.
  993. # (boolean value)
  994. #delay_auth_decision=false
  995.  
  996. # Request timeout value for communicating with Identity API server.
  997. # (integer value)
  998. #http_connect_timeout=<None>
  999.  
  1000. # How many times are we trying to reconnect when communicating with
  1001. # Identity API Server. (integer value)
  1002. #http_request_max_retries=3
  1003.  
  1004. # Env key for the swift cache. (string value)
  1005. #cache=<None>
  1006.  
  1007. # Required if identity server requires client certificate (string
  1008. # value)
  1009. #certfile=<None>
  1010.  
  1011. # Required if identity server requires client certificate (string
  1012. # value)
  1013. #keyfile=<None>
  1014.  
  1015. # A PEM encoded Certificate Authority to use when verifying HTTPs
  1016. # connections. Defaults to system CAs. (string value)
  1017. #cafile=<None>
  1018.  
  1019. # Verify HTTPS connections. (boolean value)
  1020. #insecure=false
  1021.  
  1022. # The region in which the identity server can be found. (string value)
  1023. #region_name=<None>
  1024.  
  1025. # Directory used to cache files related to PKI tokens. (string value)
  1026. #signing_dir=<None>
  1027.  
  1028. # Optionally specify a list of memcached server(s) to use for caching.
  1029. # If left undefined, tokens will instead be cached in-process. (list
  1030. # value)
  1031. # Deprecated group/name - [DEFAULT]/memcache_servers
  1032. #memcached_servers=<None>
  1033.  
  1034. # In order to prevent excessive effort spent validating tokens, the
  1035. # middleware caches previously-seen tokens for a configurable duration
  1036. # (in seconds). Set to -1 to disable caching completely. (integer
  1037. # value)
  1038. #token_cache_time=300
  1039.  
  1040. # Determines the frequency at which the list of revoked tokens is
  1041. # retrieved from the Identity service (in seconds). A high number of
  1042. # revocation events combined with a low cache duration may
  1043. # significantly reduce performance. (integer value)
  1044. #revocation_cache_time=10
  1045.  
  1046. # (Optional) If defined, indicate whether token data should be
  1047. # authenticated or authenticated and encrypted. Acceptable values are
  1048. # MAC or ENCRYPT. If MAC, token data is authenticated (with HMAC) in
  1049. # the cache. If ENCRYPT, token data is encrypted and authenticated in
  1050. # the cache. If the value is not one of these options or empty,
  1051. # auth_token will raise an exception on initialization. (string value)
  1052. #memcache_security_strategy=<None>
  1053.  
  1054. # (Optional, mandatory if memcache_security_strategy is defined) This
  1055. # string is used for key derivation. (string value)
  1056. #memcache_secret_key=<None>
  1057.  
  1058. # (Optional) Number of seconds memcached server is considered dead
  1059. # before it is tried again. (integer value)
  1060. #memcache_pool_dead_retry=300
  1061.  
  1062. # (Optional) Maximum total number of open connections to every
  1063. # memcached server. (integer value)
  1064. #memcache_pool_maxsize=10
  1065.  
  1066. # (Optional) Socket timeout in seconds for communicating with a
  1067. # memcached server. (integer value)
  1068. #memcache_pool_socket_timeout=3
  1069.  
  1070. # (Optional) Number of seconds a connection to memcached is held
  1071. # unused in the pool before it is closed. (integer value)
  1072. #memcache_pool_unused_timeout=60
  1073.  
  1074. # (Optional) Number of seconds that an operation will wait to get a
  1075. # memcached client connection from the pool. (integer value)
  1076. #memcache_pool_conn_get_timeout=10
  1077.  
  1078. # (Optional) Use the advanced (eventlet safe) memcached client pool.
  1079. # The advanced pool will only work under python 2.x. (boolean value)
  1080. #memcache_use_advanced_pool=false
  1081.  
  1082. # (Optional) Indicate whether to set the X-Service-Catalog header. If
  1083. # False, middleware will not ask for service catalog on token
  1084. # validation and will not set the X-Service-Catalog header. (boolean
  1085. # value)
  1086. #include_service_catalog=true
  1087.  
  1088. # Used to control the use and type of token binding. Can be set to:
  1089. # "disabled" to not check token binding. "permissive" (default) to
  1090. # validate binding information if the bind type is of a form known to
  1091. # the server and ignore it if not. "strict" like "permissive" but if
  1092. # the bind type is unknown the token will be rejected. "required" any
  1093. # form of token binding is needed to be allowed. Finally the name of a
  1094. # binding method that must be present in tokens. (string value)
  1095. #enforce_token_bind=permissive
  1096.  
  1097. # If true, the revocation list will be checked for cached tokens. This
  1098. # requires that PKI tokens are configured on the identity server.
  1099. # (boolean value)
  1100. #check_revocations_for_cached=false
  1101.  
  1102. # Hash algorithms to use for hashing PKI tokens. This may be a single
  1103. # algorithm or multiple. The algorithms are those supported by Python
  1104. # standard hashlib.new(). The hashes will be tried in the order given,
  1105. # so put the preferred one first for performance. The result of the
  1106. # first hash will be stored in the cache. This will typically be set
  1107. # to multiple values only while migrating from a less secure algorithm
  1108. # to a more secure one. Once all the old tokens are expired this
  1109. # option should be set to a single value for better performance. (list
  1110. # value)
  1111. #hash_algorithms=md5
  1112.  
  1113. # Prefix to prepend at the beginning of the path. Deprecated, use
  1114. # identity_uri. (string value)
  1115. #auth_admin_prefix =
  1116.  
  1117. # Host providing the admin Identity API endpoint. Deprecated, use
  1118. # identity_uri. (string value)
  1119. #auth_host=127.0.0.1
  1120.  
  1121. # Port of the admin Identity API endpoint. Deprecated, use
  1122. # identity_uri. (integer value)
  1123. #auth_port=35357
  1124.  
  1125. # Protocol of the admin Identity API endpoint (http or https).
  1126. # Deprecated, use identity_uri. (string value)
  1127. #auth_protocol=http
  1128.  
  1129. # Complete admin Identity API endpoint. This should specify the
  1130. # unversioned root endpoint e.g. https://localhost:35357/ (string
  1131. # value)
  1132. #identity_uri=<None>
  1133.  
  1134. # This option is deprecated and may be removed in a future release.
  1135. # Single shared secret with the Keystone configuration used for
  1136. # bootstrapping a Keystone installation, or otherwise bypassing the
  1137. # normal authentication process. This option should not be used, use
  1138. # `admin_user` and `admin_password` instead. (string value)
  1139. #admin_token=<None>
  1140.  
  1141. # Service username. (string value)
  1142. #admin_user=<None>
  1143.  
  1144. # Service user password. (string value)
  1145. #admin_password=<None>
  1146.  
  1147. # Service tenant name. (string value)
  1148. #admin_tenant_name=admin
  1149.  
  1150.  
  1151. [matchmaker_redis]
  1152.  
  1153. #
  1154. # From oslo.messaging
  1155. #
  1156.  
  1157. # Host to locate redis. (string value)
  1158. #host=127.0.0.1
  1159.  
  1160. # Use this port to connect to redis host. (integer value)
  1161. #port=6379
  1162.  
  1163. # Password for Redis server (optional). (string value)
  1164. #password=<None>
  1165.  
  1166.  
  1167. [matchmaker_ring]
  1168.  
  1169. #
  1170. # From oslo.messaging
  1171. #
  1172.  
  1173. # Matchmaker ring file (JSON). (string value)
  1174. # Deprecated group/name - [DEFAULT]/matchmaker_ringfile
  1175. #ringfile=/etc/oslo/matchmaker_ring.json
  1176.  
  1177.  
  1178. [oslo_concurrency]
  1179.  
  1180. #
  1181. # From oslo.concurrency
  1182. #
  1183.  
  1184. # Enables or disables inter-process locks. (boolean value)
  1185. # Deprecated group/name - [DEFAULT]/disable_process_locking
  1186. #disable_process_locking=false
  1187.  
  1188. # Directory to use for lock files. For security, the specified
  1189. # directory should only be writable by the user running the processes
  1190. # that need locking. Defaults to environment variable OSLO_LOCK_PATH.
  1191. # If external locks are used, a lock path must be set. (string value)
  1192. # Deprecated group/name - [DEFAULT]/lock_path
  1193. #lock_path=<None>
  1194.  
  1195.  
  1196. [oslo_messaging_amqp]
  1197.  
  1198. #
  1199. # From oslo.messaging
  1200. #
  1201.  
  1202. # address prefix used when sending to a specific server (string value)
  1203. # Deprecated group/name - [amqp1]/server_request_prefix
  1204. #server_request_prefix=exclusive
  1205.  
  1206. # address prefix used when broadcasting to all servers (string value)
  1207. # Deprecated group/name - [amqp1]/broadcast_prefix
  1208. #broadcast_prefix=broadcast
  1209.  
  1210. # address prefix when sending to any server in group (string value)
  1211. # Deprecated group/name - [amqp1]/group_request_prefix
  1212. #group_request_prefix=unicast
  1213.  
  1214. # Name for the AMQP container (string value)
  1215. # Deprecated group/name - [amqp1]/container_name
  1216. #container_name=<None>
  1217.  
  1218. # Timeout for inactive connections (in seconds) (integer value)
  1219. # Deprecated group/name - [amqp1]/idle_timeout
  1220. #idle_timeout=0
  1221.  
  1222. # Debug: dump AMQP frames to stdout (boolean value)
  1223. # Deprecated group/name - [amqp1]/trace
  1224. #trace=false
  1225.  
  1226. # CA certificate PEM file to verify server certificate (string value)
  1227. # Deprecated group/name - [amqp1]/ssl_ca_file
  1228. #ssl_ca_file =
  1229.  
  1230. # Identifying certificate PEM file to present to clients (string
  1231. # value)
  1232. # Deprecated group/name - [amqp1]/ssl_cert_file
  1233. #ssl_cert_file =
  1234.  
  1235. # Private key PEM file used to sign cert_file certificate (string
  1236. # value)
  1237. # Deprecated group/name - [amqp1]/ssl_key_file
  1238. #ssl_key_file =
  1239.  
  1240. # Password for decrypting ssl_key_file (if encrypted) (string value)
  1241. # Deprecated group/name - [amqp1]/ssl_key_password
  1242. #ssl_key_password=<None>
  1243.  
  1244. # Accept clients using either SSL or plain TCP (boolean value)
  1245. # Deprecated group/name - [amqp1]/allow_insecure_clients
  1246. #allow_insecure_clients=false
  1247.  
  1248.  
  1249. [oslo_messaging_qpid]
  1250.  
  1251. #
  1252. # From oslo.messaging
  1253. #
  1254.  
  1255. # Use durable queues in AMQP. (boolean value)
  1256. # Deprecated group/name - [DEFAULT]/amqp_durable_queues
  1257. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  1258. #amqp_durable_queues=false
  1259.  
  1260. # Auto-delete queues in AMQP. (boolean value)
  1261. # Deprecated group/name - [DEFAULT]/amqp_auto_delete
  1262. #amqp_auto_delete=false
  1263.  
  1264. # Send a single AMQP reply to call message. The current behaviour
  1265. # since oslo-incubator is to send two AMQP replies - first one with
  1266. # the payload, a second one to ensure the other have finish to send
  1267. # the payload. We are going to remove it in the N release, but we must
  1268. # keep backward compatible at the same time. This option provides such
  1269. # compatibility - it defaults to False in Liberty and can be turned on
  1270. # for early adopters with a new installations or for testing. Please
  1271. # note, that this option will be removed in the Mitaka release.
  1272. # (boolean value)
  1273. #send_single_reply=false
  1274.  
  1275. # Qpid broker hostname. (string value)
  1276. # Deprecated group/name - [DEFAULT]/qpid_hostname
  1277. #qpid_hostname=localhost
  1278.  
  1279. # Qpid broker port. (integer value)
  1280. # Deprecated group/name - [DEFAULT]/qpid_port
  1281. #qpid_port=5672
  1282.  
  1283. # Qpid HA cluster host:port pairs. (list value)
  1284. # Deprecated group/name - [DEFAULT]/qpid_hosts
  1285. #qpid_hosts=$qpid_hostname:$qpid_port
  1286.  
  1287. # Username for Qpid connection. (string value)
  1288. # Deprecated group/name - [DEFAULT]/qpid_username
  1289. #qpid_username =
  1290.  
  1291. # Password for Qpid connection. (string value)
  1292. # Deprecated group/name - [DEFAULT]/qpid_password
  1293. #qpid_password =
  1294.  
  1295. # Space separated list of SASL mechanisms to use for auth. (string
  1296. # value)
  1297. # Deprecated group/name - [DEFAULT]/qpid_sasl_mechanisms
  1298. #qpid_sasl_mechanisms =
  1299.  
  1300. # Seconds between connection keepalive heartbeats. (integer value)
  1301. # Deprecated group/name - [DEFAULT]/qpid_heartbeat
  1302. #qpid_heartbeat=60
  1303.  
  1304. # Transport to use, either 'tcp' or 'ssl'. (string value)
  1305. # Deprecated group/name - [DEFAULT]/qpid_protocol
  1306. #qpid_protocol=tcp
  1307.  
  1308. # Whether to disable the Nagle algorithm. (boolean value)
  1309. # Deprecated group/name - [DEFAULT]/qpid_tcp_nodelay
  1310. #qpid_tcp_nodelay=true
  1311.  
  1312. # The number of prefetched messages held by receiver. (integer value)
  1313. # Deprecated group/name - [DEFAULT]/qpid_receiver_capacity
  1314. #qpid_receiver_capacity=1
  1315.  
  1316. # The qpid topology version to use. Version 1 is what was originally
  1317. # used by impl_qpid. Version 2 includes some backwards-incompatible
  1318. # changes that allow broker federation to work. Users should update
  1319. # to version 2 when they are able to take everything down, as it
  1320. # requires a clean break. (integer value)
  1321. # Deprecated group/name - [DEFAULT]/qpid_topology_version
  1322. #qpid_topology_version=1
  1323.  
  1324.  
  1325. [oslo_messaging_rabbit]
  1326.  
  1327. #
  1328. # From oslo.messaging
  1329. #
  1330.  
  1331. # Use durable queues in AMQP. (boolean value)
  1332. # Deprecated group/name - [DEFAULT]/amqp_durable_queues
  1333. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  1334. #amqp_durable_queues=false
  1335.  
  1336. # Auto-delete queues in AMQP. (boolean value)
  1337. # Deprecated group/name - [DEFAULT]/amqp_auto_delete
  1338. #amqp_auto_delete=false
  1339.  
  1340. # Send a single AMQP reply to call message. The current behaviour
  1341. # since oslo-incubator is to send two AMQP replies - first one with
  1342. # the payload, a second one to ensure the other have finish to send
  1343. # the payload. We are going to remove it in the N release, but we must
  1344. # keep backward compatible at the same time. This option provides such
  1345. # compatibility - it defaults to False in Liberty and can be turned on
  1346. # for early adopters with a new installations or for testing. Please
  1347. # note, that this option will be removed in the Mitaka release.
  1348. # (boolean value)
  1349. #send_single_reply=false
  1350.  
  1351. # SSL version to use (valid only if SSL enabled). Valid values are
  1352. # TLSv1 and SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be
  1353. # available on some distributions. (string value)
  1354. # Deprecated group/name - [DEFAULT]/kombu_ssl_version
  1355. #kombu_ssl_version =
  1356.  
  1357. # SSL key file (valid only if SSL enabled). (string value)
  1358. # Deprecated group/name - [DEFAULT]/kombu_ssl_keyfile
  1359. #kombu_ssl_keyfile =
  1360.  
  1361. # SSL cert file (valid only if SSL enabled). (string value)
  1362. # Deprecated group/name - [DEFAULT]/kombu_ssl_certfile
  1363. #kombu_ssl_certfile =
  1364.  
  1365. # SSL certification authority file (valid only if SSL enabled).
  1366. # (string value)
  1367. # Deprecated group/name - [DEFAULT]/kombu_ssl_ca_certs
  1368. #kombu_ssl_ca_certs =
  1369.  
  1370. # How long to wait before reconnecting in response to an AMQP consumer
  1371. # cancel notification. (floating point value)
  1372. # Deprecated group/name - [DEFAULT]/kombu_reconnect_delay
  1373. #kombu_reconnect_delay=1.0
  1374.  
  1375. # How long to wait before considering a reconnect attempt to have
  1376. # failed. This value should not be longer than rpc_response_timeout.
  1377. # (integer value)
  1378. #kombu_reconnect_timeout=60
  1379.  
  1380. # The RabbitMQ broker address where a single node is used. (string
  1381. # value)
  1382. # Deprecated group/name - [DEFAULT]/rabbit_host
  1383. #rabbit_host=localhost
  1384.  
  1385. # The RabbitMQ broker port where a single node is used. (integer
  1386. # value)
  1387. # Deprecated group/name - [DEFAULT]/rabbit_port
  1388. #rabbit_port=5672
  1389.  
  1390. # RabbitMQ HA cluster host:port pairs. (list value)
  1391. # Deprecated group/name - [DEFAULT]/rabbit_hosts
  1392. #rabbit_hosts=$rabbit_host:$rabbit_port
  1393.  
  1394. # Connect over SSL for RabbitMQ. (boolean value)
  1395. # Deprecated group/name - [DEFAULT]/rabbit_use_ssl
  1396. #rabbit_use_ssl=false
  1397.  
  1398. # The RabbitMQ userid. (string value)
  1399. # Deprecated group/name - [DEFAULT]/rabbit_userid
  1400. #rabbit_userid=guest
  1401.  
  1402. # The RabbitMQ password. (string value)
  1403. # Deprecated group/name - [DEFAULT]/rabbit_password
  1404. #rabbit_password=guest
  1405.  
  1406. # The RabbitMQ login method. (string value)
  1407. # Deprecated group/name - [DEFAULT]/rabbit_login_method
  1408. #rabbit_login_method=AMQPLAIN
  1409.  
  1410. # The RabbitMQ virtual host. (string value)
  1411. # Deprecated group/name - [DEFAULT]/rabbit_virtual_host
  1412. #rabbit_virtual_host=/
  1413.  
  1414. # How frequently to retry connecting with RabbitMQ. (integer value)
  1415. #rabbit_retry_interval=1
  1416.  
  1417. # How long to backoff for between retries when connecting to RabbitMQ.
  1418. # (integer value)
  1419. # Deprecated group/name - [DEFAULT]/rabbit_retry_backoff
  1420. #rabbit_retry_backoff=2
  1421.  
  1422. # Maximum number of RabbitMQ connection retries. Default is 0
  1423. # (infinite retry count). (integer value)
  1424. # Deprecated group/name - [DEFAULT]/rabbit_max_retries
  1425. #rabbit_max_retries=0
  1426.  
  1427. # Use HA queues in RabbitMQ (x-ha-policy: all). If you change this
  1428. # option, you must wipe the RabbitMQ database. (boolean value)
  1429. # Deprecated group/name - [DEFAULT]/rabbit_ha_queues
  1430. #rabbit_ha_queues=false
  1431.  
  1432. # Number of seconds after which the Rabbit broker is considered down
  1433. # if heartbeat's keep-alive fails (0 disable the heartbeat).
  1434. # EXPERIMENTAL (integer value)
  1435. #heartbeat_timeout_threshold=60
  1436.  
  1437. # How often times during the heartbeat_timeout_threshold we check the
  1438. # heartbeat. (integer value)
  1439. #heartbeat_rate=2
  1440.  
  1441. # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake
  1442. # (boolean value)
  1443. # Deprecated group/name - [DEFAULT]/fake_rabbit
  1444. #fake_rabbit=false
  1445.  
  1446.  
  1447. [oslo_policy]
  1448.  
  1449. #
  1450. # From oslo.policy
  1451. #
  1452.  
  1453. # The JSON file that defines policies. (string value)
  1454. # Deprecated group/name - [DEFAULT]/policy_file
  1455. #policy_file=policy.json
  1456.  
  1457. # Default rule. Enforced when a requested rule is not found. (string
  1458. # value)
  1459. # Deprecated group/name - [DEFAULT]/policy_default_rule
  1460. #policy_default_rule=default
  1461.  
  1462. # Directories where policy configuration files are stored. They can be
  1463. # relative to any directory in the search path defined by the
  1464. # config_dir option, or absolute paths. The file defined by
  1465. # policy_file must exist for these directories to be searched.
  1466. # Missing or empty directories are ignored. (multi valued)
  1467. # Deprecated group/name - [DEFAULT]/policy_dirs
  1468. # This option is deprecated for removal.
  1469. # Its value may be silently ignored in the future.
  1470. #policy_dirs=policy.d
  1471.  
  1472.  
  1473. [paste_deploy]
  1474.  
  1475. #
  1476. # From glance.api
  1477. #
  1478.  
  1479. # Partial name of a pipeline in your paste configuration file with the
  1480. # service name removed. For example, if your paste section name is
  1481. # [pipeline:glance-api-keystone] use the value "keystone" (string
  1482. # value)
  1483. flavor=keystone
  1484.  
  1485. # Name of the paste configuration file. (string value)
  1486. #config_file=/usr/share/glance/glance-api-dist-paste.ini
  1487.  
  1488.  
  1489. [store_type_location_strategy]
  1490.  
  1491. #
  1492. # From glance.api
  1493. #
  1494.  
  1495. # The store names to use to get store preference order. The name must
  1496. # be registered by one of the stores defined by the 'stores' config
  1497. # option. This option will be applied when you using 'store_type'
  1498. # option as image location strategy defined by the 'location_strategy'
  1499. # config option. (list value)
  1500. #store_type_preference =
  1501.  
  1502.  
  1503. [task]
  1504.  
  1505. #
  1506. # From glance.api
  1507. #
  1508.  
  1509. # Time in hours for which a task lives after, either succeeding or
  1510. # failing (integer value)
  1511. # Deprecated group/name - [DEFAULT]/task_time_to_live
  1512. #task_time_to_live=48
  1513.  
  1514. # Specifies which task executor to be used to run the task scripts.
  1515. # (string value)
  1516. #task_executor=taskflow
  1517.  
  1518. # Work dir for asynchronous task operations. The directory set here
  1519. # will be used to operate over images - normally before they are
  1520. # imported in the destination store. When providing work dir, make
  1521. # sure enough space is provided for concurrent tasks to run
  1522. # efficiently without running out of space. A rough estimation can be
  1523. # done by multiplying the number of `max_workers` - or the N of
  1524. # workers running - by an average image size (e.g 500MB). The image
  1525. # size estimation should be done based on the average size in your
  1526. # deployment. Note that depending on the tasks running you may need to
  1527. # multiply this number by some factor depending on what the task does.
  1528. # For example, you may want to double the available size if image
  1529. # conversion is enabled. All this being said, remember these are just
  1530. # estimations and you should do them based on the worst case scenario
  1531. # and be prepared to act in case they were wrong. (string value)
  1532. #work_dir=<None>
  1533.  
  1534.  
  1535. [taskflow_executor]
  1536.  
  1537. #
  1538. # From glance.api
  1539. #
  1540.  
  1541. # The mode in which the engine will run. Can be 'serial' or
  1542. # 'parallel'. (string value)
  1543. # Allowed values: serial, parallel
  1544. #engine_mode=parallel
  1545.  
  1546. # The number of parallel activities executed at the same time by the
  1547. # engine. The value can be greater than one when the engine mode is
  1548. # 'parallel'. (integer value)
  1549. # Deprecated group/name - [task]/eventlet_executor_pool_size
  1550. #max_workers=10
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement