Advertisement
Guest User

cinder.conf

a guest
Nov 23rd, 2015
338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 120.15 KB | None | 0 0
  1. [DEFAULT]
  2.  
  3. #
  4. # From cinder
  5. #
  6.  
  7. # Backup metadata version to be used when backing up volume metadata. If this
  8. # number is bumped, make sure the service doing the restore supports the new
  9. # version. (integer value)
  10. #backup_metadata_version = 2
  11.  
  12. # The number of chunks or objects, for which one Ceilometer notification will
  13. # be sent (integer value)
  14. #backup_object_number_per_notification = 10
  15.  
  16. # Interval, in seconds, between two progress notifications reporting the backup
  17. # status (integer value)
  18. #backup_timer_interval = 120
  19.  
  20. # The maximum number of items that a collection resource returns in a single
  21. # response (integer value)
  22. #osapi_max_limit = 1000
  23.  
  24. # Base URL that will be presented to users in links to the OpenStack Volume API
  25. # (string value)
  26. # Deprecated group/name - [DEFAULT]/osapi_compute_link_prefix
  27. #osapi_volume_base_URL = <None>
  28.  
  29. # Ceph configuration file to use. (string value)
  30. #backup_ceph_conf = /etc/ceph/ceph.conf
  31.  
  32. # The Ceph user to connect with. Default here is to use the same user as for
  33. # Cinder volumes. If not using cephx this should be set to None. (string value)
  34. #backup_ceph_user = cinder
  35.  
  36. # The chunk size, in bytes, that a backup is broken into before transfer to the
  37. # Ceph object store. (integer value)
  38. #backup_ceph_chunk_size = 134217728
  39.  
  40. # The Ceph pool where volume backups are stored. (string value)
  41. #backup_ceph_pool = backups
  42.  
  43. # RBD stripe unit to use when creating a backup image. (integer value)
  44. #backup_ceph_stripe_unit = 0
  45.  
  46. # RBD stripe count to use when creating a backup image. (integer value)
  47. #backup_ceph_stripe_count = 0
  48.  
  49. # If True, always discard excess bytes when restoring volumes i.e. pad with
  50. # zeroes. (boolean value)
  51. #restore_discard_excess_bytes = true
  52.  
  53. # File with the list of available smbfs shares. (string value)
  54. #smbfs_shares_config = /etc/cinder/smbfs_shares
  55.  
  56. # Default format that will be used when creating volumes if no volume format is
  57. # specified. (string value)
  58. # Allowed values: raw, qcow2, vhd, vhdx
  59. #smbfs_default_volume_format = qcow2
  60.  
  61. # Create volumes as sparsed files which take no space rather than regular files
  62. # when using raw format, in which case volume creation takes lot of time.
  63. # (boolean value)
  64. #smbfs_sparsed_volumes = true
  65.  
  66. # Percent of ACTUAL usage of the underlying volume before no new volumes can be
  67. # allocated to the volume destination. (floating point value)
  68. #smbfs_used_ratio = 0.95
  69.  
  70. # This will compare the allocated to available space on the volume destination.
  71. # If the ratio exceeds this number, the destination will no longer be valid.
  72. # (floating point value)
  73. #smbfs_oversub_ratio = 1.0
  74.  
  75. # Base dir containing mount points for smbfs shares. (string value)
  76. #smbfs_mount_point_base = $state_path/mnt
  77.  
  78. # Mount options passed to the smbfs client. See mount.cifs man page for
  79. # details. (string value)
  80. #smbfs_mount_options = noperm,file_mode=0775,dir_mode=0775
  81.  
  82. # Compression algorithm (None to disable) (string value)
  83. #backup_compression_algorithm = zlib
  84.  
  85. # Use thin provisioning for SAN volumes? (boolean value)
  86. #san_thin_provision = true
  87.  
  88. # IP address of SAN controller (string value)
  89. #san_ip =
  90.  
  91. # Username for SAN controller (string value)
  92. #san_login = admin
  93.  
  94. # Password for SAN controller (string value)
  95. #san_password =
  96.  
  97. # Filename of private key to use for SSH authentication (string value)
  98. #san_private_key =
  99.  
  100. # Cluster name to use for creating volumes (string value)
  101. #san_clustername =
  102.  
  103. # SSH port to use with SAN (integer value)
  104. # Minimum value: 1
  105. # Maximum value: 65535
  106. #san_ssh_port = 22
  107.  
  108. # Execute commands locally instead of over SSH; use if the volume service is
  109. # running on the SAN device (boolean value)
  110. #san_is_local = false
  111.  
  112. # SSH connection timeout in seconds (integer value)
  113. #ssh_conn_timeout = 30
  114.  
  115. # Minimum ssh connections in the pool (integer value)
  116. #ssh_min_pool_conn = 1
  117.  
  118. # Maximum ssh connections in the pool (integer value)
  119. #ssh_max_pool_conn = 5
  120.  
  121. # Configuration file for HDS NFS cinder plugin (string value)
  122. #hds_hnas_nfs_config_file = /opt/hds/hnas/cinder_nfs_conf.xml
  123.  
  124. # Global backend request timeout, in seconds. (integer value)
  125. #violin_request_timeout = 300
  126.  
  127. # Option to enable strict host key checking. When set to "True" Cinder will
  128. # only connect to systems with a host key present in the configured
  129. # "ssh_hosts_key_file". When set to "False" the host key will be saved upon
  130. # first connection and used for subsequent connections. Default=False (boolean
  131. # value)
  132. #strict_ssh_host_key_policy = false
  133.  
  134. # File containing SSH host keys for the systems with which Cinder needs to
  135. # communicate. OPTIONAL: Default=$state_path/ssh_known_hosts (string value)
  136. #ssh_hosts_key_file = $state_path/ssh_known_hosts
  137.  
  138. # The storage family type used on the storage system; valid values are
  139. # ontap_7mode for using Data ONTAP operating in 7-Mode, ontap_cluster for using
  140. # clustered Data ONTAP, or eseries for using E-Series. (string value)
  141. # Allowed values: ontap_7mode, ontap_cluster, eseries
  142. #netapp_storage_family = ontap_cluster
  143.  
  144. # The storage protocol to be used on the data path with the storage system.
  145. # (string value)
  146. # Allowed values: iscsi, fc, nfs
  147. #netapp_storage_protocol = <None>
  148.  
  149. # The hostname (or IP address) for the storage system or proxy server. (string
  150. # value)
  151. #netapp_server_hostname = <None>
  152.  
  153. # The TCP port to use for communication with the storage system or proxy
  154. # server. If not specified, Data ONTAP drivers will use 80 for HTTP and 443 for
  155. # HTTPS; E-Series will use 8080 for HTTP and 8443 for HTTPS. (integer value)
  156. #netapp_server_port = <None>
  157.  
  158. # The transport protocol used when communicating with the storage system or
  159. # proxy server. (string value)
  160. # Allowed values: http, https
  161. #netapp_transport_type = http
  162.  
  163. # Administrative user account name used to access the storage system or proxy
  164. # server. (string value)
  165. #netapp_login = <None>
  166.  
  167. # Password for the administrative user account specified in the netapp_login
  168. # option. (string value)
  169. #netapp_password = <None>
  170.  
  171. # This option specifies the virtual storage server (Vserver) name on the
  172. # storage cluster on which provisioning of block storage volumes should occur.
  173. # (string value)
  174. #netapp_vserver = <None>
  175.  
  176. # The vFiler unit on which provisioning of block storage volumes will be done.
  177. # This option is only used by the driver when connecting to an instance with a
  178. # storage family of Data ONTAP operating in 7-Mode. Only use this option when
  179. # utilizing the MultiStore feature on the NetApp storage system. (string value)
  180. #netapp_vfiler = <None>
  181.  
  182. # The name of the config.conf stanza for a Data ONTAP (7-mode) HA partner.
  183. # This option is only used by the driver when connecting to an instance with a
  184. # storage family of Data ONTAP operating in 7-Mode, and it is required if the
  185. # storage protocol selected is FC. (string value)
  186. #netapp_partner_backend_name = <None>
  187.  
  188. # The quantity to be multiplied by the requested volume size to ensure enough
  189. # space is available on the virtual storage server (Vserver) to fulfill the
  190. # volume creation request. Note: this option is deprecated and will be removed
  191. # in favor of "reserved_percentage" in the Mitaka release. (floating point
  192. # value)
  193. #netapp_size_multiplier = 1.2
  194.  
  195. # This option determines if storage space is reserved for LUN allocation. If
  196. # enabled, LUNs are thick provisioned. If space reservation is disabled,
  197. # storage space is allocated on demand. (string value)
  198. # Allowed values: enabled, disabled
  199. #netapp_lun_space_reservation = enabled
  200.  
  201. # If the percentage of available space for an NFS share has dropped below the
  202. # value specified by this option, the NFS image cache will be cleaned. (integer
  203. # value)
  204. #thres_avl_size_perc_start = 20
  205.  
  206. # When the percentage of available space on an NFS share has reached the
  207. # percentage specified by this option, the driver will stop clearing files from
  208. # the NFS image cache that have not been accessed in the last M minutes, where
  209. # M is the value of the expiry_thres_minutes configuration option. (integer
  210. # value)
  211. #thres_avl_size_perc_stop = 60
  212.  
  213. # This option specifies the threshold for last access time for images in the
  214. # NFS image cache. When a cache cleaning cycle begins, images in the cache that
  215. # have not been accessed in the last M minutes, where M is the value of this
  216. # parameter, will be deleted from the cache to create free space on the NFS
  217. # share. (integer value)
  218. #expiry_thres_minutes = 720
  219.  
  220. # This option is used to specify the path to the E-Series proxy application on
  221. # a proxy server. The value is combined with the value of the
  222. # netapp_transport_type, netapp_server_hostname, and netapp_server_port options
  223. # to create the URL used by the driver to connect to the proxy application.
  224. # (string value)
  225. #netapp_webservice_path = /devmgr/v2
  226.  
  227. # This option is only utilized when the storage family is configured to
  228. # eseries. This option is used to restrict provisioning to the specified
  229. # controllers. Specify the value of this option to be a comma separated list of
  230. # controller hostnames or IP addresses to be used for provisioning. (string
  231. # value)
  232. #netapp_controller_ips = <None>
  233.  
  234. # Password for the NetApp E-Series storage array. (string value)
  235. #netapp_sa_password = <None>
  236.  
  237. # This option specifies whether the driver should allow operations that require
  238. # multiple attachments to a volume. An example would be live migration of
  239. # servers that have volumes attached. When enabled, this backend is limited to
  240. # 256 total volumes in order to guarantee volumes can be accessed by more than
  241. # one host. (boolean value)
  242. #netapp_enable_multiattach = false
  243.  
  244. # This option specifies the path of the NetApp copy offload tool binary. Ensure
  245. # that the binary has execute permissions set which allow the effective user of
  246. # the cinder-volume process to execute the file. (string value)
  247. #netapp_copyoffload_tool_path = <None>
  248.  
  249. # This option defines the type of operating system that will access a LUN
  250. # exported from Data ONTAP; it is assigned to the LUN at the time it is
  251. # created. (string value)
  252. #netapp_lun_ostype = <None>
  253.  
  254. # This option defines the type of operating system for all initiators that can
  255. # access a LUN. This information is used when mapping LUNs to individual hosts
  256. # or groups of hosts. (string value)
  257. # Deprecated group/name - [DEFAULT]/netapp_eseries_host_type
  258. #netapp_host_type = <None>
  259.  
  260. # This option is used to restrict provisioning to the specified pools. Specify
  261. # the value of this option to be a regular expression which will be applied to
  262. # the names of objects from the storage backend which represent pools in
  263. # Cinder. This option is only utilized when the storage protocol is configured
  264. # to use iSCSI or FC. (string value)
  265. # Deprecated group/name - [DEFAULT]/netapp_volume_list
  266. # Deprecated group/name - [DEFAULT]/netapp_storage_pools
  267. #netapp_pool_name_search_pattern = (.+)
  268.  
  269. # Base dir containing mount point for gluster share. (string value)
  270. #glusterfs_backup_mount_point = $state_path/backup_mount
  271.  
  272. # GlusterFS share in <hostname|ipv4addr|ipv6addr>:<gluster_vol_name> format.
  273. # Eg: 1.2.3.4:backup_vol (string value)
  274. #glusterfs_backup_share = <None>
  275.  
  276. # Volume prefix for the backup id when backing up to TSM (string value)
  277. #backup_tsm_volume_prefix = backup
  278.  
  279. # TSM password for the running username (string value)
  280. #backup_tsm_password = password
  281.  
  282. # Enable or Disable compression for backups (boolean value)
  283. #backup_tsm_compression = true
  284.  
  285. # Request for FC Zone creating host group (boolean value)
  286. #hpxp_zoning_request = false
  287.  
  288. # Type of storage command line interface (string value)
  289. #hpxp_storage_cli = <None>
  290.  
  291. # ID of storage system (string value)
  292. #hpxp_storage_id = <None>
  293.  
  294. # Pool of storage system (string value)
  295. #hpxp_pool = <None>
  296.  
  297. # Thin pool of storage system (string value)
  298. #hpxp_thin_pool = <None>
  299.  
  300. # Logical device range of storage system (string value)
  301. #hpxp_ldev_range = <None>
  302.  
  303. # Default copy method of storage system. There are two valid values: "FULL"
  304. # specifies that a full copy; "THIN" specifies that a thin copy. Default value
  305. # is "FULL" (string value)
  306. #hpxp_default_copy_method = FULL
  307.  
  308. # Copy speed of storage system (integer value)
  309. #hpxp_copy_speed = 3
  310.  
  311. # Interval to check copy (integer value)
  312. #hpxp_copy_check_interval = 3
  313.  
  314. # Interval to check copy asynchronously (integer value)
  315. #hpxp_async_copy_check_interval = 10
  316.  
  317. # Target port names for host group or iSCSI target (list value)
  318. #hpxp_target_ports = <None>
  319.  
  320. # Target port names of compute node for host group or iSCSI target (list value)
  321. #hpxp_compute_target_ports = <None>
  322.  
  323. # Request for creating host group or iSCSI target (boolean value)
  324. #hpxp_group_request = false
  325.  
  326. # Instance numbers for HORCM (list value)
  327. #hpxp_horcm_numbers = 200,201
  328.  
  329. # Username of storage system for HORCM (string value)
  330. #hpxp_horcm_user = <None>
  331.  
  332. # Add to HORCM configuration (boolean value)
  333. #hpxp_horcm_add_conf = true
  334.  
  335. # Resource group name of storage system for HORCM (string value)
  336. #hpxp_horcm_resource_name = meta_resource
  337.  
  338. # Only discover a specific name of host group or iSCSI target (boolean value)
  339. #hpxp_horcm_name_only_discovery = false
  340.  
  341. # File name of clean sqlite db (string value)
  342. #sqlite_clean_db = clean.sqlite
  343.  
  344. # Storage system storage pool for volumes (string value)
  345. #storwize_svc_volpool_name = volpool
  346.  
  347. # Storage system space-efficiency parameter for volumes (percentage) (integer
  348. # value)
  349. # Minimum value: -1
  350. # Maximum value: 100
  351. #storwize_svc_vol_rsize = 2
  352.  
  353. # Storage system threshold for volume capacity warnings (percentage) (integer
  354. # value)
  355. # Minimum value: -1
  356. # Maximum value: 100
  357. #storwize_svc_vol_warning = 0
  358.  
  359. # Storage system autoexpand parameter for volumes (True/False) (boolean value)
  360. #storwize_svc_vol_autoexpand = true
  361.  
  362. # Storage system grain size parameter for volumes (32/64/128/256) (integer
  363. # value)
  364. #storwize_svc_vol_grainsize = 256
  365.  
  366. # Storage system compression option for volumes (boolean value)
  367. #storwize_svc_vol_compression = false
  368.  
  369. # Enable Easy Tier for volumes (boolean value)
  370. #storwize_svc_vol_easytier = true
  371.  
  372. # The I/O group in which to allocate volumes (integer value)
  373. #storwize_svc_vol_iogrp = 0
  374.  
  375. # Maximum number of seconds to wait for FlashCopy to be prepared. (integer
  376. # value)
  377. # Minimum value: 1
  378. # Maximum value: 600
  379. #storwize_svc_flashcopy_timeout = 120
  380.  
  381. # Connection protocol (iSCSI/FC) (string value)
  382. #storwize_svc_connection_protocol = iSCSI
  383.  
  384. # Configure CHAP authentication for iSCSI connections (Default: Enabled)
  385. # (boolean value)
  386. #storwize_svc_iscsi_chap_enabled = true
  387.  
  388. # Connect with multipath (FC only; iSCSI multipath is controlled by Nova)
  389. # (boolean value)
  390. #storwize_svc_multipath_enabled = false
  391.  
  392. # Allows vdisk to multi host mapping (boolean value)
  393. #storwize_svc_multihostmap_enabled = true
  394.  
  395. # Indicate whether svc driver is compatible for NPIV setup. If it is
  396. # compatible, it will allow no wwpns being returned on get_conn_fc_wwpns during
  397. # initialize_connection. It should always be set to True. It will be deprecated
  398. # and removed in M release. (boolean value)
  399. #storwize_svc_npiv_compatibility_mode = true
  400.  
  401. # Allow tenants to specify QOS on create (boolean value)
  402. #storwize_svc_allow_tenant_qos = false
  403.  
  404. # If operating in stretched cluster mode, specify the name of the pool in which
  405. # mirrored copies are stored.Example: "pool2" (string value)
  406. #storwize_svc_stretched_cluster_partner = <None>
  407.  
  408. # Driver to use for backups. (string value)
  409. #backup_driver = cinder.backup.drivers.swift
  410.  
  411. # Offload pending backup delete during backup service startup. (boolean value)
  412. #backup_service_inithost_offload = false
  413.  
  414. # Make exception message format errors fatal. (boolean value)
  415. #fatal_exception_format_errors = false
  416.  
  417. # IP address of this host (string value)
  418. my_ip = 10.10.1.200
  419.  
  420. # Default glance host name or IP (string value)
  421. glance_host = 10.10.1.200
  422.  
  423. # Default glance port (integer value)
  424. # Minimum value: 1
  425. # Maximum value: 65535
  426. #glance_port = 9292
  427.  
  428. # A list of the glance API servers available to cinder ([hostname|ip]:port)
  429. # (list value)
  430. #glance_api_servers = $glance_host:$glance_port
  431.  
  432. # Version of the glance API to use (integer value)
  433. #glance_api_version = 1
  434.  
  435. # Number retries when downloading an image from glance (integer value)
  436. #glance_num_retries = 0
  437.  
  438. # Allow to perform insecure SSL (https) requests to glance (boolean value)
  439. #glance_api_insecure = false
  440.  
  441. # Enables or disables negotiation of SSL layer compression. In some cases
  442. # disabling compression can improve data throughput, such as when high network
  443. # bandwidth is available and you use compressed image formats like qcow2.
  444. # (boolean value)
  445. #glance_api_ssl_compression = false
  446.  
  447. # Location of ca certificates file to use for glance client requests. (string
  448. # value)
  449. #glance_ca_certificates_file = <None>
  450.  
  451. # http/https timeout value for glance operations. If no value (None) is
  452. # supplied here, the glanceclient default value is used. (integer value)
  453. #glance_request_timeout = <None>
  454.  
  455. # The topic that scheduler nodes listen on (string value)
  456. #scheduler_topic = cinder-scheduler
  457.  
  458. # The topic that volume nodes listen on (string value)
  459. #volume_topic = cinder-volume
  460.  
  461. # The topic that volume backup nodes listen on (string value)
  462. #backup_topic = cinder-backup
  463.  
  464. # DEPRECATED: Deploy v1 of the Cinder API. (boolean value)
  465. #enable_v1_api = true
  466.  
  467. # Deploy v2 of the Cinder API. (boolean value)
  468. #enable_v2_api = true
  469.  
  470. # Enables or disables rate limit of the API. (boolean value)
  471. #api_rate_limit = true
  472.  
  473. # Specify list of extensions to load when using osapi_volume_extension option
  474. # with cinder.api.contrib.select_extensions (list value)
  475. #osapi_volume_ext_list =
  476.  
  477. # osapi volume extension to load (multi valued)
  478. #osapi_volume_extension = cinder.api.contrib.standard_extensions
  479.  
  480. # Full class name for the Manager for volume (string value)
  481. #volume_manager = cinder.volume.manager.VolumeManager
  482.  
  483. # Full class name for the Manager for volume backup (string value)
  484. #backup_manager = cinder.backup.manager.BackupManager
  485.  
  486. # Full class name for the Manager for scheduler (string value)
  487. #scheduler_manager = cinder.scheduler.manager.SchedulerManager
  488.  
  489. # Name of this node. This can be an opaque identifier. It is not necessarily a
  490. # host name, FQDN, or IP address. (string value)
  491. #host = c1bg.rdu2.centos.org
  492.  
  493. # Availability zone of this node (string value)
  494. #storage_availability_zone = nova
  495.  
  496. # Default availability zone for new volumes. If not set, the
  497. # storage_availability_zone option value is used as the default for new
  498. # volumes. (string value)
  499. #default_availability_zone = <None>
  500.  
  501. # If the requested Cinder availability zone is unavailable, fall back to the
  502. # value of default_availability_zone, then storage_availability_zone, instead
  503. # of failing. (boolean value)
  504. #allow_availability_zone_fallback = false
  505.  
  506. # Default volume type to use (string value)
  507. #default_volume_type = <None>
  508.  
  509. # Time period for which to generate volume usages. The options are hour, day,
  510. # month, or year. (string value)
  511. #volume_usage_audit_period = month
  512.  
  513. # Path to the rootwrap configuration file to use for running commands as root
  514. # (string value)
  515. #rootwrap_config = /etc/cinder/rootwrap.conf
  516.  
  517. # Enable monkey patching (boolean value)
  518. #monkey_patch = false
  519.  
  520. # List of modules/decorators to monkey patch (list value)
  521. #monkey_patch_modules =
  522.  
  523. # Maximum time since last check-in for a service to be considered up (integer
  524. # value)
  525. #service_down_time = 60
  526.  
  527. # The full class name of the volume API class to use (string value)
  528. #volume_api_class = cinder.volume.api.API
  529.  
  530. # The full class name of the volume backup API class (string value)
  531. #backup_api_class = cinder.backup.api.API
  532.  
  533. # The strategy to use for auth. Supports noauth, keystone, and deprecated.
  534. # (string value)
  535. # Allowed values: noauth, keystone, deprecated
  536. auth_strategy = keystone
  537.  
  538. # A list of backend names to use. These backend names should be backed by a
  539. # unique [CONFIG] group with its options (list value)
  540. enabled_backends = lvm
  541.  
  542. # Whether snapshots count against gigabyte quota (boolean value)
  543. #no_snapshot_gb_quota = false
  544.  
  545. # The full class name of the volume transfer API class (string value)
  546. #transfer_api_class = cinder.transfer.api.API
  547.  
  548. # The full class name of the volume replication API class (string value)
  549. #replication_api_class = cinder.replication.api.API
  550.  
  551. # The full class name of the consistencygroup API class (string value)
  552. #consistencygroup_api_class = cinder.consistencygroup.api.API
  553.  
  554. # OpenStack privileged account username. Used for requests to other services
  555. # (such as Nova) that require an account with special rights. (string value)
  556. #os_privileged_user_name = <None>
  557.  
  558. # Password associated with the OpenStack privileged account. (string value)
  559. #os_privileged_user_password = <None>
  560.  
  561. # Tenant name associated with the OpenStack privileged account. (string value)
  562. #os_privileged_user_tenant = <None>
  563.  
  564. # Auth URL associated with the OpenStack privileged account. (string value)
  565. #os_privileged_user_auth_url = <None>
  566.  
  567. # Multiplier used for weighing volume capacity. Negative numbers mean to stack
  568. # vs spread. (floating point value)
  569. #capacity_weight_multiplier = 1.0
  570.  
  571. # Multiplier used for weighing volume capacity. Negative numbers mean to stack
  572. # vs spread. (floating point value)
  573. #allocated_capacity_weight_multiplier = -1.0
  574.  
  575. # IP address of sheep daemon. (string value)
  576. #sheepdog_store_address = 127.0.0.1
  577.  
  578. # Port of sheep daemon. (integer value)
  579. # Minimum value: 1
  580. # Maximum value: 65535
  581. #sheepdog_store_port = 7000
  582.  
  583. # Specifies the path of the GPFS directory where Block Storage volume and
  584. # snapshot files are stored. (string value)
  585. #gpfs_mount_point_base = <None>
  586.  
  587. # Specifies the path of the Image service repository in GPFS. Leave undefined
  588. # if not storing images in GPFS. (string value)
  589. #gpfs_images_dir = <None>
  590.  
  591. # Specifies the type of image copy to be used. Set this when the Image service
  592. # repository also uses GPFS so that image files can be transferred efficiently
  593. # from the Image service to the Block Storage service. There are two valid
  594. # values: "copy" specifies that a full copy of the image is made;
  595. # "copy_on_write" specifies that copy-on-write optimization strategy is used
  596. # and unmodified blocks of the image file are shared efficiently. (string
  597. # value)
  598. # Allowed values: copy, copy_on_write, <None>
  599. #gpfs_images_share_mode = <None>
  600.  
  601. # Specifies an upper limit on the number of indirections required to reach a
  602. # specific block due to snapshots or clones. A lengthy chain of copy-on-write
  603. # snapshots or clones can have a negative impact on performance, but improves
  604. # space utilization. 0 indicates unlimited clone depth. (integer value)
  605. #gpfs_max_clone_depth = 0
  606.  
  607. # Specifies that volumes are created as sparse files which initially consume no
  608. # space. If set to False, the volume is created as a fully allocated file, in
  609. # which case, creation may take a significantly longer time. (boolean value)
  610. #gpfs_sparse_volumes = true
  611.  
  612. # Specifies the storage pool that volumes are assigned to. By default, the
  613. # system storage pool is used. (string value)
  614. #gpfs_storage_pool = system
  615.  
  616. # Set 512 byte emulation on volume creation; (boolean value)
  617. #sf_emulate_512 = true
  618.  
  619. # Allow tenants to specify QOS on create (boolean value)
  620. #sf_allow_tenant_qos = false
  621.  
  622. # Create SolidFire accounts with this prefix. Any string can be used here, but
  623. # the string "hostname" is special and will create a prefix using the cinder
  624. # node hostname (previous default behavior). The default is NO prefix. (string
  625. # value)
  626. #sf_account_prefix = <None>
  627.  
  628. # Account name on the SolidFire Cluster to use as owner of template/cache
  629. # volumes (created if does not exist). (string value)
  630. #sf_template_account_name = openstack-vtemplate
  631.  
  632. # Create an internal cache of copy of images when a bootable volume is created
  633. # to eliminate fetch from glance and qemu-conversion on subsequent calls.
  634. # (boolean value)
  635. #sf_allow_template_caching = true
  636.  
  637. # Overrides default cluster SVIP with the one specified. This is required or
  638. # deployments that have implemented the use of VLANs for iSCSI networks in
  639. # their cloud. (string value)
  640. #sf_svip = <None>
  641.  
  642. # Create an internal mapping of volume IDs and account. Optimizes lookups and
  643. # performance at the expense of memory, very large deployments may want to
  644. # consider setting to False. (boolean value)
  645. #sf_enable_volume_mapping = true
  646.  
  647. # SolidFire API port. Useful if the device api is behind a proxy on a different
  648. # port. (integer value)
  649. # Minimum value: 1
  650. # Maximum value: 65535
  651. #sf_api_port = 443
  652.  
  653. # IBMNAS platform type to be used as backend storage; valid values are - v7ku :
  654. # for using IBM Storwize V7000 Unified, sonas : for using IBM Scale Out NAS,
  655. # gpfs-nas : for using NFS based IBM GPFS deployments. (string value)
  656. # Allowed values: v7ku, sonas, gpfs-nas
  657. #ibmnas_platform_type = v7ku
  658.  
  659. # The URL of the Swift endpoint (string value)
  660. #backup_swift_url = <None>
  661.  
  662. # Info to match when looking for swift in the service catalog. Format is:
  663. # separated values of the form: <service_type>:<service_name>:<endpoint_type> -
  664. # Only used if backup_swift_url is unset (string value)
  665. #swift_catalog_info = object-store:swift:publicURL
  666.  
  667. # Swift authentication mechanism (string value)
  668. #backup_swift_auth = per_user
  669.  
  670. # Swift authentication version. Specify "1" for auth 1.0, or "2" for auth 2.0
  671. # (string value)
  672. #backup_swift_auth_version = 1
  673.  
  674. # Swift tenant/account name. Required when connecting to an auth 2.0 system
  675. # (string value)
  676. #backup_swift_tenant = <None>
  677.  
  678. # Swift user name (string value)
  679. #backup_swift_user = <None>
  680.  
  681. # Swift key for authentication (string value)
  682. #backup_swift_key = <None>
  683.  
  684. # The default Swift container to use (string value)
  685. #backup_swift_container = volumebackups
  686.  
  687. # The size in bytes of Swift backup objects (integer value)
  688. #backup_swift_object_size = 52428800
  689.  
  690. # The size in bytes that changes are tracked for incremental backups.
  691. # backup_swift_object_size has to be multiple of backup_swift_block_size.
  692. # (integer value)
  693. #backup_swift_block_size = 32768
  694.  
  695. # The number of retries to make for Swift operations (integer value)
  696. #backup_swift_retry_attempts = 3
  697.  
  698. # The backoff time in seconds between Swift retries (integer value)
  699. #backup_swift_retry_backoff = 2
  700.  
  701. # Enable or Disable the timer to send the periodic progress notifications to
  702. # Ceilometer when backing up the volume to the Swift backend storage. The
  703. # default value is True to enable the timer. (boolean value)
  704. #backup_swift_enable_progress_timer = true
  705.  
  706. # Location of the CA certificate file to use for swift client requests. (string
  707. # value)
  708. #backup_swift_ca_cert_file = <None>
  709.  
  710. # These values will be used for CloudByte storage's addQos API call. (dict
  711. # value)
  712. #cb_add_qosgroup = graceallowed:false,iops:10,iopscontrol:true,latency:15,memlimit:0,networkspeed:0,throughput:0,tpcontrol:false
  713.  
  714. # These values will be used for CloudByte storage's createVolume API call.
  715. # (dict value)
  716. #cb_create_volume = blocklength:512B,compression:off,deduplication:off,protocoltype:ISCSI,recordsize:16k,sync:always
  717.  
  718. # Driver will use this API key to authenticate against the CloudByte storage's
  719. # management interface. (string value)
  720. #cb_apikey = <None>
  721.  
  722. # CloudByte storage specific account name. This maps to a project name in
  723. # OpenStack. (string value)
  724. #cb_account_name = <None>
  725.  
  726. # This corresponds to the name of Tenant Storage Machine (TSM) in CloudByte
  727. # storage. A volume will be created in this TSM. (string value)
  728. #cb_tsm_name = <None>
  729.  
  730. # A retry value in seconds. Will be used by the driver to check if volume
  731. # creation was successful in CloudByte storage. (integer value)
  732. #cb_confirm_volume_create_retry_interval = 5
  733.  
  734. # Will confirm a successful volume creation in CloudByte storage by making this
  735. # many number of attempts. (integer value)
  736. #cb_confirm_volume_create_retries = 3
  737.  
  738. # A retry value in seconds. Will be used by the driver to check if volume
  739. # deletion was successful in CloudByte storage. (integer value)
  740. #cb_confirm_volume_delete_retry_interval = 5
  741.  
  742. # Will confirm a successful volume deletion in CloudByte storage by making this
  743. # many number of attempts. (integer value)
  744. #cb_confirm_volume_delete_retries = 3
  745.  
  746. # This corresponds to the discovery authentication group in CloudByte storage.
  747. # Chap users are added to this group. Driver uses the first user found for this
  748. # group. Default value is None. (string value)
  749. #cb_auth_group = None
  750.  
  751. # Interval, in seconds, between nodes reporting state to datastore (integer
  752. # value)
  753. #report_interval = 10
  754.  
  755. # Interval, in seconds, between running periodic tasks (integer value)
  756. #periodic_interval = 60
  757.  
  758. # Range, in seconds, to randomly delay when starting the periodic task
  759. # scheduler to reduce stampeding. (Disable by setting to 0) (integer value)
  760. #periodic_fuzzy_delay = 60
  761.  
  762. # IP address on which OpenStack Volume API listens (string value)
  763. #osapi_volume_listen = 0.0.0.0
  764.  
  765. # Port on which OpenStack Volume API listens (integer value)
  766. # Minimum value: 1
  767. # Maximum value: 65535
  768. #osapi_volume_listen_port = 8776
  769.  
  770. # Number of workers for OpenStack Volume API service. The default is equal to
  771. # the number of CPUs available. (integer value)
  772. #osapi_volume_workers = <None>
  773.  
  774. # The full class name of the compute API class to use (string value)
  775. #compute_api_class = cinder.compute.nova.API
  776.  
  777. # Number of nodes that should replicate the data. (string value)
  778. #drbdmanage_redundancy = 1
  779.  
  780. # Pool or Vdisk name to use for volume creation. (string value)
  781. #dothill_backend_name = A
  782.  
  783. # linear (for Vdisk) or virtual (for Pool). (string value)
  784. # Allowed values: linear, virtual
  785. #dothill_backend_type = virtual
  786.  
  787. # DotHill API interface protocol. (string value)
  788. # Allowed values: http, https
  789. #dothill_api_protocol = https
  790.  
  791. # Whether to verify DotHill array SSL certificate. (boolean value)
  792. #dothill_verify_certificate = false
  793.  
  794. # DotHill array SSL certificate path. (string value)
  795. #dothill_verify_certificate_path = <None>
  796.  
  797. # List of comma-separated target iSCSI IP addresses. (list value)
  798. #dothill_iscsi_ips =
  799.  
  800. # File with the list of available gluster shares (string value)
  801. #glusterfs_shares_config = /etc/cinder/glusterfs_shares
  802.  
  803. # Base dir containing mount points for gluster shares. (string value)
  804. #glusterfs_mount_point_base = $state_path/mnt
  805.  
  806. # REST API authorization token. (string value)
  807. #pure_api_token = <None>
  808.  
  809. # ID of the project which will be used as the Cinder internal tenant. (string
  810. # value)
  811. #cinder_internal_tenant_project_id = <None>
  812.  
  813. # ID of the user to be used in volume operations as the Cinder internal tenant.
  814. # (string value)
  815. #cinder_internal_tenant_user_id = <None>
  816.  
  817. # The scheduler host manager class to use (string value)
  818. #scheduler_host_manager = cinder.scheduler.host_manager.HostManager
  819.  
  820. # Maximum number of attempts to schedule an volume (integer value)
  821. #scheduler_max_attempts = 3
  822.  
  823. # Path or URL to Scality SOFS configuration file (string value)
  824. #scality_sofs_config = <None>
  825.  
  826. # Base dir where Scality SOFS shall be mounted (string value)
  827. #scality_sofs_mount_point = $state_path/scality
  828.  
  829. # Path from Scality SOFS root to volume dir (string value)
  830. #scality_sofs_volume_dir = cinder/volumes
  831.  
  832. # VNX authentication scope type. (string value)
  833. #storage_vnx_authentication_type = global
  834.  
  835. # Directory path that contains the VNX security file. Make sure the security
  836. # file is generated first. (string value)
  837. #storage_vnx_security_file_dir = <None>
  838.  
  839. # Naviseccli Path. (string value)
  840. #naviseccli_path =
  841.  
  842. # Comma-separated list of storage pool names to be used. (string value)
  843. # Deprecated group/name - [DEFAULT]/storage_vnx_pool_name
  844. #storage_vnx_pool_names = <None>
  845.  
  846. # VNX secondary SP IP Address. (string value)
  847. #san_secondary_ip = <None>
  848.  
  849. # Default timeout for CLI operations in minutes. For example, LUN migration is
  850. # a typical long running operation, which depends on the LUN size and the load
  851. # of the array. An upper bound in the specific deployment can be set to avoid
  852. # unnecessary long wait. By default, it is 365 days long. (integer value)
  853. #default_timeout = 525600
  854.  
  855. # Default max number of LUNs in a storage group. By default, the value is 255.
  856. # (integer value)
  857. #max_luns_per_storage_group = 255
  858.  
  859. # To destroy storage group when the last LUN is removed from it. By default,
  860. # the value is False. (boolean value)
  861. #destroy_empty_storage_group = false
  862.  
  863. # Mapping between hostname and its iSCSI initiator IP addresses. (string value)
  864. #iscsi_initiators =
  865.  
  866. # Comma separated iSCSI or FC ports to be used in Nova or Cinder. (string
  867. # value)
  868. #io_port_list = *
  869.  
  870. # Automatically register initiators. By default, the value is False. (boolean
  871. # value)
  872. #initiator_auto_registration = false
  873.  
  874. # Automatically deregister initiators after the related storage group is
  875. # destroyed. By default, the value is False. (boolean value)
  876. #initiator_auto_deregistration = false
  877.  
  878. # Report free_capacity_gb as 0 when the limit to maximum number of pool LUNs is
  879. # reached. By default, the value is False. (boolean value)
  880. #check_max_pool_luns_threshold = false
  881.  
  882. # Delete a LUN even if it is in Storage Groups. (boolean value)
  883. #force_delete_lun_in_storagegroup = false
  884.  
  885. # Force LUN creation even if the full threshold of pool is reached. (boolean
  886. # value)
  887. #ignore_pool_full_threshold = false
  888.  
  889. # IP address for connecting to VMware ESX/vCenter server. (string value)
  890. #vmware_host_ip = <None>
  891.  
  892. # Username for authenticating with VMware ESX/vCenter server. (string value)
  893. #vmware_host_username = <None>
  894.  
  895. # Password for authenticating with VMware ESX/vCenter server. (string value)
  896. #vmware_host_password = <None>
  897.  
  898. # Optional VIM service WSDL Location e.g http://<server>/vimService.wsdl.
  899. # Optional over-ride to default location for bug work-arounds. (string value)
  900. #vmware_wsdl_location = <None>
  901.  
  902. # Number of times VMware ESX/vCenter server API must be retried upon connection
  903. # related issues. (integer value)
  904. #vmware_api_retry_count = 10
  905.  
  906. # The interval (in seconds) for polling remote tasks invoked on VMware
  907. # ESX/vCenter server. (floating point value)
  908. #vmware_task_poll_interval = 0.5
  909.  
  910. # Name of the vCenter inventory folder that will contain Cinder volumes. This
  911. # folder will be created under "OpenStack/<project_folder>", where
  912. # project_folder is of format "Project (<volume_project_id>)". (string value)
  913. #vmware_volume_folder = Volumes
  914.  
  915. # Timeout in seconds for VMDK volume transfer between Cinder and Glance.
  916. # (integer value)
  917. #vmware_image_transfer_timeout_secs = 7200
  918.  
  919. # Max number of objects to be retrieved per batch. Query results will be
  920. # obtained in batches from the server and not in one shot. Server may still
  921. # limit the count to something less than the configured value. (integer value)
  922. #vmware_max_objects_retrieval = 100
  923.  
  924. # Optional string specifying the VMware vCenter server version. The driver
  925. # attempts to retrieve the version from VMware vCenter server. Set this
  926. # configuration only if you want to override the vCenter server version.
  927. # (string value)
  928. #vmware_host_version = <None>
  929.  
  930. # Directory where virtual disks are stored during volume backup and restore.
  931. # (string value)
  932. #vmware_tmp_dir = /tmp
  933.  
  934. # CA bundle file to use in verifying the vCenter server certificate. (string
  935. # value)
  936. #vmware_ca_file = <None>
  937.  
  938. # If true, the vCenter server certificate is not verified. If false, then the
  939. # default CA truststore is used for verification. This option is ignored if
  940. # "vmware_ca_file" is set. (boolean value)
  941. #vmware_insecure = false
  942.  
  943. # Name of a vCenter compute cluster where volumes should be created. (multi
  944. # valued)
  945. #vmware_cluster_name =
  946.  
  947. # Pool or Vdisk name to use for volume creation. (string value)
  948. #lenovo_backend_name = A
  949.  
  950. # linear (for VDisk) or virtual (for Pool). (string value)
  951. # Allowed values: linear, virtual
  952. #lenovo_backend_type = virtual
  953.  
  954. # Lenovo api interface protocol. (string value)
  955. # Allowed values: http, https
  956. #lenovo_api_protocol = https
  957.  
  958. # Whether to verify Lenovo array SSL certificate. (boolean value)
  959. #lenovo_verify_certificate = false
  960.  
  961. # Lenovo array SSL certificate path. (string value)
  962. #lenovo_verify_certificate_path = <None>
  963.  
  964. # List of comma-separated target iSCSI IP addresses. (list value)
  965. #lenovo_iscsi_ips =
  966.  
  967. # The maximum size in bytes of the files used to hold backups. If the volume
  968. # being backed up exceeds this size, then it will be backed up into multiple
  969. # files.backup_file_size must be a multiple of backup_sha_block_size_bytes.
  970. # (integer value)
  971. #backup_file_size = 1999994880
  972.  
  973. # The size in bytes that changes are tracked for incremental backups.
  974. # backup_file_size has to be multiple of backup_sha_block_size_bytes. (integer
  975. # value)
  976. #backup_sha_block_size_bytes = 32768
  977.  
  978. # Enable or Disable the timer to send the periodic progress notifications to
  979. # Ceilometer when backing up the volume to the backend storage. The default
  980. # value is True to enable the timer. (boolean value)
  981. #backup_enable_progress_timer = true
  982.  
  983. # Path specifying where to store backups. (string value)
  984. #backup_posix_path = $state_path/backup
  985.  
  986. # Custom directory to use for backups. (string value)
  987. #backup_container = <None>
  988.  
  989. # REST server port. (string value)
  990. #sio_rest_server_port = 443
  991.  
  992. # Whether to verify server certificate. (boolean value)
  993. #sio_verify_server_certificate = false
  994.  
  995. # Server certificate path. (string value)
  996. #sio_server_certificate_path = <None>
  997.  
  998. # Whether to round volume capacity. (boolean value)
  999. #sio_round_volume_capacity = true
  1000.  
  1001. # Whether to allow force delete. (boolean value)
  1002. #sio_force_delete = false
  1003.  
  1004. # Whether to unmap volume before deletion. (boolean value)
  1005. #sio_unmap_volume_before_deletion = false
  1006.  
  1007. # Protection domain id. (string value)
  1008. #sio_protection_domain_id = <None>
  1009.  
  1010. # Protection domain name. (string value)
  1011. #sio_protection_domain_name = <None>
  1012.  
  1013. # Storage pools. (string value)
  1014. #sio_storage_pools = <None>
  1015.  
  1016. # Storage pool name. (string value)
  1017. #sio_storage_pool_name = <None>
  1018.  
  1019. # Storage pool id. (string value)
  1020. #sio_storage_pool_id = <None>
  1021.  
  1022. # Group name to use for creating volumes. Defaults to "group-0". (string value)
  1023. #eqlx_group_name = group-0
  1024.  
  1025. # Timeout for the Group Manager cli command execution. Default is 30. Note that
  1026. # this option is deprecated in favour of "ssh_conn_timeout" as specified in
  1027. # cinder/volume/drivers/san/san.py and will be removed in M release. (integer
  1028. # value)
  1029. #eqlx_cli_timeout = 30
  1030.  
  1031. # Maximum retry count for reconnection. Default is 5. (integer value)
  1032. #eqlx_cli_max_retries = 5
  1033.  
  1034. # Use CHAP authentication for targets. Note that this option is deprecated in
  1035. # favour of "use_chap_auth" as specified in cinder/volume/driver.py and will be
  1036. # removed in next release. (boolean value)
  1037. #eqlx_use_chap = false
  1038.  
  1039. # Existing CHAP account name. Note that this option is deprecated in favour of
  1040. # "chap_username" as specified in cinder/volume/driver.py and will be removed
  1041. # in next release. (string value)
  1042. #eqlx_chap_login = admin
  1043.  
  1044. # Password for specified CHAP account name. Note that this option is deprecated
  1045. # in favour of "chap_password" as specified in cinder/volume/driver.py and will
  1046. # be removed in the next release (string value)
  1047. #eqlx_chap_password = password
  1048.  
  1049. # Pool in which volumes will be created. Defaults to "default". (string value)
  1050. #eqlx_pool = default
  1051.  
  1052. # The number of characters in the salt. (integer value)
  1053. #volume_transfer_salt_length = 8
  1054.  
  1055. # The number of characters in the autogenerated auth key. (integer value)
  1056. #volume_transfer_key_length = 16
  1057.  
  1058. # Services to be added to the available pool on create (boolean value)
  1059. #enable_new_services = true
  1060.  
  1061. # Template string to be used to generate volume names (string value)
  1062. #volume_name_template = volume-%s
  1063.  
  1064. # Template string to be used to generate snapshot names (string value)
  1065. #snapshot_name_template = snapshot-%s
  1066.  
  1067. # Template string to be used to generate backup names (string value)
  1068. #backup_name_template = backup-%s
  1069.  
  1070. # Multiplier used for weighing volume number. Negative numbers mean to spread
  1071. # vs stack. (floating point value)
  1072. #volume_number_multiplier = -1.0
  1073.  
  1074. # Default storage pool for volumes. (integer value)
  1075. #ise_storage_pool = 1
  1076.  
  1077. # Raid level for ISE volumes. (integer value)
  1078. #ise_raid = 1
  1079.  
  1080. # Number of retries (per port) when establishing connection to ISE management
  1081. # port. (integer value)
  1082. #ise_connection_retries = 5
  1083.  
  1084. # Interval (secs) between retries. (integer value)
  1085. #ise_retry_interval = 1
  1086.  
  1087. # Number on retries to get completion status after issuing a command to ISE.
  1088. # (integer value)
  1089. #ise_completion_retries = 30
  1090.  
  1091. # Storage pool name. (string value)
  1092. #zfssa_pool = <None>
  1093.  
  1094. # Project name. (string value)
  1095. #zfssa_project = <None>
  1096.  
  1097. # Block size. (string value)
  1098. # Allowed values: 512, 1k, 2k, 4k, 8k, 16k, 32k, 64k, 128k
  1099. #zfssa_lun_volblocksize = 8k
  1100.  
  1101. # Flag to enable sparse (thin-provisioned): True, False. (boolean value)
  1102. #zfssa_lun_sparse = false
  1103.  
  1104. # Data compression. (string value)
  1105. # Allowed values: off, lzjb, gzip-2, gzip, gzip-9
  1106. #zfssa_lun_compression = off
  1107.  
  1108. # Synchronous write bias. (string value)
  1109. # Allowed values: latency, throughput
  1110. #zfssa_lun_logbias = latency
  1111.  
  1112. # iSCSI initiator group. (string value)
  1113. #zfssa_initiator_group =
  1114.  
  1115. # iSCSI initiator IQNs. (comma separated) (string value)
  1116. #zfssa_initiator =
  1117.  
  1118. # iSCSI initiator CHAP user (name). (string value)
  1119. #zfssa_initiator_user =
  1120.  
  1121. # Secret of the iSCSI initiator CHAP user. (string value)
  1122. #zfssa_initiator_password =
  1123.  
  1124. # iSCSI initiators configuration. (string value)
  1125. #zfssa_initiator_config =
  1126.  
  1127. # iSCSI target group name. (string value)
  1128. #zfssa_target_group = tgt-grp
  1129.  
  1130. # iSCSI target CHAP user (name). (string value)
  1131. #zfssa_target_user =
  1132.  
  1133. # Secret of the iSCSI target CHAP user. (string value)
  1134. #zfssa_target_password =
  1135.  
  1136. # iSCSI target portal (Data-IP:Port, w.x.y.z:3260). (string value)
  1137. #zfssa_target_portal = <None>
  1138.  
  1139. # Network interfaces of iSCSI targets. (comma separated) (string value)
  1140. #zfssa_target_interfaces = <None>
  1141.  
  1142. # REST connection timeout. (seconds) (integer value)
  1143. #zfssa_rest_timeout = <None>
  1144.  
  1145. # IP address used for replication data. (maybe the same as data ip) (string
  1146. # value)
  1147. #zfssa_replication_ip =
  1148.  
  1149. # Flag to enable local caching: True, False. (boolean value)
  1150. #zfssa_enable_local_cache = true
  1151.  
  1152. # Name of ZFSSA project where cache volumes are stored. (string value)
  1153. #zfssa_cache_project = os-cinder-cache
  1154.  
  1155. # Sets the value of TCP_KEEPALIVE (True/False) for each server socket. (boolean
  1156. # value)
  1157. #tcp_keepalive = true
  1158.  
  1159. # Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not
  1160. # supported on OS X. (integer value)
  1161. #tcp_keepidle = 600
  1162.  
  1163. # Sets the value of TCP_KEEPINTVL in seconds for each server socket. Not
  1164. # supported on OS X. (integer value)
  1165. #tcp_keepalive_interval = <None>
  1166.  
  1167. # Sets the value of TCP_KEEPCNT for each server socket. Not supported on OS X.
  1168. # (integer value)
  1169. #tcp_keepalive_count = <None>
  1170.  
  1171. # CA certificate file to use to verify connecting clients (string value)
  1172. #ssl_ca_file = <None>
  1173.  
  1174. # Certificate file to use when starting the server securely (string value)
  1175. #ssl_cert_file = <None>
  1176.  
  1177. # Private key file to use when starting the server securely (string value)
  1178. #ssl_key_file = <None>
  1179.  
  1180. # Maximum line size of message headers to be accepted. max_header_line may need
  1181. # to be increased when using large tokens (typically those generated by the
  1182. # Keystone v3 API with big service catalogs). (integer value)
  1183. #max_header_line = 16384
  1184.  
  1185. # Timeout for client connections' socket operations. If an incoming connection
  1186. # is idle for this number of seconds it will be closed. A value of '0' means
  1187. # wait forever. (integer value)
  1188. #client_socket_timeout = 900
  1189.  
  1190. # If False, closes the client socket connection explicitly. Setting it to True
  1191. # to maintain backward compatibility. Recommended setting is set it to False.
  1192. # (boolean value)
  1193. #wsgi_keep_alive = true
  1194.  
  1195. # Number of times to attempt to run flakey shell commands (integer value)
  1196. #num_shell_tries = 3
  1197.  
  1198. # The percentage of backend capacity is reserved (integer value)
  1199. # Maximum value: 100
  1200. #reserved_percentage = 0
  1201.  
  1202. # Prefix for iSCSI volumes (string value)
  1203. #iscsi_target_prefix = iqn.2010-10.org.openstack:
  1204.  
  1205. # The IP address that the iSCSI daemon is listening on (string value)
  1206. #iscsi_ip_address = $my_ip
  1207.  
  1208. # The list of secondary IP addresses of the iSCSI daemon (list value)
  1209. #iscsi_secondary_ip_addresses =
  1210.  
  1211. # The port that the iSCSI daemon is listening on (integer value)
  1212. # Minimum value: 1
  1213. # Maximum value: 65535
  1214. #iscsi_port = 3260
  1215.  
  1216. # The maximum number of times to rescan targets to find volume (integer value)
  1217. #num_volume_device_scan_tries = 3
  1218.  
  1219. # The backend name for a given driver implementation (string value)
  1220. #volume_backend_name = <None>
  1221.  
  1222. # Do we attach/detach volumes in cinder using multipath for volume to image and
  1223. # image to volume transfers? (boolean value)
  1224. #use_multipath_for_image_xfer = false
  1225.  
  1226. # If this is set to True, attachment of volumes for image transfer will be
  1227. # aborted when multipathd is not running. Otherwise, it will fallback to single
  1228. # path. (boolean value)
  1229. #enforce_multipath_for_image_xfer = false
  1230.  
  1231. # Method used to wipe old volumes (string value)
  1232. # Allowed values: none, zero, shred
  1233. #volume_clear = zero
  1234.  
  1235. # Size in MiB to wipe at start of old volumes. 0 => all (integer value)
  1236. #volume_clear_size = 0
  1237.  
  1238. # The flag to pass to ionice to alter the i/o priority of the process used to
  1239. # zero a volume after deletion, for example "-c3" for idle only priority.
  1240. # (string value)
  1241. #volume_clear_ionice = <None>
  1242.  
  1243. # iSCSI target user-land tool to use. tgtadm is default, use lioadm for LIO
  1244. # iSCSI support, scstadmin for SCST target support, iseradm for the ISER
  1245. # protocol, ietadm for iSCSI Enterprise Target, iscsictl for Chelsio iSCSI
  1246. # Target or fake for testing. (string value)
  1247. # Allowed values: tgtadm, lioadm, scstadmin, iseradm, iscsictl, ietadm, fake
  1248. #iscsi_helper = tgtadm
  1249.  
  1250. # Volume configuration file storage directory (string value)
  1251. #volumes_dir = $state_path/volumes
  1252.  
  1253. # IET configuration file (string value)
  1254. #iet_conf = /etc/iet/ietd.conf
  1255.  
  1256. # Chiscsi (CXT) global defaults configuration file (string value)
  1257. #chiscsi_conf = /etc/chelsio-iscsi/chiscsi.conf
  1258.  
  1259. # Sets the behavior of the iSCSI target to either perform blockio or fileio
  1260. # optionally, auto can be set and Cinder will autodetect type of backing device
  1261. # (string value)
  1262. # Allowed values: blockio, fileio, auto
  1263. #iscsi_iotype = fileio
  1264.  
  1265. # The default block size used when copying/clearing volumes (string value)
  1266. #volume_dd_blocksize = 1M
  1267.  
  1268. # The blkio cgroup name to be used to limit bandwidth of volume copy (string
  1269. # value)
  1270. #volume_copy_blkio_cgroup_name = cinder-volume-copy
  1271.  
  1272. # The upper limit of bandwidth of volume copy. 0 => unlimited (integer value)
  1273. #volume_copy_bps_limit = 0
  1274.  
  1275. # Sets the behavior of the iSCSI target to either perform write-back(on) or
  1276. # write-through(off). This parameter is valid if iscsi_helper is set to tgtadm
  1277. # or iseradm. (string value)
  1278. # Allowed values: on, off
  1279. #iscsi_write_cache = on
  1280.  
  1281. # Sets the target-specific flags for the iSCSI target. Only used for tgtadm to
  1282. # specify backing device flags using bsoflags option. The specified string is
  1283. # passed as is to the underlying tool. (string value)
  1284. #iscsi_target_flags =
  1285.  
  1286. # Determines the iSCSI protocol for new iSCSI volumes, created with tgtadm or
  1287. # lioadm target helpers. In order to enable RDMA, this parameter should be set
  1288. # with the value "iser". The supported iSCSI protocol values are "iscsi" and
  1289. # "iser". (string value)
  1290. # Allowed values: iscsi, iser
  1291. #iscsi_protocol = iscsi
  1292.  
  1293. # The path to the client certificate key for verification, if the driver
  1294. # supports it. (string value)
  1295. #driver_client_cert_key = <None>
  1296.  
  1297. # The path to the client certificate for verification, if the driver supports
  1298. # it. (string value)
  1299. #driver_client_cert = <None>
  1300.  
  1301. # Tell driver to use SSL for connection to backend storage if the driver
  1302. # supports it. (boolean value)
  1303. #driver_use_ssl = false
  1304.  
  1305. # Float representation of the over subscription ratio when thin provisioning is
  1306. # involved. Default ratio is 20.0, meaning provisioned capacity can be 20 times
  1307. # of the total physical capacity. If the ratio is 10.5, it means provisioned
  1308. # capacity can be 10.5 times of the total physical capacity. A ratio of 1.0
  1309. # means provisioned capacity cannot exceed the total physical capacity. A ratio
  1310. # lower than 1.0 will be ignored and the default value will be used instead.
  1311. # (floating point value)
  1312. #max_over_subscription_ratio = 20.0
  1313.  
  1314. # Certain ISCSI targets have predefined target names, SCST target driver uses
  1315. # this name. (string value)
  1316. #scst_target_iqn_name = <None>
  1317.  
  1318. # SCST target implementation can choose from multiple SCST target drivers.
  1319. # (string value)
  1320. #scst_target_driver = iscsi
  1321.  
  1322. # Option to enable/disable CHAP authentication for targets. (boolean value)
  1323. # Deprecated group/name - [DEFAULT]/eqlx_use_chap
  1324. #use_chap_auth = false
  1325.  
  1326. # CHAP user name. (string value)
  1327. # Deprecated group/name - [DEFAULT]/eqlx_chap_login
  1328. #chap_username =
  1329.  
  1330. # Password for specified CHAP account name. (string value)
  1331. # Deprecated group/name - [DEFAULT]/eqlx_chap_password
  1332. #chap_password =
  1333.  
  1334. # Namespace for driver private data values to be saved in. (string value)
  1335. #driver_data_namespace = <None>
  1336.  
  1337. # String representation for an equation that will be used to filter hosts. Only
  1338. # used when the driver filter is set to be used by the Cinder scheduler.
  1339. # (string value)
  1340. #filter_function = <None>
  1341.  
  1342. # String representation for an equation that will be used to determine the
  1343. # goodness of a host. Only used when using the goodness weigher is set to be
  1344. # used by the Cinder scheduler. (string value)
  1345. #goodness_function = <None>
  1346.  
  1347. # If set to True the http client will validate the SSL certificate of the
  1348. # backend endpoint. (boolean value)
  1349. #driver_ssl_cert_verify = false
  1350.  
  1351. # List of options that control which trace info is written to the DEBUG log
  1352. # level to assist developers. Valid values are method and api. (list value)
  1353. #trace_flags = <None>
  1354.  
  1355. # There are two types of target configurations managed (replicate to another
  1356. # configured backend) or unmanaged (replicate to a device not managed by
  1357. # Cinder). (boolean value)
  1358. #managed_replication_target = true
  1359.  
  1360. # List of k/v pairs representing a replication target for this backend device.
  1361. # For unmanaged the format is: {'key-1'='val1' 'key-2'='val2'...},{...} and for
  1362. # managed devices its simply a list of valid configured backend_names that the
  1363. # driver supports replicating to: backend-a,bakcend-b... (list value)
  1364. #replication_devices = <None>
  1365.  
  1366. # If set to True, upload-to-image in raw format will create a cloned volume and
  1367. # register its location to the image service, instead of uploading the volume
  1368. # content. The cinder backend and locations support must be enabled in the
  1369. # image service, and glance_api_version must be set to 2. (boolean value)
  1370. #image_upload_use_cinder_backend = false
  1371.  
  1372. # If set to True, the image volume created by upload-to-image will be placed in
  1373. # the internal tenant. Otherwise, the image volume is created in the current
  1374. # context's tenant. (boolean value)
  1375. #image_upload_use_internal_tenant = false
  1376.  
  1377. # Enable the image volume cache for this backend. (boolean value)
  1378. #image_volume_cache_enabled = false
  1379.  
  1380. # Max size of the image volume cache for this backend in GB. 0 => unlimited.
  1381. # (integer value)
  1382. #image_volume_cache_max_size_gb = 0
  1383.  
  1384. # Max number of entries allowed in the image volume cache. 0 => unlimited.
  1385. # (integer value)
  1386. #image_volume_cache_max_count = 0
  1387.  
  1388. # The maximum number of times to rescan iSER targetto find volume (integer
  1389. # value)
  1390. #num_iser_scan_tries = 3
  1391.  
  1392. # Prefix for iSER volumes (string value)
  1393. #iser_target_prefix = iqn.2010-10.org.openstack:
  1394.  
  1395. # The IP address that the iSER daemon is listening on (string value)
  1396. #iser_ip_address = $my_ip
  1397.  
  1398. # The port that the iSER daemon is listening on (integer value)
  1399. # Minimum value: 1
  1400. # Maximum value: 65535
  1401. #iser_port = 3260
  1402.  
  1403. # The name of the iSER target user-land tool to use (string value)
  1404. #iser_helper = tgtadm
  1405.  
  1406. # Public url to use for versions endpoint. The default is None, which will use
  1407. # the request's host_url attribute to populate the URL base. If Cinder is
  1408. # operating behind a proxy, you will want to change this to represent the
  1409. # proxy's URL. (string value)
  1410. #public_endpoint = <None>
  1411.  
  1412. # Nimble Controller pool name (string value)
  1413. #nimble_pool_name = default
  1414.  
  1415. # Nimble Subnet Label (string value)
  1416. #nimble_subnet_label = *
  1417.  
  1418. # Path to store VHD backed volumes (string value)
  1419. #windows_iscsi_lun_path = C:\iSCSIVirtualDisks
  1420.  
  1421. # Pool or Vdisk name to use for volume creation. (string value)
  1422. #hpmsa_backend_name = A
  1423.  
  1424. # linear (for Vdisk) or virtual (for Pool). (string value)
  1425. # Allowed values: linear, virtual
  1426. #hpmsa_backend_type = virtual
  1427.  
  1428. # HPMSA API interface protocol. (string value)
  1429. # Allowed values: http, https
  1430. #hpmsa_api_protocol = https
  1431.  
  1432. # Whether to verify HPMSA array SSL certificate. (boolean value)
  1433. #hpmsa_verify_certificate = false
  1434.  
  1435. # HPMSA array SSL certificate path. (string value)
  1436. #hpmsa_verify_certificate_path = <None>
  1437.  
  1438. # List of comma-separated target iSCSI IP addresses. (list value)
  1439. #hpmsa_iscsi_ips =
  1440.  
  1441. # A list of url schemes that can be downloaded directly via the direct_url.
  1442. # Currently supported schemes: [file]. (list value)
  1443. #allowed_direct_url_schemes =
  1444.  
  1445. # Default core properties of image (list value)
  1446. #glance_core_properties = checksum,container_format,disk_format,image_name,image_id,min_disk,min_ram,name,size
  1447.  
  1448. # Name for the VG that will contain exported volumes (string value)
  1449. #volume_group = cinder-volumes
  1450.  
  1451. # If >0, create LVs with multiple mirrors. Note that this requires lvm_mirrors
  1452. # + 2 PVs with available space (integer value)
  1453. #lvm_mirrors = 0
  1454.  
  1455. # Type of LVM volumes to deploy; (default, thin, or auto). Auto defaults to
  1456. # thin if thin is supported. (string value)
  1457. # Allowed values: default, thin, auto
  1458. #lvm_type = default
  1459.  
  1460. # LVM conf file to use for the LVM driver in Cinder; this setting is ignored if
  1461. # the specified file does not exist (You can also specify 'None' to not use a
  1462. # conf file even if one exists). (string value)
  1463. #lvm_conf_file = /etc/cinder/lvm.conf
  1464.  
  1465. # use this file for cinder emc plugin config data (string value)
  1466. #cinder_emc_config_file = /etc/cinder/cinder_emc_config.xml
  1467.  
  1468. # IP address or Hostname of NAS system. (string value)
  1469. #nas_ip =
  1470.  
  1471. # User name to connect to NAS system. (string value)
  1472. #nas_login = admin
  1473.  
  1474. # Password to connect to NAS system. (string value)
  1475. #nas_password =
  1476.  
  1477. # SSH port to use to connect to NAS system. (integer value)
  1478. # Minimum value: 1
  1479. # Maximum value: 65535
  1480. #nas_ssh_port = 22
  1481.  
  1482. # Filename of private key to use for SSH authentication. (string value)
  1483. #nas_private_key =
  1484.  
  1485. # Allow network-attached storage systems to operate in a secure environment
  1486. # where root level access is not permitted. If set to False, access is as the
  1487. # root user and insecure. If set to True, access is not as root. If set to
  1488. # auto, a check is done to determine if this is a new installation: True is
  1489. # used if so, otherwise False. Default is auto. (string value)
  1490. #nas_secure_file_operations = auto
  1491.  
  1492. # Set more secure file permissions on network-attached storage volume files to
  1493. # restrict broad other/world access. If set to False, volumes are created with
  1494. # open permissions. If set to True, volumes are created with permissions for
  1495. # the cinder user and group (660). If set to auto, a check is done to determine
  1496. # if this is a new installation: True is used if so, otherwise False. Default
  1497. # is auto. (string value)
  1498. #nas_secure_file_permissions = auto
  1499.  
  1500. # Path to the share to use for storing Cinder volumes. For example:
  1501. # "/srv/export1" for an NFS server export available at 10.0.5.10:/srv/export1 .
  1502. # (string value)
  1503. #nas_share_path =
  1504.  
  1505. # Options used to mount the storage backend file system where Cinder volumes
  1506. # are stored. (string value)
  1507. #nas_mount_options = <None>
  1508.  
  1509. # Provisioning type that will be used when creating volumes. (string value)
  1510. # Allowed values: thin, thick
  1511. # Deprecated group/name - [DEFAULT]/glusterfs_sparsed_volumes
  1512. # Deprecated group/name - [DEFAULT]/glusterfs_qcow2_volumes
  1513. #nas_volume_prov_type = thin
  1514.  
  1515. # IP address or hostname of mg-a (string value)
  1516. #gateway_mga = <None>
  1517.  
  1518. # IP address or hostname of mg-b (string value)
  1519. #gateway_mgb = <None>
  1520.  
  1521. # Use igroups to manage targets and initiators (boolean value)
  1522. #use_igroups = false
  1523.  
  1524. # Global backend request timeout, in seconds (integer value)
  1525. #request_timeout = 300
  1526.  
  1527. # Comma-separated list of REST servers IP to connect to. (eg
  1528. # http://IP1/,http://IP2:81/path (string value)
  1529. #srb_base_urls = <None>
  1530.  
  1531. # XMS cluster id in multi-cluster environment (string value)
  1532. #xtremio_cluster_name =
  1533.  
  1534. # Number of retries in case array is busy (integer value)
  1535. #xtremio_array_busy_retry_count = 5
  1536.  
  1537. # Interval between retries in case array is busy (integer value)
  1538. #xtremio_array_busy_retry_interval = 5
  1539.  
  1540. # Serial number of storage system (string value)
  1541. #hitachi_serial_number = <None>
  1542.  
  1543. # Name of an array unit (string value)
  1544. #hitachi_unit_name = <None>
  1545.  
  1546. # Pool ID of storage system (integer value)
  1547. #hitachi_pool_id = <None>
  1548.  
  1549. # Thin pool ID of storage system (integer value)
  1550. #hitachi_thin_pool_id = <None>
  1551.  
  1552. # Range of logical device of storage system (string value)
  1553. #hitachi_ldev_range = <None>
  1554.  
  1555. # Default copy method of storage system (string value)
  1556. #hitachi_default_copy_method = FULL
  1557.  
  1558. # Copy speed of storage system (integer value)
  1559. #hitachi_copy_speed = 3
  1560.  
  1561. # Interval to check copy (integer value)
  1562. #hitachi_copy_check_interval = 3
  1563.  
  1564. # Interval to check copy asynchronously (integer value)
  1565. #hitachi_async_copy_check_interval = 10
  1566.  
  1567. # Control port names for HostGroup or iSCSI Target (string value)
  1568. #hitachi_target_ports = <None>
  1569.  
  1570. # Range of group number (string value)
  1571. #hitachi_group_range = <None>
  1572.  
  1573. # Request for creating HostGroup or iSCSI Target (boolean value)
  1574. #hitachi_group_request = false
  1575.  
  1576. # Infortrend raid pool name list. It is separated with comma. (string value)
  1577. #infortrend_pools_name =
  1578.  
  1579. # The Infortrend CLI absolute path. By default, it is at
  1580. # /opt/bin/Infortrend/raidcmd_ESDS10.jar (string value)
  1581. #infortrend_cli_path = /opt/bin/Infortrend/raidcmd_ESDS10.jar
  1582.  
  1583. # Maximum retry time for cli. Default is 5. (integer value)
  1584. #infortrend_cli_max_retries = 5
  1585.  
  1586. # Default timeout for CLI copy operations in minutes. Support: migrate volume,
  1587. # create cloned volume and create volume from snapshot. By Default, it is 30
  1588. # minutes. (integer value)
  1589. #infortrend_cli_timeout = 30
  1590.  
  1591. # Infortrend raid channel ID list on Slot A for OpenStack usage. It is
  1592. # separated with comma. By default, it is the channel 0~7. (string value)
  1593. #infortrend_slots_a_channels_id = 0,1,2,3,4,5,6,7
  1594.  
  1595. # Infortrend raid channel ID list on Slot B for OpenStack usage. It is
  1596. # separated with comma. By default, it is the channel 0~7. (string value)
  1597. #infortrend_slots_b_channels_id = 0,1,2,3,4,5,6,7
  1598.  
  1599. # Let the volume use specific provisioning. By default, it is the full
  1600. # provisioning. The supported options are full or thin. (string value)
  1601. #infortrend_provisioning = full
  1602.  
  1603. # Let the volume use specific tiering level. By default, it is the level 0. The
  1604. # supported levels are 0,2,3,4. (string value)
  1605. #infortrend_tiering = 0
  1606.  
  1607. # Configuration file for HDS iSCSI cinder plugin (string value)
  1608. #hds_hnas_iscsi_config_file = /opt/hds/hnas/cinder_iscsi_conf.xml
  1609.  
  1610. # The name of ceph cluster (string value)
  1611. #rbd_cluster_name = ceph
  1612.  
  1613. # The RADOS pool where rbd volumes are stored (string value)
  1614. rbd_pool = volumes
  1615.  
  1616. # The RADOS client name for accessing rbd volumes - only set when using cephx
  1617. # authentication (string value)
  1618. rbd_user = volumes
  1619.  
  1620. # Path to the ceph configuration file (string value)
  1621. #rbd_ceph_conf = /etc/ceph/ceph.conf
  1622.  
  1623. # Flatten volumes created from snapshots to remove dependency from volume to
  1624. # snapshot (boolean value)
  1625. #rbd_flatten_volume_from_snapshot = false
  1626.  
  1627. # The libvirt uuid of the secret for the rbd_user volumes (string value)
  1628. rbd_secret_uuid = 2a629423-c3a3-4698-bca0-9328393d42fa
  1629.  
  1630. # Directory where temporary image files are stored when the volume driver does
  1631. # not write them directly to the volume. Warning: this option is now
  1632. # deprecated, please use image_conversion_dir instead. (string value)
  1633. #volume_tmp_dir = <None>
  1634.  
  1635. # Maximum number of nested volume clones that are taken before a flatten
  1636. # occurs. Set to 0 to disable cloning. (integer value)
  1637. #rbd_max_clone_depth = 5
  1638.  
  1639. # Volumes will be chunked into objects of this size (in megabytes). (integer
  1640. # value)
  1641. #rbd_store_chunk_size = 4
  1642.  
  1643. # Timeout value (in seconds) used when connecting to ceph cluster. If value <
  1644. # 0, no timeout is set and default librados value is used. (integer value)
  1645. #rados_connect_timeout = -1
  1646.  
  1647. # Number of retries if connection to ceph cluster failed. (integer value)
  1648. #rados_connection_retries = 3
  1649.  
  1650. # Interval value (in seconds) between connection retries to ceph cluster.
  1651. # (integer value)
  1652. #rados_connection_interval = 5
  1653.  
  1654. # The hostname (or IP address) for the storage system (string value)
  1655. #tintri_server_hostname = <None>
  1656.  
  1657. # User name for the storage system (string value)
  1658. #tintri_server_username = <None>
  1659.  
  1660. # Password for the storage system (string value)
  1661. #tintri_server_password = <None>
  1662.  
  1663. # API version for the storage system (string value)
  1664. #tintri_api_version = v310
  1665.  
  1666. # Instance numbers for HORCM (string value)
  1667. #hitachi_horcm_numbers = 200,201
  1668.  
  1669. # Username of storage system for HORCM (string value)
  1670. #hitachi_horcm_user = <None>
  1671.  
  1672. # Password of storage system for HORCM (string value)
  1673. #hitachi_horcm_password = <None>
  1674.  
  1675. # Add to HORCM configuration (boolean value)
  1676. #hitachi_horcm_add_conf = true
  1677.  
  1678. # Timeout until a resource lock is released, in seconds. The value must be
  1679. # between 0 and 7200. (integer value)
  1680. #hitachi_horcm_resource_lock_timeout = 600
  1681.  
  1682. # HP LeftHand WSAPI Server Url like https://<LeftHand ip>:8081/lhos (string
  1683. # value)
  1684. #hplefthand_api_url = <None>
  1685.  
  1686. # HP LeftHand Super user username (string value)
  1687. #hplefthand_username = <None>
  1688.  
  1689. # HP LeftHand Super user password (string value)
  1690. #hplefthand_password = <None>
  1691.  
  1692. # HP LeftHand cluster name (string value)
  1693. #hplefthand_clustername = <None>
  1694.  
  1695. # Configure CHAP authentication for iSCSI connections (Default: Disabled)
  1696. # (boolean value)
  1697. #hplefthand_iscsi_chap_enabled = false
  1698.  
  1699. # Enable HTTP debugging to LeftHand (boolean value)
  1700. #hplefthand_debug = false
  1701.  
  1702. # Administrative user account name used to access the storage system or proxy
  1703. # server. (string value)
  1704. #netapp_login = <None>
  1705.  
  1706. # Password for the administrative user account specified in the netapp_login
  1707. # option. (string value)
  1708. #netapp_password = <None>
  1709.  
  1710. # The hostname (or IP address) for the storage system or proxy server. (string
  1711. # value)
  1712. #netapp_server_hostname = <None>
  1713.  
  1714. # The TCP port to use for communication with the storage system or proxy
  1715. # server. If not specified, Data ONTAP drivers will use 80 for HTTP and 443 for
  1716. # HTTPS; E-Series will use 8080 for HTTP and 8443 for HTTPS. (integer value)
  1717. #netapp_server_port = <None>
  1718.  
  1719. # This option is used to specify the path to the E-Series proxy application on
  1720. # a proxy server. The value is combined with the value of the
  1721. # netapp_transport_type, netapp_server_hostname, and netapp_server_port options
  1722. # to create the URL used by the driver to connect to the proxy application.
  1723. # (string value)
  1724. #netapp_webservice_path = /devmgr/v2
  1725.  
  1726. # This option is only utilized when the storage family is configured to
  1727. # eseries. This option is used to restrict provisioning to the specified
  1728. # controllers. Specify the value of this option to be a comma separated list of
  1729. # controller hostnames or IP addresses to be used for provisioning. (string
  1730. # value)
  1731. #netapp_controller_ips = <None>
  1732.  
  1733. # Password for the NetApp E-Series storage array. (string value)
  1734. #netapp_sa_password = <None>
  1735.  
  1736. # This option specifies whether the driver should allow operations that require
  1737. # multiple attachments to a volume. An example would be live migration of
  1738. # servers that have volumes attached. When enabled, this backend is limited to
  1739. # 256 total volumes in order to guarantee volumes can be accessed by more than
  1740. # one host. (boolean value)
  1741. #netapp_enable_multiattach = false
  1742.  
  1743. # The transport protocol used when communicating with the storage system or
  1744. # proxy server. (string value)
  1745. # Allowed values: http, https
  1746. #netapp_transport_type = http
  1747.  
  1748. # This option defines the type of operating system that will access a LUN
  1749. # exported from Data ONTAP; it is assigned to the LUN at the time it is
  1750. # created. (string value)
  1751. #netapp_lun_ostype = <None>
  1752.  
  1753. # This option defines the type of operating system for all initiators that can
  1754. # access a LUN. This information is used when mapping LUNs to individual hosts
  1755. # or groups of hosts. (string value)
  1756. # Deprecated group/name - [DEFAULT]/netapp_eseries_host_type
  1757. #netapp_host_type = <None>
  1758.  
  1759. # This option is used to restrict provisioning to the specified pools. Specify
  1760. # the value of this option to be a regular expression which will be applied to
  1761. # the names of objects from the storage backend which represent pools in
  1762. # Cinder. This option is only utilized when the storage protocol is configured
  1763. # to use iSCSI or FC. (string value)
  1764. # Deprecated group/name - [DEFAULT]/netapp_volume_list
  1765. # Deprecated group/name - [DEFAULT]/netapp_storage_pools
  1766. #netapp_pool_name_search_pattern = (.+)
  1767.  
  1768. # Request for FC Zone creating HostGroup (boolean value)
  1769. #hitachi_zoning_request = false
  1770.  
  1771. # Number of volumes allowed per project (integer value)
  1772. #quota_volumes = 10
  1773.  
  1774. # Number of volume snapshots allowed per project (integer value)
  1775. #quota_snapshots = 10
  1776.  
  1777. # Number of consistencygroups allowed per project (integer value)
  1778. #quota_consistencygroups = 10
  1779.  
  1780. # Total amount of storage, in gigabytes, allowed for volumes and snapshots per
  1781. # project (integer value)
  1782. #quota_gigabytes = 1000
  1783.  
  1784. # Number of volume backups allowed per project (integer value)
  1785. #quota_backups = 10
  1786.  
  1787. # Total amount of storage, in gigabytes, allowed for backups per project
  1788. # (integer value)
  1789. #quota_backup_gigabytes = 1000
  1790.  
  1791. # Number of seconds until a reservation expires (integer value)
  1792. #reservation_expire = 86400
  1793.  
  1794. # Count of reservations until usage is refreshed (integer value)
  1795. #until_refresh = 0
  1796.  
  1797. # Number of seconds between subsequent usage refreshes (integer value)
  1798. #max_age = 0
  1799.  
  1800. # Default driver to use for quota checks (string value)
  1801. #quota_driver = cinder.quota.DbQuotaDriver
  1802.  
  1803. # Enables or disables use of default quota class with default quota. (boolean
  1804. # value)
  1805. #use_default_quota_class = true
  1806.  
  1807. # Max size allowed per volume, in gigabytes (integer value)
  1808. #per_volume_size_limit = -1
  1809.  
  1810. # The configuration file for the Cinder Huawei driver. (string value)
  1811. #cinder_huawei_conf_file = /etc/cinder/cinder_huawei_conf.xml
  1812.  
  1813. # Storage Center System Serial Number (integer value)
  1814. #dell_sc_ssn = 64702
  1815.  
  1816. # Dell API port (integer value)
  1817. # Minimum value: 1
  1818. # Maximum value: 65535
  1819. #dell_sc_api_port = 3033
  1820.  
  1821. # Name of the server folder to use on the Storage Center (string value)
  1822. #dell_sc_server_folder = openstack
  1823.  
  1824. # Name of the volume folder to use on the Storage Center (string value)
  1825. #dell_sc_volume_folder = openstack
  1826.  
  1827. # Enable HTTPS SC certificate verification. (boolean value)
  1828. #dell_sc_verify_cert = false
  1829.  
  1830. # Which filter class names to use for filtering hosts when not specified in the
  1831. # request. (list value)
  1832. #scheduler_default_filters = AvailabilityZoneFilter,CapacityFilter,CapabilitiesFilter
  1833.  
  1834. # Which weigher class names to use for weighing hosts. (list value)
  1835. #scheduler_default_weighers = CapacityWeigher
  1836.  
  1837. # Base dir containing mount point for NFS share. (string value)
  1838. #backup_mount_point_base = $state_path/backup_mount
  1839.  
  1840. # NFS share in hostname:path, ipv4addr:path, or "[ipv6addr]:path" format.
  1841. # (string value)
  1842. #backup_share = <None>
  1843.  
  1844. # Mount options passed to the NFS client. See NFS man page for details. (string
  1845. # value)
  1846. #backup_mount_options = <None>
  1847.  
  1848. # IP address/hostname of Blockbridge API. (string value)
  1849. #blockbridge_api_host = <None>
  1850.  
  1851. # Override HTTPS port to connect to Blockbridge API server. (integer value)
  1852. #blockbridge_api_port = <None>
  1853.  
  1854. # Blockbridge API authentication scheme (token or password) (string value)
  1855. # Allowed values: token, password
  1856. #blockbridge_auth_scheme = token
  1857.  
  1858. # Blockbridge API token (for auth scheme 'token') (string value)
  1859. #blockbridge_auth_token = <None>
  1860.  
  1861. # Blockbridge API user (for auth scheme 'password') (string value)
  1862. #blockbridge_auth_user = <None>
  1863.  
  1864. # Blockbridge API password (for auth scheme 'password') (string value)
  1865. #blockbridge_auth_password = <None>
  1866.  
  1867. # Defines the set of exposed pools and their associated backend query strings
  1868. # (dict value)
  1869. #blockbridge_pools = OpenStack:+openstack
  1870.  
  1871. # Default pool name if unspecified. (string value)
  1872. #blockbridge_default_pool = <None>
  1873.  
  1874. # Data path IP address (string value)
  1875. #zfssa_data_ip = <None>
  1876.  
  1877. # HTTPS port number (string value)
  1878. #zfssa_https_port = 443
  1879.  
  1880. # Options to be passed while mounting share over nfs (string value)
  1881. #zfssa_nfs_mount_options =
  1882.  
  1883. # Storage pool name. (string value)
  1884. #zfssa_nfs_pool =
  1885.  
  1886. # Project name. (string value)
  1887. #zfssa_nfs_project = NFSProject
  1888.  
  1889. # Share name. (string value)
  1890. #zfssa_nfs_share = nfs_share
  1891.  
  1892. # Data compression. (string value)
  1893. # Allowed values: off, lzjb, gzip-2, gzip, gzip-9
  1894. #zfssa_nfs_share_compression = off
  1895.  
  1896. # Synchronous write bias-latency, throughput. (string value)
  1897. # Allowed values: latency, throughput
  1898. #zfssa_nfs_share_logbias = latency
  1899.  
  1900. # REST connection timeout. (seconds) (integer value)
  1901. #zfssa_rest_timeout = <None>
  1902.  
  1903. # Flag to enable local caching: True, False. (boolean value)
  1904. #zfssa_enable_local_cache = true
  1905.  
  1906. # Name of directory inside zfssa_nfs_share where cache volumes are stored.
  1907. # (string value)
  1908. #zfssa_cache_directory = os-cinder-cache
  1909.  
  1910. # Space network name to use for data transfer (string value)
  1911. #hgst_net = Net 1 (IPv4)
  1912.  
  1913. # Comma separated list of Space storage servers:devices. ex:
  1914. # os1_stor:gbd0,os2_stor:gbd0 (string value)
  1915. #hgst_storage_servers = os:gbd0
  1916.  
  1917. # Should spaces be redundantly stored (1/0) (string value)
  1918. #hgst_redundancy = 0
  1919.  
  1920. # User to own created spaces (string value)
  1921. #hgst_space_user = root
  1922.  
  1923. # Group to own created spaces (string value)
  1924. #hgst_space_group = disk
  1925.  
  1926. # UNIX mode for created spaces (string value)
  1927. #hgst_space_mode = 0600
  1928.  
  1929. # Directory used for temporary storage during image conversion (string value)
  1930. #image_conversion_dir = $state_path/conversion
  1931.  
  1932. # Match this value when searching for nova in the service catalog. Format is:
  1933. # separated values of the form: <service_type>:<service_name>:<endpoint_type>
  1934. # (string value)
  1935. #nova_catalog_info = compute:Compute Service:publicURL
  1936.  
  1937. # Same as nova_catalog_info, but for admin endpoint. (string value)
  1938. #nova_catalog_admin_info = compute:Compute Service:adminURL
  1939.  
  1940. # Override service catalog lookup with template for nova endpoint e.g.
  1941. # http://localhost:8774/v2/%(project_id)s (string value)
  1942. #nova_endpoint_template = <None>
  1943.  
  1944. # Same as nova_endpoint_template, but for admin endpoint. (string value)
  1945. #nova_endpoint_admin_template = <None>
  1946.  
  1947. # Region name of this node (string value)
  1948. #os_region_name = <None>
  1949.  
  1950. # Location of ca certificates file to use for nova client requests. (string
  1951. # value)
  1952. #nova_ca_certificates_file = <None>
  1953.  
  1954. # Allow to perform insecure SSL requests to nova (boolean value)
  1955. #nova_api_insecure = false
  1956.  
  1957. # Connect with multipath (FC only).(Default is false.) (boolean value)
  1958. #flashsystem_multipath_enabled = false
  1959.  
  1960. # DPL pool uuid in which DPL volumes are stored. (string value)
  1961. #dpl_pool =
  1962.  
  1963. # DPL port number. (integer value)
  1964. # Minimum value: 1
  1965. # Maximum value: 65535
  1966. #dpl_port = 8357
  1967.  
  1968. # Add CHAP user (boolean value)
  1969. #hitachi_add_chap_user = false
  1970.  
  1971. # iSCSI authentication method (string value)
  1972. #hitachi_auth_method = <None>
  1973.  
  1974. # iSCSI authentication username (string value)
  1975. #hitachi_auth_user = HBSD-CHAP-user
  1976.  
  1977. # iSCSI authentication password (string value)
  1978. #hitachi_auth_password = HBSD-CHAP-password
  1979.  
  1980. # Driver to use for volume creation (string value)
  1981. volume_driver = cinder.volume.driver.RBDDriver
  1982. volume_group = cinder-volumes
  1983. iscsi_protocol = iscsi
  1984. iscsi_helper = lioadm
  1985.  
  1986. # Timeout for creating the volume to migrate to when performing volume
  1987. # migration (seconds) (integer value)
  1988. #migration_create_volume_timeout_secs = 300
  1989.  
  1990. # Offload pending volume delete during volume service startup (boolean value)
  1991. #volume_service_inithost_offload = false
  1992.  
  1993. # FC Zoning mode configured (string value)
  1994. #zoning_mode = none
  1995.  
  1996. # User defined capabilities, a JSON formatted string specifying key/value
  1997. # pairs. The key/value pairs can be used by the CapabilitiesFilter to select
  1998. # between backends when requests specify volume types. For example, specifying
  1999. # a service level or the geographical location of a backend, then creating a
  2000. # volume type to allow the user to select by these different properties.
  2001. # (string value)
  2002. #extra_capabilities = {}
  2003.  
  2004. # Default iSCSI Port ID of FlashSystem. (Default port is 0.) (integer value)
  2005. #flashsystem_iscsi_portid = 0
  2006.  
  2007. # Connection protocol should be FC. (Default is FC.) (string value)
  2008. #flashsystem_connection_protocol = FC
  2009.  
  2010. # Allows vdisk to multi host mapping. (Default is True) (boolean value)
  2011. #flashsystem_multihostmap_enabled = true
  2012.  
  2013. # 3PAR WSAPI Server Url like https://<3par ip>:8080/api/v1 (string value)
  2014. #hp3par_api_url =
  2015.  
  2016. # 3PAR username with the 'edit' role (string value)
  2017. #hp3par_username =
  2018.  
  2019. # 3PAR password for the user specified in hp3par_username (string value)
  2020. #hp3par_password =
  2021.  
  2022. # List of the CPG(s) to use for volume creation (list value)
  2023. #hp3par_cpg = OpenStack
  2024.  
  2025. # The CPG to use for Snapshots for volumes. If empty the userCPG will be used.
  2026. # (string value)
  2027. #hp3par_cpg_snap =
  2028.  
  2029. # The time in hours to retain a snapshot. You can't delete it before this
  2030. # expires. (string value)
  2031. #hp3par_snapshot_retention =
  2032.  
  2033. # The time in hours when a snapshot expires and is deleted. This must be
  2034. # larger than expiration (string value)
  2035. #hp3par_snapshot_expiration =
  2036.  
  2037. # Enable HTTP debugging to 3PAR (boolean value)
  2038. #hp3par_debug = false
  2039.  
  2040. # List of target iSCSI addresses to use. (list value)
  2041. #hp3par_iscsi_ips =
  2042.  
  2043. # Enable CHAP authentication for iSCSI connections. (boolean value)
  2044. #hp3par_iscsi_chap_enabled = false
  2045.  
  2046. # Proxy driver that connects to the IBM Storage Array (string value)
  2047. #xiv_ds8k_proxy = xiv_ds8k_openstack.nova_proxy.XIVDS8KNovaProxy
  2048.  
  2049. # Connection type to the IBM Storage Array (string value)
  2050. # Allowed values: fibre_channel, iscsi
  2051. #xiv_ds8k_connection_type = iscsi
  2052.  
  2053. # CHAP authentication mode, effective only for iscsi (disabled|enabled) (string
  2054. # value)
  2055. # Allowed values: disabled, enabled
  2056. #xiv_chap = disabled
  2057.  
  2058. # List of Management IP addresses (separated by commas) (string value)
  2059. #management_ips =
  2060.  
  2061. # DEPRECATED: This will be removed in the Liberty release. Use san_login and
  2062. # san_password instead. This directly sets the Datera API token. (string value)
  2063. #datera_api_token = <None>
  2064.  
  2065. # Datera API port. (string value)
  2066. #datera_api_port = 7717
  2067.  
  2068. # Datera API version. (string value)
  2069. #datera_api_version = 1
  2070.  
  2071. # Number of replicas to create of an inode. (string value)
  2072. #datera_num_replicas = 3
  2073.  
  2074. # List of all available devices (list value)
  2075. #available_devices =
  2076.  
  2077. # URL to the Quobyte volume e.g., quobyte://<DIR host>/<volume name> (string
  2078. # value)
  2079. #quobyte_volume_url = <None>
  2080.  
  2081. # Path to a Quobyte Client configuration file. (string value)
  2082. #quobyte_client_cfg = <None>
  2083.  
  2084. # Create volumes as sparse files which take no space. If set to False, volume
  2085. # is created as regular file.In such case volume creation takes a lot of time.
  2086. # (boolean value)
  2087. #quobyte_sparsed_volumes = true
  2088.  
  2089. # Create volumes as QCOW2 files rather than raw files. (boolean value)
  2090. #quobyte_qcow2_volumes = true
  2091.  
  2092. # Base dir containing the mount point for the Quobyte volume. (string value)
  2093. #quobyte_mount_point_base = $state_path/mnt
  2094.  
  2095. # File with the list of available vzstorage shares. (string value)
  2096. #vzstorage_shares_config = /etc/cinder/vzstorage_shares
  2097.  
  2098. # Create volumes as sparsed files which take no space rather than regular files
  2099. # when using raw format, in which case volume creation takes lot of time.
  2100. # (boolean value)
  2101. #vzstorage_sparsed_volumes = true
  2102.  
  2103. # Percent of ACTUAL usage of the underlying volume before no new volumes can be
  2104. # allocated to the volume destination. (floating point value)
  2105. #vzstorage_used_ratio = 0.95
  2106.  
  2107. # Base dir containing mount points for vzstorage shares. (string value)
  2108. #vzstorage_mount_point_base = $state_path/mnt
  2109.  
  2110. # Mount options passed to the vzstorage client. See section of the pstorage-
  2111. # mount man page for details. (list value)
  2112. #vzstorage_mount_options = <None>
  2113.  
  2114. # File with the list of available nfs shares (string value)
  2115. #nfs_shares_config = /etc/cinder/nfs_shares
  2116.  
  2117. # Create volumes as sparsed files which take no space.If set to False volume is
  2118. # created as regular file.In such case volume creation takes a lot of time.
  2119. # (boolean value)
  2120. #nfs_sparsed_volumes = true
  2121.  
  2122. # Percent of ACTUAL usage of the underlying volume before no new volumes can be
  2123. # allocated to the volume destination. Note that this option is deprecated in
  2124. # favor of "reserved_percentage" and will be removed in the Mitaka release.
  2125. # (floating point value)
  2126. #nfs_used_ratio = 0.95
  2127.  
  2128. # This will compare the allocated to available space on the volume destination.
  2129. # If the ratio exceeds this number, the destination will no longer be valid.
  2130. # Note that this option is deprecated in favor of "max_oversubscription_ratio"
  2131. # and will be removed in the Mitaka release. (floating point value)
  2132. #nfs_oversub_ratio = 1.0
  2133.  
  2134. # Base dir containing mount points for nfs shares. (string value)
  2135. #nfs_mount_point_base = $state_path/mnt
  2136.  
  2137. # Mount options passed to the nfs client. See section of the nfs man page for
  2138. # details. (string value)
  2139. #nfs_mount_options = <None>
  2140.  
  2141. # The number of attempts to mount nfs shares before raising an error. At least
  2142. # one attempt will be made to mount an nfs share, regardless of the value
  2143. # specified. (integer value)
  2144. #nfs_mount_attempts = 3
  2145.  
  2146. #
  2147. # From oslo.log
  2148. #
  2149.  
  2150. # Print debugging output (set logging level to DEBUG instead of default INFO
  2151. # level). (boolean value)
  2152. debug = true
  2153.  
  2154. # If set to false, will disable INFO logging level, making WARNING the default.
  2155. # (boolean value)
  2156. # This option is deprecated for removal.
  2157. # Its value may be silently ignored in the future.
  2158. verbose = True
  2159.  
  2160. # The name of a logging configuration file. This file is appended to any
  2161. # existing logging configuration files. For details about logging configuration
  2162. # files, see the Python logging module documentation. (string value)
  2163. # Deprecated group/name - [DEFAULT]/log_config
  2164. #log_config_append = <None>
  2165.  
  2166. # DEPRECATED. A logging.Formatter log message format string which may use any
  2167. # of the available logging.LogRecord attributes. This option is deprecated.
  2168. # Please use logging_context_format_string and logging_default_format_string
  2169. # instead. (string value)
  2170. #log_format = <None>
  2171.  
  2172. # Format string for %%(asctime)s in log records. Default: %(default)s . (string
  2173. # value)
  2174. #log_date_format = %Y-%m-%d %H:%M:%S
  2175.  
  2176. # (Optional) Name of log file to output to. If no default is set, logging will
  2177. # go to stdout. (string value)
  2178. # Deprecated group/name - [DEFAULT]/logfile
  2179. #log_file = <None>
  2180.  
  2181. # (Optional) The base directory used for relative --log-file paths. (string
  2182. # value)
  2183. # Deprecated group/name - [DEFAULT]/logdir
  2184. #log_dir = <None>
  2185.  
  2186. # Use syslog for logging. Existing syslog format is DEPRECATED and will be
  2187. # changed later to honor RFC5424. (boolean value)
  2188. #use_syslog = false
  2189.  
  2190. # (Optional) Enables or disables syslog rfc5424 format for logging. If enabled,
  2191. # prefixes the MSG part of the syslog message with APP-NAME (RFC5424). The
  2192. # format without the APP-NAME is deprecated in Kilo, and will be removed in
  2193. # Mitaka, along with this option. (boolean value)
  2194. # This option is deprecated for removal.
  2195. # Its value may be silently ignored in the future.
  2196. #use_syslog_rfc_format = true
  2197.  
  2198. # Syslog facility to receive log lines. (string value)
  2199. #syslog_log_facility = LOG_USER
  2200.  
  2201. # Log output to standard error. (boolean value)
  2202. #use_stderr = true
  2203.  
  2204. # Format string to use for log messages with context. (string value)
  2205. #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
  2206.  
  2207. # Format string to use for log messages without context. (string value)
  2208. #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
  2209.  
  2210. # Data to append to log format when level is DEBUG. (string value)
  2211. #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d
  2212.  
  2213. # Prefix each line of exception output with this format. (string value)
  2214. #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s
  2215.  
  2216. # List of logger=LEVEL pairs. (list value)
  2217. #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
  2218.  
  2219. # Enables or disables publication of error events. (boolean value)
  2220. #publish_errors = false
  2221.  
  2222. # The format for an instance that is passed with the log message. (string
  2223. # value)
  2224. #instance_format = "[instance: %(uuid)s] "
  2225.  
  2226. # The format for an instance UUID that is passed with the log message. (string
  2227. # value)
  2228. #instance_uuid_format = "[instance: %(uuid)s] "
  2229.  
  2230. # Enables or disables fatal status of deprecations. (boolean value)
  2231. #fatal_deprecations = false
  2232.  
  2233. #
  2234. # From oslo.messaging
  2235. #
  2236.  
  2237. # Size of RPC connection pool. (integer value)
  2238. # Deprecated group/name - [DEFAULT]/rpc_conn_pool_size
  2239. #rpc_conn_pool_size = 30
  2240.  
  2241. # ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP.
  2242. # The "host" option should point or resolve to this address. (string value)
  2243. #rpc_zmq_bind_address = *
  2244.  
  2245. # MatchMaker driver. (string value)
  2246. #rpc_zmq_matchmaker = local
  2247.  
  2248. # ZeroMQ receiver listening port. (integer value)
  2249. #rpc_zmq_port = 9501
  2250.  
  2251. # Number of ZeroMQ contexts, defaults to 1. (integer value)
  2252. #rpc_zmq_contexts = 1
  2253.  
  2254. # Maximum number of ingress messages to locally buffer per topic. Default is
  2255. # unlimited. (integer value)
  2256. #rpc_zmq_topic_backlog = <None>
  2257.  
  2258. # Directory for holding IPC sockets. (string value)
  2259. #rpc_zmq_ipc_dir = /var/run/openstack
  2260.  
  2261. # Name of this node. Must be a valid hostname, FQDN, or IP address. Must match
  2262. # "host" option, if running Nova. (string value)
  2263. #rpc_zmq_host = localhost
  2264.  
  2265. # Seconds to wait before a cast expires (TTL). Only supported by impl_zmq.
  2266. # (integer value)
  2267. #rpc_cast_timeout = 30
  2268.  
  2269. # Heartbeat frequency. (integer value)
  2270. #matchmaker_heartbeat_freq = 300
  2271.  
  2272. # Heartbeat time-to-live. (integer value)
  2273. #matchmaker_heartbeat_ttl = 600
  2274.  
  2275. # Size of executor thread pool. (integer value)
  2276. # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size
  2277. #executor_thread_pool_size = 64
  2278.  
  2279. # The Drivers(s) to handle sending notifications. Possible values are
  2280. # messaging, messagingv2, routing, log, test, noop (multi valued)
  2281. #notification_driver =
  2282.  
  2283. # AMQP topic used for OpenStack notifications. (list value)
  2284. # Deprecated group/name - [rpc_notifier2]/topics
  2285. #notification_topics = notifications
  2286.  
  2287. # Seconds to wait for a response from a call. (integer value)
  2288. #rpc_response_timeout = 60
  2289.  
  2290. # A URL representing the messaging driver to use and its full configuration. If
  2291. # not set, we fall back to the rpc_backend option and driver specific
  2292. # configuration. (string value)
  2293. #transport_url = <None>
  2294.  
  2295. # The messaging driver to use, defaults to rabbit. Other drivers include qpid
  2296. # and zmq. (string value)
  2297. rpc_backend = rabbit
  2298.  
  2299. # The default exchange under which topics are scoped. May be overridden by an
  2300. # exchange name specified in the transport_url option. (string value)
  2301. #control_exchange = openstack
  2302.  
  2303. #
  2304. # From oslo.messaging
  2305. #
  2306.  
  2307. # Size of RPC connection pool. (integer value)
  2308. # Deprecated group/name - [DEFAULT]/rpc_conn_pool_size
  2309. #rpc_conn_pool_size = 30
  2310.  
  2311. # ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP.
  2312. # The "host" option should point or resolve to this address. (string value)
  2313. #rpc_zmq_bind_address = *
  2314.  
  2315. # MatchMaker driver. (string value)
  2316. #rpc_zmq_matchmaker = local
  2317.  
  2318. # ZeroMQ receiver listening port. (integer value)
  2319. #rpc_zmq_port = 9501
  2320.  
  2321. # Number of ZeroMQ contexts, defaults to 1. (integer value)
  2322. #rpc_zmq_contexts = 1
  2323.  
  2324. # Maximum number of ingress messages to locally buffer per topic. Default is
  2325. # unlimited. (integer value)
  2326. #rpc_zmq_topic_backlog = <None>
  2327.  
  2328. # Directory for holding IPC sockets. (string value)
  2329. #rpc_zmq_ipc_dir = /var/run/openstack
  2330.  
  2331. # Name of this node. Must be a valid hostname, FQDN, or IP address. Must match
  2332. # "host" option, if running Nova. (string value)
  2333. #rpc_zmq_host = localhost
  2334.  
  2335. # Seconds to wait before a cast expires (TTL). Only supported by impl_zmq.
  2336. # (integer value)
  2337. #rpc_cast_timeout = 30
  2338.  
  2339. # Heartbeat frequency. (integer value)
  2340. #matchmaker_heartbeat_freq = 300
  2341.  
  2342. # Heartbeat time-to-live. (integer value)
  2343. #matchmaker_heartbeat_ttl = 600
  2344.  
  2345. # Size of executor thread pool. (integer value)
  2346. # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size
  2347. #executor_thread_pool_size = 64
  2348.  
  2349. # The Drivers(s) to handle sending notifications. Possible values are
  2350. # messaging, messagingv2, routing, log, test, noop (multi valued)
  2351. #notification_driver =
  2352.  
  2353. # AMQP topic used for OpenStack notifications. (list value)
  2354. # Deprecated group/name - [rpc_notifier2]/topics
  2355. #notification_topics = notifications
  2356.  
  2357. # Seconds to wait for a response from a call. (integer value)
  2358. #rpc_response_timeout = 60
  2359.  
  2360. # A URL representing the messaging driver to use and its full configuration. If
  2361. # not set, we fall back to the rpc_backend option and driver specific
  2362. # configuration. (string value)
  2363. #transport_url = <None>
  2364.  
  2365. # The messaging driver to use, defaults to rabbit. Other drivers include qpid
  2366. # and zmq. (string value)
  2367. #rpc_backend = rabbit
  2368.  
  2369. # The default exchange under which topics are scoped. May be overridden by an
  2370. # exchange name specified in the transport_url option. (string value)
  2371. #control_exchange = openstack
  2372.  
  2373.  
  2374. [BRCD_FABRIC_EXAMPLE]
  2375.  
  2376. #
  2377. # From cinder
  2378. #
  2379.  
  2380. # Management IP of fabric (string value)
  2381. #fc_fabric_address =
  2382.  
  2383. # Fabric user ID (string value)
  2384. #fc_fabric_user =
  2385.  
  2386. # Password for user (string value)
  2387. #fc_fabric_password =
  2388.  
  2389. # Connecting port (integer value)
  2390. # Minimum value: 1
  2391. # Maximum value: 65535
  2392. #fc_fabric_port = 22
  2393.  
  2394. # overridden zoning policy (string value)
  2395. #zoning_policy = initiator-target
  2396.  
  2397. # overridden zoning activation state (boolean value)
  2398. #zone_activate = true
  2399.  
  2400. # overridden zone name prefix (string value)
  2401. #zone_name_prefix = <None>
  2402.  
  2403. # Principal switch WWN of the fabric (string value)
  2404. #principal_switch_wwn = <None>
  2405.  
  2406.  
  2407. [CISCO_FABRIC_EXAMPLE]
  2408.  
  2409. #
  2410. # From cinder
  2411. #
  2412.  
  2413. # Management IP of fabric (string value)
  2414. #cisco_fc_fabric_address =
  2415.  
  2416. # Fabric user ID (string value)
  2417. #cisco_fc_fabric_user =
  2418.  
  2419. # Password for user (string value)
  2420. #cisco_fc_fabric_password =
  2421.  
  2422. # Connecting port (integer value)
  2423. # Minimum value: 1
  2424. # Maximum value: 65535
  2425. #cisco_fc_fabric_port = 22
  2426.  
  2427. # overridden zoning policy (string value)
  2428. #cisco_zoning_policy = initiator-target
  2429.  
  2430. # overridden zoning activation state (boolean value)
  2431. #cisco_zone_activate = true
  2432.  
  2433. # overridden zone name prefix (string value)
  2434. #cisco_zone_name_prefix = <None>
  2435.  
  2436. # VSAN of the Fabric (string value)
  2437. #cisco_zoning_vsan = <None>
  2438.  
  2439.  
  2440. [cors]
  2441.  
  2442. #
  2443. # From oslo.middleware
  2444. #
  2445.  
  2446. # Indicate whether this resource may be shared with the domain received in the
  2447. # requests "origin" header. (string value)
  2448. #allowed_origin = <None>
  2449.  
  2450. # Indicate that the actual request can include user credentials (boolean value)
  2451. #allow_credentials = true
  2452.  
  2453. # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple
  2454. # Headers. (list value)
  2455. #expose_headers = Content-Type,Cache-Control,Content-Language,Expires,Last-Modified,Pragma
  2456.  
  2457. # Maximum cache age of CORS preflight requests. (integer value)
  2458. #max_age = 3600
  2459.  
  2460. # Indicate which methods can be used during the actual request. (list value)
  2461. #allow_methods = GET,POST,PUT,DELETE,OPTIONS
  2462.  
  2463. # Indicate which header field names may be used during the actual request.
  2464. # (list value)
  2465. #allow_headers = Content-Type,Cache-Control,Content-Language,Expires,Last-Modified,Pragma
  2466.  
  2467.  
  2468. [cors.subdomain]
  2469.  
  2470. #
  2471. # From oslo.middleware
  2472. #
  2473.  
  2474. # Indicate whether this resource may be shared with the domain received in the
  2475. # requests "origin" header. (string value)
  2476. #allowed_origin = <None>
  2477.  
  2478. # Indicate that the actual request can include user credentials (boolean value)
  2479. #allow_credentials = true
  2480.  
  2481. # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple
  2482. # Headers. (list value)
  2483. #expose_headers = Content-Type,Cache-Control,Content-Language,Expires,Last-Modified,Pragma
  2484.  
  2485. # Maximum cache age of CORS preflight requests. (integer value)
  2486. #max_age = 3600
  2487.  
  2488. # Indicate which methods can be used during the actual request. (list value)
  2489. #allow_methods = GET,POST,PUT,DELETE,OPTIONS
  2490.  
  2491. # Indicate which header field names may be used during the actual request.
  2492. # (list value)
  2493. #allow_headers = Content-Type,Cache-Control,Content-Language,Expires,Last-Modified,Pragma
  2494.  
  2495.  
  2496. [database]
  2497.  
  2498. #
  2499. # From oslo.db
  2500. #
  2501.  
  2502. # The file name to use with SQLite. (string value)
  2503. # Deprecated group/name - [DEFAULT]/sqlite_db
  2504. #sqlite_db = oslo.sqlite
  2505.  
  2506. # If True, SQLite uses synchronous mode. (boolean value)
  2507. # Deprecated group/name - [DEFAULT]/sqlite_synchronous
  2508. #sqlite_synchronous = true
  2509.  
  2510. # The back end to use for the database. (string value)
  2511. # Deprecated group/name - [DEFAULT]/db_backend
  2512. #backend = sqlalchemy
  2513.  
  2514. # The SQLAlchemy connection string to use to connect to the database. (string
  2515. # value)
  2516. # Deprecated group/name - [DEFAULT]/sql_connection
  2517. # Deprecated group/name - [DATABASE]/sql_connection
  2518. # Deprecated group/name - [sql]/connection
  2519. connection = mysql://cinder:cobbler@localhost/cinder
  2520.  
  2521. # The SQLAlchemy connection string to use to connect to the slave database.
  2522. # (string value)
  2523. #slave_connection = <None>
  2524.  
  2525. # The SQL mode to be used for MySQL sessions. This option, including the
  2526. # default, overrides any server-set SQL mode. To use whatever SQL mode is set
  2527. # by the server configuration, set this to no value. Example: mysql_sql_mode=
  2528. # (string value)
  2529. #mysql_sql_mode = TRADITIONAL
  2530.  
  2531. # Timeout before idle SQL connections are reaped. (integer value)
  2532. # Deprecated group/name - [DEFAULT]/sql_idle_timeout
  2533. # Deprecated group/name - [DATABASE]/sql_idle_timeout
  2534. # Deprecated group/name - [sql]/idle_timeout
  2535. #idle_timeout = 3600
  2536.  
  2537. # Minimum number of SQL connections to keep open in a pool. (integer value)
  2538. # Deprecated group/name - [DEFAULT]/sql_min_pool_size
  2539. # Deprecated group/name - [DATABASE]/sql_min_pool_size
  2540. #min_pool_size = 1
  2541.  
  2542. # Maximum number of SQL connections to keep open in a pool. (integer value)
  2543. # Deprecated group/name - [DEFAULT]/sql_max_pool_size
  2544. # Deprecated group/name - [DATABASE]/sql_max_pool_size
  2545. #max_pool_size = <None>
  2546.  
  2547. # Maximum number of database connection retries during startup. Set to -1 to
  2548. # specify an infinite retry count. (integer value)
  2549. # Deprecated group/name - [DEFAULT]/sql_max_retries
  2550. # Deprecated group/name - [DATABASE]/sql_max_retries
  2551. #max_retries = 10
  2552.  
  2553. # Interval between retries of opening a SQL connection. (integer value)
  2554. # Deprecated group/name - [DEFAULT]/sql_retry_interval
  2555. # Deprecated group/name - [DATABASE]/reconnect_interval
  2556. #retry_interval = 10
  2557.  
  2558. # If set, use this value for max_overflow with SQLAlchemy. (integer value)
  2559. # Deprecated group/name - [DEFAULT]/sql_max_overflow
  2560. # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow
  2561. #max_overflow = <None>
  2562.  
  2563. # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer
  2564. # value)
  2565. # Deprecated group/name - [DEFAULT]/sql_connection_debug
  2566. #connection_debug = 0
  2567.  
  2568. # Add Python stack traces to SQL as comment strings. (boolean value)
  2569. # Deprecated group/name - [DEFAULT]/sql_connection_trace
  2570. #connection_trace = false
  2571.  
  2572. # If set, use this value for pool_timeout with SQLAlchemy. (integer value)
  2573. # Deprecated group/name - [DATABASE]/sqlalchemy_pool_timeout
  2574. #pool_timeout = <None>
  2575.  
  2576. # Enable the experimental use of database reconnect on connection lost.
  2577. # (boolean value)
  2578. #use_db_reconnect = false
  2579.  
  2580. # Seconds between retries of a database transaction. (integer value)
  2581. #db_retry_interval = 1
  2582.  
  2583. # If True, increases the interval between retries of a database operation up to
  2584. # db_max_retry_interval. (boolean value)
  2585. #db_inc_retry_interval = true
  2586.  
  2587. # If db_inc_retry_interval is set, the maximum seconds between retries of a
  2588. # database operation. (integer value)
  2589. #db_max_retry_interval = 10
  2590.  
  2591. # Maximum retries in case of connection error or deadlock error before error is
  2592. # raised. Set to -1 to specify an infinite retry count. (integer value)
  2593. #db_max_retries = 20
  2594.  
  2595.  
  2596. [fc-zone-manager]
  2597.  
  2598. #
  2599. # From cinder
  2600. #
  2601.  
  2602. # FC Zone Driver responsible for zone management (string value)
  2603. #zone_driver = cinder.zonemanager.drivers.brocade.brcd_fc_zone_driver.BrcdFCZoneDriver
  2604.  
  2605. # Zoning policy configured by user; valid values include "initiator-target" or
  2606. # "initiator" (string value)
  2607. #zoning_policy = initiator-target
  2608.  
  2609. # Comma separated list of Fibre Channel fabric names. This list of names is
  2610. # used to retrieve other SAN credentials for connecting to each SAN fabric
  2611. # (string value)
  2612. #fc_fabric_names = <None>
  2613.  
  2614. # FC SAN Lookup Service (string value)
  2615. #fc_san_lookup_service = cinder.zonemanager.drivers.brocade.brcd_fc_san_lookup_service.BrcdFCSanLookupService
  2616.  
  2617. # Southbound connector for zoning operation (string value)
  2618. #brcd_sb_connector = cinder.zonemanager.drivers.brocade.brcd_fc_zone_client_cli.BrcdFCZoneClientCLI
  2619.  
  2620. # Southbound connector for zoning operation (string value)
  2621. #cisco_sb_connector = cinder.zonemanager.drivers.cisco.cisco_fc_zone_client_cli.CiscoFCZoneClientCLI
  2622.  
  2623.  
  2624. [keymgr]
  2625.  
  2626. #
  2627. # From cinder
  2628. #
  2629.  
  2630. # Authentication url for encryption service. (string value)
  2631. #encryption_auth_url = http://localhost:5000/v3
  2632.  
  2633. # Url for encryption service. (string value)
  2634. #encryption_api_url = http://localhost:9311/v1
  2635.  
  2636. # The full class name of the key manager API class (string value)
  2637. #api_class = cinder.keymgr.conf_key_mgr.ConfKeyManager
  2638.  
  2639. # Fixed key returned by key manager, specified in hex (string value)
  2640. #fixed_key = <None>
  2641.  
  2642.  
  2643. [keystone_authtoken]
  2644.  
  2645. #
  2646. # From keystonemiddleware.auth_token
  2647. #
  2648.  
  2649. # Complete public Identity API endpoint. (string value)
  2650. auth_uri = http://10.10.1.200:5000
  2651. auth_url = http://10.10.1.200:35357
  2652. auth_plugin = password
  2653. project_domain_id = default
  2654. user_domain_id = default
  2655. project_name = service
  2656. username = cinder
  2657. password = cobbler
  2658.  
  2659. # API version of the admin Identity API endpoint. (string value)
  2660. #auth_version = <None>
  2661.  
  2662. # Do not handle authorization requests within the middleware, but delegate the
  2663. # authorization decision to downstream WSGI components. (boolean value)
  2664. #delay_auth_decision = false
  2665.  
  2666. # Request timeout value for communicating with Identity API server. (integer
  2667. # value)
  2668. #http_connect_timeout = <None>
  2669.  
  2670. # How many times are we trying to reconnect when communicating with Identity
  2671. # API Server. (integer value)
  2672. #http_request_max_retries = 3
  2673.  
  2674. # Env key for the swift cache. (string value)
  2675. #cache = <None>
  2676.  
  2677. # Required if identity server requires client certificate (string value)
  2678. #certfile = <None>
  2679.  
  2680. # Required if identity server requires client certificate (string value)
  2681. #keyfile = <None>
  2682.  
  2683. # A PEM encoded Certificate Authority to use when verifying HTTPs connections.
  2684. # Defaults to system CAs. (string value)
  2685. #cafile = <None>
  2686.  
  2687. # Verify HTTPS connections. (boolean value)
  2688. #insecure = false
  2689.  
  2690. # The region in which the identity server can be found. (string value)
  2691. #region_name = <None>
  2692.  
  2693. # Directory used to cache files related to PKI tokens. (string value)
  2694. #signing_dir = <None>
  2695.  
  2696. # Optionally specify a list of memcached server(s) to use for caching. If left
  2697. # undefined, tokens will instead be cached in-process. (list value)
  2698. # Deprecated group/name - [DEFAULT]/memcache_servers
  2699. #memcached_servers = <None>
  2700.  
  2701. # In order to prevent excessive effort spent validating tokens, the middleware
  2702. # caches previously-seen tokens for a configurable duration (in seconds). Set
  2703. # to -1 to disable caching completely. (integer value)
  2704. #token_cache_time = 300
  2705.  
  2706. # Determines the frequency at which the list of revoked tokens is retrieved
  2707. # from the Identity service (in seconds). A high number of revocation events
  2708. # combined with a low cache duration may significantly reduce performance.
  2709. # (integer value)
  2710. #revocation_cache_time = 10
  2711.  
  2712. # (Optional) If defined, indicate whether token data should be authenticated or
  2713. # authenticated and encrypted. Acceptable values are MAC or ENCRYPT. If MAC,
  2714. # token data is authenticated (with HMAC) in the cache. If ENCRYPT, token data
  2715. # is encrypted and authenticated in the cache. If the value is not one of these
  2716. # options or empty, auth_token will raise an exception on initialization.
  2717. # (string value)
  2718. #memcache_security_strategy = <None>
  2719.  
  2720. # (Optional, mandatory if memcache_security_strategy is defined) This string is
  2721. # used for key derivation. (string value)
  2722. #memcache_secret_key = <None>
  2723.  
  2724. # (Optional) Number of seconds memcached server is considered dead before it is
  2725. # tried again. (integer value)
  2726. #memcache_pool_dead_retry = 300
  2727.  
  2728. # (Optional) Maximum total number of open connections to every memcached
  2729. # server. (integer value)
  2730. #memcache_pool_maxsize = 10
  2731.  
  2732. # (Optional) Socket timeout in seconds for communicating with a memcached
  2733. # server. (integer value)
  2734. #memcache_pool_socket_timeout = 3
  2735.  
  2736. # (Optional) Number of seconds a connection to memcached is held unused in the
  2737. # pool before it is closed. (integer value)
  2738. #memcache_pool_unused_timeout = 60
  2739.  
  2740. # (Optional) Number of seconds that an operation will wait to get a memcached
  2741. # client connection from the pool. (integer value)
  2742. #memcache_pool_conn_get_timeout = 10
  2743.  
  2744. # (Optional) Use the advanced (eventlet safe) memcached client pool. The
  2745. # advanced pool will only work under python 2.x. (boolean value)
  2746. #memcache_use_advanced_pool = false
  2747.  
  2748. # (Optional) Indicate whether to set the X-Service-Catalog header. If False,
  2749. # middleware will not ask for service catalog on token validation and will not
  2750. # set the X-Service-Catalog header. (boolean value)
  2751. #include_service_catalog = true
  2752.  
  2753. # Used to control the use and type of token binding. Can be set to: "disabled"
  2754. # to not check token binding. "permissive" (default) to validate binding
  2755. # information if the bind type is of a form known to the server and ignore it
  2756. # if not. "strict" like "permissive" but if the bind type is unknown the token
  2757. # will be rejected. "required" any form of token binding is needed to be
  2758. # allowed. Finally the name of a binding method that must be present in tokens.
  2759. # (string value)
  2760. #enforce_token_bind = permissive
  2761.  
  2762. # If true, the revocation list will be checked for cached tokens. This requires
  2763. # that PKI tokens are configured on the identity server. (boolean value)
  2764. #check_revocations_for_cached = false
  2765.  
  2766. # Hash algorithms to use for hashing PKI tokens. This may be a single algorithm
  2767. # or multiple. The algorithms are those supported by Python standard
  2768. # hashlib.new(). The hashes will be tried in the order given, so put the
  2769. # preferred one first for performance. The result of the first hash will be
  2770. # stored in the cache. This will typically be set to multiple values only while
  2771. # migrating from a less secure algorithm to a more secure one. Once all the old
  2772. # tokens are expired this option should be set to a single value for better
  2773. # performance. (list value)
  2774. #hash_algorithms = md5
  2775.  
  2776. # Prefix to prepend at the beginning of the path. Deprecated, use identity_uri.
  2777. # (string value)
  2778. #auth_admin_prefix =
  2779.  
  2780. # Host providing the admin Identity API endpoint. Deprecated, use identity_uri.
  2781. # (string value)
  2782. #auth_host = 127.0.0.1
  2783.  
  2784. # Port of the admin Identity API endpoint. Deprecated, use identity_uri.
  2785. # (integer value)
  2786. #auth_port = 35357
  2787.  
  2788. # Protocol of the admin Identity API endpoint (http or https). Deprecated, use
  2789. # identity_uri. (string value)
  2790. #auth_protocol = https
  2791.  
  2792. # Complete admin Identity API endpoint. This should specify the unversioned
  2793. # root endpoint e.g. https://localhost:35357/ (string value)
  2794. #identity_uri = <None>
  2795.  
  2796. # This option is deprecated and may be removed in a future release. Single
  2797. # shared secret with the Keystone configuration used for bootstrapping a
  2798. # Keystone installation, or otherwise bypassing the normal authentication
  2799. # process. This option should not be used, use `admin_user` and
  2800. # `admin_password` instead. (string value)
  2801. #admin_token = <None>
  2802.  
  2803. # Service username. (string value)
  2804. #admin_user = <None>
  2805.  
  2806. # Service user password. (string value)
  2807. #admin_password = <None>
  2808.  
  2809. # Service tenant name. (string value)
  2810. #admin_tenant_name = admin
  2811.  
  2812.  
  2813. [matchmaker_redis]
  2814.  
  2815. #
  2816. # From oslo.messaging
  2817. #
  2818.  
  2819. # Host to locate redis. (string value)
  2820. #host = 127.0.0.1
  2821.  
  2822. # Use this port to connect to redis host. (integer value)
  2823. #port = 6379
  2824.  
  2825. # Password for Redis server (optional). (string value)
  2826. #password = <None>
  2827.  
  2828. #
  2829. # From oslo.messaging
  2830. #
  2831.  
  2832. # Host to locate redis. (string value)
  2833. #host = 127.0.0.1
  2834.  
  2835. # Use this port to connect to redis host. (integer value)
  2836. #port = 6379
  2837.  
  2838. # Password for Redis server (optional). (string value)
  2839. #password = <None>
  2840.  
  2841.  
  2842. [matchmaker_ring]
  2843.  
  2844. #
  2845. # From oslo.messaging
  2846. #
  2847.  
  2848. # Matchmaker ring file (JSON). (string value)
  2849. # Deprecated group/name - [DEFAULT]/matchmaker_ringfile
  2850. #ringfile = /etc/oslo/matchmaker_ring.json
  2851.  
  2852. #
  2853. # From oslo.messaging
  2854. #
  2855.  
  2856. # Matchmaker ring file (JSON). (string value)
  2857. # Deprecated group/name - [DEFAULT]/matchmaker_ringfile
  2858. #ringfile = /etc/oslo/matchmaker_ring.json
  2859.  
  2860.  
  2861. [oslo_concurrency]
  2862.  
  2863. #
  2864. # From oslo.concurrency
  2865. #
  2866.  
  2867. # Enables or disables inter-process locks. (boolean value)
  2868. # Deprecated group/name - [DEFAULT]/disable_process_locking
  2869. #disable_process_locking = false
  2870.  
  2871. # Directory to use for lock files. For security, the specified directory
  2872. # should only be writable by the user running the processes that need locking.
  2873. # Defaults to environment variable OSLO_LOCK_PATH. If external locks are used,
  2874. # a lock path must be set. (string value)
  2875. # Deprecated group/name - [DEFAULT]/lock_path
  2876. lock_path = /var/lib/cinder/tmp
  2877.  
  2878.  
  2879. [oslo_messaging_amqp]
  2880.  
  2881. #
  2882. # From oslo.messaging
  2883. #
  2884.  
  2885. # address prefix used when sending to a specific server (string value)
  2886. # Deprecated group/name - [amqp1]/server_request_prefix
  2887. #server_request_prefix = exclusive
  2888.  
  2889. # address prefix used when broadcasting to all servers (string value)
  2890. # Deprecated group/name - [amqp1]/broadcast_prefix
  2891. #broadcast_prefix = broadcast
  2892.  
  2893. # address prefix when sending to any server in group (string value)
  2894. # Deprecated group/name - [amqp1]/group_request_prefix
  2895. #group_request_prefix = unicast
  2896.  
  2897. # Name for the AMQP container (string value)
  2898. # Deprecated group/name - [amqp1]/container_name
  2899. #container_name = <None>
  2900.  
  2901. # Timeout for inactive connections (in seconds) (integer value)
  2902. # Deprecated group/name - [amqp1]/idle_timeout
  2903. #idle_timeout = 0
  2904.  
  2905. # Debug: dump AMQP frames to stdout (boolean value)
  2906. # Deprecated group/name - [amqp1]/trace
  2907. #trace = false
  2908.  
  2909. # CA certificate PEM file to verify server certificate (string value)
  2910. # Deprecated group/name - [amqp1]/ssl_ca_file
  2911. #ssl_ca_file =
  2912.  
  2913. # Identifying certificate PEM file to present to clients (string value)
  2914. # Deprecated group/name - [amqp1]/ssl_cert_file
  2915. #ssl_cert_file =
  2916.  
  2917. # Private key PEM file used to sign cert_file certificate (string value)
  2918. # Deprecated group/name - [amqp1]/ssl_key_file
  2919. #ssl_key_file =
  2920.  
  2921. # Password for decrypting ssl_key_file (if encrypted) (string value)
  2922. # Deprecated group/name - [amqp1]/ssl_key_password
  2923. #ssl_key_password = <None>
  2924.  
  2925. # Accept clients using either SSL or plain TCP (boolean value)
  2926. # Deprecated group/name - [amqp1]/allow_insecure_clients
  2927. #allow_insecure_clients = false
  2928.  
  2929. #
  2930. # From oslo.messaging
  2931. #
  2932.  
  2933. # address prefix used when sending to a specific server (string value)
  2934. # Deprecated group/name - [amqp1]/server_request_prefix
  2935. #server_request_prefix = exclusive
  2936.  
  2937. # address prefix used when broadcasting to all servers (string value)
  2938. # Deprecated group/name - [amqp1]/broadcast_prefix
  2939. #broadcast_prefix = broadcast
  2940.  
  2941. # address prefix when sending to any server in group (string value)
  2942. # Deprecated group/name - [amqp1]/group_request_prefix
  2943. #group_request_prefix = unicast
  2944.  
  2945. # Name for the AMQP container (string value)
  2946. # Deprecated group/name - [amqp1]/container_name
  2947. #container_name = <None>
  2948.  
  2949. # Timeout for inactive connections (in seconds) (integer value)
  2950. # Deprecated group/name - [amqp1]/idle_timeout
  2951. #idle_timeout = 0
  2952.  
  2953. # Debug: dump AMQP frames to stdout (boolean value)
  2954. # Deprecated group/name - [amqp1]/trace
  2955. #trace = false
  2956.  
  2957. # CA certificate PEM file to verify server certificate (string value)
  2958. # Deprecated group/name - [amqp1]/ssl_ca_file
  2959. #ssl_ca_file =
  2960.  
  2961. # Identifying certificate PEM file to present to clients (string value)
  2962. # Deprecated group/name - [amqp1]/ssl_cert_file
  2963. #ssl_cert_file =
  2964.  
  2965. # Private key PEM file used to sign cert_file certificate (string value)
  2966. # Deprecated group/name - [amqp1]/ssl_key_file
  2967. #ssl_key_file =
  2968.  
  2969. # Password for decrypting ssl_key_file (if encrypted) (string value)
  2970. # Deprecated group/name - [amqp1]/ssl_key_password
  2971. #ssl_key_password = <None>
  2972.  
  2973. # Accept clients using either SSL or plain TCP (boolean value)
  2974. # Deprecated group/name - [amqp1]/allow_insecure_clients
  2975. #allow_insecure_clients = false
  2976.  
  2977.  
  2978. [oslo_messaging_qpid]
  2979.  
  2980. #
  2981. # From oslo.messaging
  2982. #
  2983.  
  2984. # Use durable queues in AMQP. (boolean value)
  2985. # Deprecated group/name - [DEFAULT]/amqp_durable_queues
  2986. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  2987. #amqp_durable_queues = false
  2988.  
  2989. # Auto-delete queues in AMQP. (boolean value)
  2990. # Deprecated group/name - [DEFAULT]/amqp_auto_delete
  2991. #amqp_auto_delete = false
  2992.  
  2993. # Send a single AMQP reply to call message. The current behaviour since oslo-
  2994. # incubator is to send two AMQP replies - first one with the payload, a second
  2995. # one to ensure the other have finish to send the payload. We are going to
  2996. # remove it in the N release, but we must keep backward compatible at the same
  2997. # time. This option provides such compatibility - it defaults to False in
  2998. # Liberty and can be turned on for early adopters with a new installations or
  2999. # for testing. Please note, that this option will be removed in the Mitaka
  3000. # release. (boolean value)
  3001. #send_single_reply = false
  3002.  
  3003. # Qpid broker hostname. (string value)
  3004. # Deprecated group/name - [DEFAULT]/qpid_hostname
  3005. #qpid_hostname = localhost
  3006.  
  3007. # Qpid broker port. (integer value)
  3008. # Deprecated group/name - [DEFAULT]/qpid_port
  3009. #qpid_port = 5672
  3010.  
  3011. # Qpid HA cluster host:port pairs. (list value)
  3012. # Deprecated group/name - [DEFAULT]/qpid_hosts
  3013. #qpid_hosts = $qpid_hostname:$qpid_port
  3014.  
  3015. # Username for Qpid connection. (string value)
  3016. # Deprecated group/name - [DEFAULT]/qpid_username
  3017. #qpid_username =
  3018.  
  3019. # Password for Qpid connection. (string value)
  3020. # Deprecated group/name - [DEFAULT]/qpid_password
  3021. #qpid_password =
  3022.  
  3023. # Space separated list of SASL mechanisms to use for auth. (string value)
  3024. # Deprecated group/name - [DEFAULT]/qpid_sasl_mechanisms
  3025. #qpid_sasl_mechanisms =
  3026.  
  3027. # Seconds between connection keepalive heartbeats. (integer value)
  3028. # Deprecated group/name - [DEFAULT]/qpid_heartbeat
  3029. #qpid_heartbeat = 60
  3030.  
  3031. # Transport to use, either 'tcp' or 'ssl'. (string value)
  3032. # Deprecated group/name - [DEFAULT]/qpid_protocol
  3033. #qpid_protocol = tcp
  3034.  
  3035. # Whether to disable the Nagle algorithm. (boolean value)
  3036. # Deprecated group/name - [DEFAULT]/qpid_tcp_nodelay
  3037. #qpid_tcp_nodelay = true
  3038.  
  3039. # The number of prefetched messages held by receiver. (integer value)
  3040. # Deprecated group/name - [DEFAULT]/qpid_receiver_capacity
  3041. #qpid_receiver_capacity = 1
  3042.  
  3043. # The qpid topology version to use. Version 1 is what was originally used by
  3044. # impl_qpid. Version 2 includes some backwards-incompatible changes that allow
  3045. # broker federation to work. Users should update to version 2 when they are
  3046. # able to take everything down, as it requires a clean break. (integer value)
  3047. # Deprecated group/name - [DEFAULT]/qpid_topology_version
  3048. #qpid_topology_version = 1
  3049.  
  3050. #
  3051. # From oslo.messaging
  3052. #
  3053.  
  3054. # Use durable queues in AMQP. (boolean value)
  3055. # Deprecated group/name - [DEFAULT]/amqp_durable_queues
  3056. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  3057. #amqp_durable_queues = false
  3058.  
  3059. # Auto-delete queues in AMQP. (boolean value)
  3060. # Deprecated group/name - [DEFAULT]/amqp_auto_delete
  3061. #amqp_auto_delete = false
  3062.  
  3063. # Send a single AMQP reply to call message. The current behaviour since oslo-
  3064. # incubator is to send two AMQP replies - first one with the payload, a second
  3065. # one to ensure the other have finish to send the payload. We are going to
  3066. # remove it in the N release, but we must keep backward compatible at the same
  3067. # time. This option provides such compatibility - it defaults to False in
  3068. # Liberty and can be turned on for early adopters with a new installations or
  3069. # for testing. Please note, that this option will be removed in the Mitaka
  3070. # release. (boolean value)
  3071. #send_single_reply = false
  3072.  
  3073. # Qpid broker hostname. (string value)
  3074. # Deprecated group/name - [DEFAULT]/qpid_hostname
  3075. #qpid_hostname = localhost
  3076.  
  3077. # Qpid broker port. (integer value)
  3078. # Deprecated group/name - [DEFAULT]/qpid_port
  3079. #qpid_port = 5672
  3080.  
  3081. # Qpid HA cluster host:port pairs. (list value)
  3082. # Deprecated group/name - [DEFAULT]/qpid_hosts
  3083. #qpid_hosts = $qpid_hostname:$qpid_port
  3084.  
  3085. # Username for Qpid connection. (string value)
  3086. # Deprecated group/name - [DEFAULT]/qpid_username
  3087. #qpid_username =
  3088.  
  3089. # Password for Qpid connection. (string value)
  3090. # Deprecated group/name - [DEFAULT]/qpid_password
  3091. #qpid_password =
  3092.  
  3093. # Space separated list of SASL mechanisms to use for auth. (string value)
  3094. # Deprecated group/name - [DEFAULT]/qpid_sasl_mechanisms
  3095. #qpid_sasl_mechanisms =
  3096.  
  3097. # Seconds between connection keepalive heartbeats. (integer value)
  3098. # Deprecated group/name - [DEFAULT]/qpid_heartbeat
  3099. #qpid_heartbeat = 60
  3100.  
  3101. # Transport to use, either 'tcp' or 'ssl'. (string value)
  3102. # Deprecated group/name - [DEFAULT]/qpid_protocol
  3103. #qpid_protocol = tcp
  3104.  
  3105. # Whether to disable the Nagle algorithm. (boolean value)
  3106. # Deprecated group/name - [DEFAULT]/qpid_tcp_nodelay
  3107. #qpid_tcp_nodelay = true
  3108.  
  3109. # The number of prefetched messages held by receiver. (integer value)
  3110. # Deprecated group/name - [DEFAULT]/qpid_receiver_capacity
  3111. #qpid_receiver_capacity = 1
  3112.  
  3113. # The qpid topology version to use. Version 1 is what was originally used by
  3114. # impl_qpid. Version 2 includes some backwards-incompatible changes that allow
  3115. # broker federation to work. Users should update to version 2 when they are
  3116. # able to take everything down, as it requires a clean break. (integer value)
  3117. # Deprecated group/name - [DEFAULT]/qpid_topology_version
  3118. #qpid_topology_version = 1
  3119.  
  3120.  
  3121. [oslo_messaging_rabbit]
  3122.  
  3123. #
  3124. # From oslo.messaging
  3125. #
  3126.  
  3127. # Use durable queues in AMQP. (boolean value)
  3128. # Deprecated group/name - [DEFAULT]/amqp_durable_queues
  3129. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  3130. #amqp_durable_queues = false
  3131.  
  3132. # Auto-delete queues in AMQP. (boolean value)
  3133. # Deprecated group/name - [DEFAULT]/amqp_auto_delete
  3134. #amqp_auto_delete = false
  3135.  
  3136. # Send a single AMQP reply to call message. The current behaviour since oslo-
  3137. # incubator is to send two AMQP replies - first one with the payload, a second
  3138. # one to ensure the other have finish to send the payload. We are going to
  3139. # remove it in the N release, but we must keep backward compatible at the same
  3140. # time. This option provides such compatibility - it defaults to False in
  3141. # Liberty and can be turned on for early adopters with a new installations or
  3142. # for testing. Please note, that this option will be removed in the Mitaka
  3143. # release. (boolean value)
  3144. #send_single_reply = false
  3145.  
  3146. # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and
  3147. # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some
  3148. # distributions. (string value)
  3149. # Deprecated group/name - [DEFAULT]/kombu_ssl_version
  3150. #kombu_ssl_version =
  3151.  
  3152. # SSL key file (valid only if SSL enabled). (string value)
  3153. # Deprecated group/name - [DEFAULT]/kombu_ssl_keyfile
  3154. #kombu_ssl_keyfile =
  3155.  
  3156. # SSL cert file (valid only if SSL enabled). (string value)
  3157. # Deprecated group/name - [DEFAULT]/kombu_ssl_certfile
  3158. #kombu_ssl_certfile =
  3159.  
  3160. # SSL certification authority file (valid only if SSL enabled). (string value)
  3161. # Deprecated group/name - [DEFAULT]/kombu_ssl_ca_certs
  3162. #kombu_ssl_ca_certs =
  3163.  
  3164. # How long to wait before reconnecting in response to an AMQP consumer cancel
  3165. # notification. (floating point value)
  3166. # Deprecated group/name - [DEFAULT]/kombu_reconnect_delay
  3167. #kombu_reconnect_delay = 1.0
  3168.  
  3169. # How long to wait before considering a reconnect attempt to have failed. This
  3170. # value should not be longer than rpc_response_timeout. (integer value)
  3171. #kombu_reconnect_timeout = 60
  3172.  
  3173. # The RabbitMQ broker address where a single node is used. (string value)
  3174. # Deprecated group/name - [DEFAULT]/rabbit_host
  3175. rabbit_host = 10.10.1.200
  3176.  
  3177. # The RabbitMQ broker port where a single node is used. (integer value)
  3178. # Deprecated group/name - [DEFAULT]/rabbit_port
  3179. #rabbit_port = 5672
  3180.  
  3181. # RabbitMQ HA cluster host:port pairs. (list value)
  3182. # Deprecated group/name - [DEFAULT]/rabbit_hosts
  3183. #rabbit_hosts = $rabbit_host:$rabbit_port
  3184.  
  3185. # Connect over SSL for RabbitMQ. (boolean value)
  3186. # Deprecated group/name - [DEFAULT]/rabbit_use_ssl
  3187. #rabbit_use_ssl = false
  3188.  
  3189. # The RabbitMQ userid. (string value)
  3190. # Deprecated group/name - [DEFAULT]/rabbit_userid
  3191. rabbit_userid = openstack
  3192.  
  3193. # The RabbitMQ password. (string value)
  3194. # Deprecated group/name - [DEFAULT]/rabbit_password
  3195. rabbit_password = cobbler
  3196.  
  3197. # The RabbitMQ login method. (string value)
  3198. # Deprecated group/name - [DEFAULT]/rabbit_login_method
  3199. #rabbit_login_method = AMQPLAIN
  3200.  
  3201. # The RabbitMQ virtual host. (string value)
  3202. # Deprecated group/name - [DEFAULT]/rabbit_virtual_host
  3203. #rabbit_virtual_host = /
  3204.  
  3205. # How frequently to retry connecting with RabbitMQ. (integer value)
  3206. #rabbit_retry_interval = 1
  3207.  
  3208. # How long to backoff for between retries when connecting to RabbitMQ. (integer
  3209. # value)
  3210. # Deprecated group/name - [DEFAULT]/rabbit_retry_backoff
  3211. #rabbit_retry_backoff = 2
  3212.  
  3213. # Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry
  3214. # count). (integer value)
  3215. # Deprecated group/name - [DEFAULT]/rabbit_max_retries
  3216. #rabbit_max_retries = 0
  3217.  
  3218. # Use HA queues in RabbitMQ (x-ha-policy: all). If you change this option, you
  3219. # must wipe the RabbitMQ database. (boolean value)
  3220. # Deprecated group/name - [DEFAULT]/rabbit_ha_queues
  3221. #rabbit_ha_queues = false
  3222.  
  3223. # Number of seconds after which the Rabbit broker is considered down if
  3224. # heartbeat's keep-alive fails (0 disable the heartbeat). EXPERIMENTAL (integer
  3225. # value)
  3226. #heartbeat_timeout_threshold = 60
  3227.  
  3228. # How often times during the heartbeat_timeout_threshold we check the
  3229. # heartbeat. (integer value)
  3230. #heartbeat_rate = 2
  3231.  
  3232. # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake (boolean value)
  3233. # Deprecated group/name - [DEFAULT]/fake_rabbit
  3234. #fake_rabbit = false
  3235.  
  3236. #
  3237. # From oslo.messaging
  3238. #
  3239.  
  3240. # Use durable queues in AMQP. (boolean value)
  3241. # Deprecated group/name - [DEFAULT]/amqp_durable_queues
  3242. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  3243. #amqp_durable_queues = false
  3244.  
  3245. # Auto-delete queues in AMQP. (boolean value)
  3246. # Deprecated group/name - [DEFAULT]/amqp_auto_delete
  3247. #amqp_auto_delete = false
  3248.  
  3249. # Send a single AMQP reply to call message. The current behaviour since oslo-
  3250. # incubator is to send two AMQP replies - first one with the payload, a second
  3251. # one to ensure the other have finish to send the payload. We are going to
  3252. # remove it in the N release, but we must keep backward compatible at the same
  3253. # time. This option provides such compatibility - it defaults to False in
  3254. # Liberty and can be turned on for early adopters with a new installations or
  3255. # for testing. Please note, that this option will be removed in the Mitaka
  3256. # release. (boolean value)
  3257. #send_single_reply = false
  3258.  
  3259. # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and
  3260. # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some
  3261. # distributions. (string value)
  3262. # Deprecated group/name - [DEFAULT]/kombu_ssl_version
  3263. #kombu_ssl_version =
  3264.  
  3265. # SSL key file (valid only if SSL enabled). (string value)
  3266. # Deprecated group/name - [DEFAULT]/kombu_ssl_keyfile
  3267. #kombu_ssl_keyfile =
  3268.  
  3269. # SSL cert file (valid only if SSL enabled). (string value)
  3270. # Deprecated group/name - [DEFAULT]/kombu_ssl_certfile
  3271. #kombu_ssl_certfile =
  3272.  
  3273. # SSL certification authority file (valid only if SSL enabled). (string value)
  3274. # Deprecated group/name - [DEFAULT]/kombu_ssl_ca_certs
  3275. #kombu_ssl_ca_certs =
  3276.  
  3277. # How long to wait before reconnecting in response to an AMQP consumer cancel
  3278. # notification. (floating point value)
  3279. # Deprecated group/name - [DEFAULT]/kombu_reconnect_delay
  3280. #kombu_reconnect_delay = 1.0
  3281.  
  3282. # How long to wait before considering a reconnect attempt to have failed. This
  3283. # value should not be longer than rpc_response_timeout. (integer value)
  3284. #kombu_reconnect_timeout = 60
  3285.  
  3286. # The RabbitMQ broker address where a single node is used. (string value)
  3287. # Deprecated group/name - [DEFAULT]/rabbit_host
  3288. #rabbit_host = localhost
  3289.  
  3290. # The RabbitMQ broker port where a single node is used. (integer value)
  3291. # Deprecated group/name - [DEFAULT]/rabbit_port
  3292. #rabbit_port = 5672
  3293.  
  3294. # RabbitMQ HA cluster host:port pairs. (list value)
  3295. # Deprecated group/name - [DEFAULT]/rabbit_hosts
  3296. #rabbit_hosts = $rabbit_host:$rabbit_port
  3297.  
  3298. # Connect over SSL for RabbitMQ. (boolean value)
  3299. # Deprecated group/name - [DEFAULT]/rabbit_use_ssl
  3300. #rabbit_use_ssl = false
  3301.  
  3302. # The RabbitMQ userid. (string value)
  3303. # Deprecated group/name - [DEFAULT]/rabbit_userid
  3304. #rabbit_userid = guest
  3305.  
  3306. # The RabbitMQ password. (string value)
  3307. # Deprecated group/name - [DEFAULT]/rabbit_password
  3308. #rabbit_password = guest
  3309.  
  3310. # The RabbitMQ login method. (string value)
  3311. # Deprecated group/name - [DEFAULT]/rabbit_login_method
  3312. #rabbit_login_method = AMQPLAIN
  3313.  
  3314. # The RabbitMQ virtual host. (string value)
  3315. # Deprecated group/name - [DEFAULT]/rabbit_virtual_host
  3316. #rabbit_virtual_host = /
  3317.  
  3318. # How frequently to retry connecting with RabbitMQ. (integer value)
  3319. #rabbit_retry_interval = 1
  3320.  
  3321. # How long to backoff for between retries when connecting to RabbitMQ. (integer
  3322. # value)
  3323. # Deprecated group/name - [DEFAULT]/rabbit_retry_backoff
  3324. #rabbit_retry_backoff = 2
  3325.  
  3326. # Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry
  3327. # count). (integer value)
  3328. # Deprecated group/name - [DEFAULT]/rabbit_max_retries
  3329. #rabbit_max_retries = 0
  3330.  
  3331. # Use HA queues in RabbitMQ (x-ha-policy: all). If you change this option, you
  3332. # must wipe the RabbitMQ database. (boolean value)
  3333. # Deprecated group/name - [DEFAULT]/rabbit_ha_queues
  3334. #rabbit_ha_queues = false
  3335.  
  3336. # Number of seconds after which the Rabbit broker is considered down if
  3337. # heartbeat's keep-alive fails (0 disable the heartbeat). EXPERIMENTAL (integer
  3338. # value)
  3339. #heartbeat_timeout_threshold = 60
  3340.  
  3341. # How often times during the heartbeat_timeout_threshold we check the
  3342. # heartbeat. (integer value)
  3343. #heartbeat_rate = 2
  3344.  
  3345. # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake (boolean value)
  3346. # Deprecated group/name - [DEFAULT]/fake_rabbit
  3347. #fake_rabbit = false
  3348.  
  3349.  
  3350. [oslo_middleware]
  3351.  
  3352. #
  3353. # From oslo.middleware
  3354. #
  3355.  
  3356. # The maximum body size for each request, in bytes. (integer value)
  3357. # Deprecated group/name - [DEFAULT]/osapi_max_request_body_size
  3358. # Deprecated group/name - [DEFAULT]/max_request_body_size
  3359. #max_request_body_size = 114688
  3360.  
  3361. #
  3362. # From oslo.middleware
  3363. #
  3364.  
  3365. # The HTTP Header that will be used to determine what the original request
  3366. # protocol scheme was, even if it was hidden by an SSL termination proxy.
  3367. # (string value)
  3368. #secure_proxy_ssl_header = X-Forwarded-Proto
  3369.  
  3370.  
  3371. [oslo_policy]
  3372.  
  3373. #
  3374. # From oslo.policy
  3375. #
  3376.  
  3377. # The JSON file that defines policies. (string value)
  3378. # Deprecated group/name - [DEFAULT]/policy_file
  3379. #policy_file = policy.json
  3380.  
  3381. # Default rule. Enforced when a requested rule is not found. (string value)
  3382. # Deprecated group/name - [DEFAULT]/policy_default_rule
  3383. #policy_default_rule = default
  3384.  
  3385. # Directories where policy configuration files are stored. They can be relative
  3386. # to any directory in the search path defined by the config_dir option, or
  3387. # absolute paths. The file defined by policy_file must exist for these
  3388. # directories to be searched. Missing or empty directories are ignored. (multi
  3389. # valued)
  3390. # Deprecated group/name - [DEFAULT]/policy_dirs
  3391. # This option is deprecated for removal.
  3392. # Its value may be silently ignored in the future.
  3393. #policy_dirs = policy.d
  3394.  
  3395.  
  3396. [oslo_reports]
  3397.  
  3398. #
  3399. # From oslo.reports
  3400. #
  3401.  
  3402. # Path to a log directory where to create a file (string value)
  3403. #log_dir = <None>
  3404.  
  3405.  
  3406. [profiler]
  3407.  
  3408. #
  3409. # From cinder
  3410. #
  3411.  
  3412. # If False fully disable profiling feature. (boolean value)
  3413. #profiler_enabled = false
  3414.  
  3415. # If False doesn't trace SQL requests. (boolean value)
  3416. #trace_sqlalchemy = false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement