Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 1 | [DEFAULT] |
| 2 | |
| 3 | # |
| 4 | # From conductor |
| 5 | # |
| 6 | |
| 7 | # Configuration file for WSGI definition of API. (string value) |
Shankar Narayanan | 8218d5b | 2019-04-26 23:30:36 -0400 | [diff] [blame] | 8 | api_paste_config = /usr/local/etc/conductor/api_paste.ini |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 9 | |
| 10 | # Music keyspace for content (string value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 11 | #keyspace = conductor |
| 12 | |
| 13 | # Delay time (Seconds) for MUSIC requests. Set it to 2 seconds by default. |
| 14 | # (integer value) |
| 15 | #delay_time = 2 |
| 16 | |
| 17 | # (boolean value) |
| 18 | #HPA_enabled = true |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 19 | |
| 20 | # |
| 21 | # From oslo.log |
| 22 | # |
| 23 | |
| 24 | # If set to true, the logging level will be set to DEBUG instead of the default |
| 25 | # INFO level. (boolean value) |
| 26 | # Note: This option can be changed without restarting. |
| 27 | debug = true |
| 28 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 29 | # The name of a logging configuration file. This file is appended to any |
| 30 | # existing logging configuration files. For details about logging configuration |
| 31 | # files, see the Python logging module documentation. Note that when logging |
| 32 | # configuration files are used then all logging configuration is set in the |
| 33 | # configuration file and other logging configuration options are ignored (for |
| 34 | # example, logging_context_format_string). (string value) |
| 35 | # Note: This option can be changed without restarting. |
| 36 | # Deprecated group/name - [DEFAULT]/log_config |
| 37 | log_config_append = /usr/local/bin/log.conf |
| 38 | |
| 39 | # Defines the format string for %%(asctime)s in log records. Default: |
| 40 | # %(default)s . This option is ignored if log_config_append is set. (string |
| 41 | # value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 42 | #log_date_format = %Y-%m-%d %H:%M:%S |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 43 | |
| 44 | # (Optional) Name of log file to send logging output to. If no default is set, |
| 45 | # logging will go to stderr as defined by use_stderr. This option is ignored if |
| 46 | # log_config_append is set. (string value) |
| 47 | # Deprecated group/name - [DEFAULT]/logfile |
| 48 | #log_file = application.log |
| 49 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 50 | # (Optional) The base directory used for relative log_file paths. This option |
| 51 | # is ignored if log_config_append is set. (string value) |
| 52 | # Deprecated group/name - [DEFAULT]/logdir |
| 53 | log_dir = /var/log |
| 54 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 55 | # Uses logging handler designed to watch file system. When log file is moved or |
| 56 | # removed this handler will open a new log file with specified path |
| 57 | # instantaneously. It makes sense only if log_file option is specified and |
| 58 | # Linux platform is used. This option is ignored if log_config_append is set. |
| 59 | # (boolean value) |
| 60 | #watch_log_file = false |
| 61 | |
| 62 | # Use syslog for logging. Existing syslog format is DEPRECATED and will be |
| 63 | # changed later to honor RFC5424. This option is ignored if log_config_append |
| 64 | # is set. (boolean value) |
| 65 | #use_syslog = false |
| 66 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 67 | # Enable journald for logging. If running in a systemd environment you may wish |
| 68 | # to enable journal support. Doing so will use the journal native protocol |
| 69 | # which includes structured metadata in addition to log messages.This option is |
| 70 | # ignored if log_config_append is set. (boolean value) |
| 71 | #use_journal = false |
| 72 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 73 | # Syslog facility to receive log lines. This option is ignored if |
| 74 | # log_config_append is set. (string value) |
| 75 | #syslog_log_facility = LOG_USER |
| 76 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 77 | # Use JSON formatting for logging. This option is ignored if log_config_append |
| 78 | # is set. (boolean value) |
| 79 | #use_json = false |
| 80 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 81 | # Log output to standard error. This option is ignored if log_config_append is |
| 82 | # set. (boolean value) |
| 83 | #use_stderr = false |
| 84 | |
| 85 | # Format string to use for log messages with context. (string value) |
| 86 | #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s |
| 87 | |
| 88 | # Format string to use for log messages when context is undefined. (string |
| 89 | # value) |
| 90 | #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s |
| 91 | |
| 92 | # Additional data to append to log message when logging level for the message |
| 93 | # is DEBUG. (string value) |
| 94 | #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d |
| 95 | |
| 96 | # Prefix each line of exception output with this format. (string value) |
| 97 | #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s |
| 98 | |
| 99 | # Defines the format string for %(user_identity)s that is used in |
| 100 | # logging_context_format_string. (string value) |
| 101 | #logging_user_identity_format = %(user)s %(tenant)s %(domain)s %(user_domain)s %(project_domain)s |
| 102 | |
| 103 | # List of package logging levels in logger=LEVEL pairs. This option is ignored |
| 104 | # if log_config_append is set. (list value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 105 | #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,dogpile.core.dogpile=INFO |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 106 | |
| 107 | # Enables or disables publication of error events. (boolean value) |
| 108 | #publish_errors = false |
| 109 | |
| 110 | # The format for an instance that is passed with the log message. (string |
| 111 | # value) |
| 112 | #instance_format = "[instance: %(uuid)s] " |
| 113 | |
| 114 | # The format for an instance UUID that is passed with the log message. (string |
| 115 | # value) |
| 116 | #instance_uuid_format = "[instance: %(uuid)s] " |
| 117 | |
| 118 | # Interval, number of seconds, of log rate limiting. (integer value) |
| 119 | #rate_limit_interval = 0 |
| 120 | |
| 121 | # Maximum number of logged messages per rate_limit_interval. (integer value) |
| 122 | #rate_limit_burst = 0 |
| 123 | |
| 124 | # Log level name used by rate limiting: CRITICAL, ERROR, INFO, WARNING, DEBUG |
| 125 | # or empty string. Logs with level greater or equal to rate_limit_except_level |
| 126 | # are not filtered. An empty string means that all levels are filtered. (string |
| 127 | # value) |
| 128 | #rate_limit_except_level = CRITICAL |
| 129 | |
| 130 | # Enables or disables fatal status of deprecations. (boolean value) |
| 131 | #fatal_deprecations = false |
| 132 | |
| 133 | |
vrvarma | c59a09a | 2020-03-18 15:59:21 -0400 | [diff] [blame] | 134 | [auth] |
| 135 | appkey = h@ss3crtky400fdntc#001 |
| 136 | |
Dileep Ranganathan | 8e5e875 | 2018-10-31 10:41:35 -0700 | [diff] [blame] | 137 | [aaf_api] |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 138 | |
| 139 | # |
| 140 | # From conductor |
| 141 | # |
| 142 | |
| 143 | # is_aaf_enabled. (boolean value) |
| 144 | #is_aaf_enabled = true |
| 145 | |
| 146 | # aaf_cache_expiry_hrs. (integer value) |
| 147 | #aaf_cache_expiry_hrs = 3 |
| 148 | |
| 149 | # aaf_url. (string value) |
| 150 | aaf_url = http://localhost:8100/authz/perms/user/ |
| 151 | |
Dileep Ranganathan | 8e5e875 | 2018-10-31 10:41:35 -0700 | [diff] [blame] | 152 | # aaf_cert_file. (string value) |
| 153 | #aaf_cert_file = <None> |
| 154 | |
| 155 | # aaf_cert_key_file. (string value) |
| 156 | #aaf_cert_key_file = <None> |
| 157 | |
| 158 | # aaf_ca_bundle_file. (string value) |
| 159 | #aaf_ca_bundle_file = |
| 160 | aaf_ca_bundle_file = /usr/local/bin/AAF_RootCA.cer |
| 161 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 162 | # aaf_retries. (integer value) |
| 163 | #aaf_retries = 3 |
| 164 | |
| 165 | # aaf_timeout. (integer value) |
| 166 | #aaf_timeout = 100 |
| 167 | |
| 168 | # aaf_user_roles. (list value) |
Dileep Ranganathan | 8e5e875 | 2018-10-31 10:41:35 -0700 | [diff] [blame] | 169 | #aaf_permissions = {"type": "org.onap.oof.access","instance": "*","action": "*"} |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 170 | |
| 171 | |
| 172 | [aaf_sms] |
| 173 | |
| 174 | # |
| 175 | # From conductor |
| 176 | # |
| 177 | |
Dileep Ranganathan | 425ba92 | 2018-10-04 15:34:34 -0700 | [diff] [blame] | 178 | # Is Secret Management service enabled (boolean value) |
| 179 | #is_enabled = true |
| 180 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 181 | # Base URL for SMS, up to and not including the version, and without a trailing |
| 182 | # slash. (string value) |
Dileep Ranganathan | 425ba92 | 2018-10-04 15:34:34 -0700 | [diff] [blame] | 183 | aaf_sms_url = http://aaf-sms.onap:10443 |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 184 | |
| 185 | # Timeout for SMS API Call (integer value) |
| 186 | #aaf_sms_timeout = 30 |
| 187 | |
| 188 | # Path to the cacert that will be used to verify If this is None, verify will |
| 189 | # be False and the server certis not verified by the client. (string value) |
| 190 | #aaf_ca_certs = AAF_RootCA.cer |
Dileep Ranganathan | 425ba92 | 2018-10-04 15:34:34 -0700 | [diff] [blame] | 191 | aaf_ca_certs = /usr/local/bin/AAF_RootCA.cer |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 192 | |
Dileep Ranganathan | 425ba92 | 2018-10-04 15:34:34 -0700 | [diff] [blame] | 193 | # Domain Name for HAS (string value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 194 | #secret_domain = has |
| 195 | |
| 196 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 197 | [aai] |
| 198 | |
| 199 | # |
| 200 | # From conductor |
| 201 | # |
| 202 | |
| 203 | # Interval with which to refresh the local cache, in minutes. (integer value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 204 | #cache_refresh_interval = 1440 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 205 | cache_refresh_interval = 1 |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 206 | |
| 207 | # Interval with which to refresh the local complex cache, in minutes. (integer |
| 208 | # value) |
| 209 | #complex_cache_refresh_interval = 1440 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 210 | complex_cache_refresh_interval = 60 |
| 211 | |
| 212 | # Data Store table prefix. (string value) |
| 213 | #table_prefix = aai |
| 214 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 215 | # Base URL for A&AI, up to and not including the version, and without a |
| 216 | # trailing slash. (string value) |
| 217 | #server_url = https://controller:8443/aai |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 218 | server_url = http://localhost:8081/aai/ |
| 219 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 220 | # Timeout for A&AI Rest Call (string value) |
| 221 | #aai_rest_timeout = 30 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 222 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 223 | # Number of retry for A&AI Rest Call (string value) |
| 224 | #aai_retries = 3 |
| 225 | |
| 226 | # The version of A&AI in v# format. (string value) |
| 227 | server_url_version = v14 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 228 | |
| 229 | # SSL/TLS certificate file in pem format. This certificate must be registered |
| 230 | # with the A&AI endpoint. (string value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 231 | #certificate_file = certificate.pem |
| 232 | certificate_file = |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 233 | |
| 234 | # Private Certificate Key file in pem format. (string value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 235 | #certificate_key_file = certificate_key.pem |
| 236 | certificate_key_file = |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 237 | |
| 238 | # Certificate Authority Bundle file in pem format. Must contain the appropriate |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 239 | # trust chain for the Certificate file. (string value) |
| 240 | #certificate_authority_bundle_file = certificate_authority_bundle.pem |
| 241 | certificate_authority_bundle_file = /usr/local/bin/AAF_RootCA.cer |
| 242 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 243 | [api] |
| 244 | |
| 245 | # |
| 246 | # From conductor |
| 247 | # |
| 248 | |
| 249 | # Toggle Pecan Debug Middleware. (boolean value) |
| 250 | #pecan_debug = false |
| 251 | |
| 252 | # Default maximum number of items returned by API request. (integer value) |
| 253 | # Minimum value: 1 |
| 254 | #default_api_return_limit = 100 |
| 255 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 256 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 257 | [conductor_api] |
| 258 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 259 | # |
| 260 | # From conductor |
| 261 | # |
| 262 | |
| 263 | # Base URL for plans. (string value) |
| 264 | #server_url = |
| 265 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 266 | # auth toggling. (boolean value) |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 267 | basic_auth_secure = false |
| 268 | |
| 269 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 270 | [controller] |
| 271 | |
| 272 | # |
| 273 | # From conductor |
| 274 | # |
| 275 | |
| 276 | # Timeout for planning requests. Default value is 10. (integer value) |
| 277 | # Minimum value: 1 |
| 278 | #timeout = 10 |
| 279 | |
| 280 | # Maximum number of result sets to return. Default value is 1. (integer value) |
| 281 | # Minimum value: 1 |
| 282 | #limit = 1 |
| 283 | |
| 284 | # Number of workers for controller service. Default value is 1. (integer value) |
| 285 | # Minimum value: 1 |
| 286 | #workers = 1 |
| 287 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 288 | # Set to True when controller will run in active-active mode. When set to |
| 289 | # False, controller will flush any abandoned messages at startup. The |
| 290 | # controller always restarts abandoned template translations at startup. |
| 291 | # (boolean value) |
| 292 | #concurrent = false |
| 293 | concurrent = true |
| 294 | |
| 295 | # Time between checking for new plans. Default value is 1. (integer value) |
| 296 | # Minimum value: 1 |
| 297 | #polling_interval = 1 |
| 298 | |
| 299 | # (integer value) |
| 300 | # Minimum value: 1 |
| 301 | #max_translation_counter = 1 |
| 302 | |
| 303 | |
| 304 | [data] |
| 305 | |
| 306 | # |
| 307 | # From conductor |
| 308 | # |
| 309 | |
| 310 | # Number of workers for data service. Default value is 1. (integer value) |
| 311 | # Minimum value: 1 |
| 312 | #workers = 1 |
| 313 | |
| 314 | # Set to True when data will run in active-active mode. When set to False, data |
| 315 | # will flush any abandoned messages at startup. (boolean value) |
| 316 | #concurrent = false |
| 317 | concurrent = true |
| 318 | |
| 319 | # Default value is -8000, which is the diameter of the earth. The distance |
| 320 | # cannot larger than this value (floating point value) |
| 321 | #existing_placement_cost = -8000.0 |
| 322 | |
| 323 | # (floating point value) |
| 324 | #cloud_candidate_cost = 2.0 |
| 325 | |
| 326 | # (floating point value) |
| 327 | #service_candidate_cost = 1.0 |
| 328 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 329 | |
| 330 | [inventory_provider] |
| 331 | |
| 332 | # |
| 333 | # From conductor |
| 334 | # |
| 335 | |
| 336 | # Extensions list to use (list value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 337 | #extensions = aai |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 338 | |
| 339 | |
| 340 | [messaging_server] |
| 341 | |
| 342 | # |
| 343 | # From conductor |
| 344 | # |
| 345 | |
| 346 | # Music keyspace for messages (string value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 347 | #keyspace = conductor_rpc |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 348 | |
| 349 | # Wait interval while checking for a message response. Default value is 1 |
| 350 | # second. (integer value) |
| 351 | # Minimum value: 1 |
| 352 | #check_interval = 1 |
| 353 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 354 | # Overall message response timeout. Default value is 120 seconds. (integer |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 355 | # value) |
| 356 | # Minimum value: 1 |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 357 | #response_timeout = 120 |
| 358 | |
| 359 | # Timeout for detecting a VM is down, and other VMs can pick the plan up. |
| 360 | # Default value is 5 minutes. (integer value) (integer value) |
| 361 | # Minimum value: 1 |
| 362 | #timeout = 300 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 363 | |
| 364 | # Number of workers for messaging service. Default value is 1. (integer value) |
| 365 | # Minimum value: 1 |
| 366 | #workers = 1 |
| 367 | |
| 368 | # Time between checking for new messages. Default value is 1. (integer value) |
| 369 | # Minimum value: 1 |
| 370 | #polling_interval = 1 |
| 371 | |
| 372 | # Log debug messages. Default value is False. (boolean value) |
| 373 | #debug = false |
| 374 | |
| 375 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 376 | [multicloud] |
| 377 | |
| 378 | # |
| 379 | # From conductor |
| 380 | # |
| 381 | |
| 382 | # Base URL for Multicloud without a trailing slash. (string value) |
| 383 | server_url = http://msb.onap.org:8082/api/multicloud |
| 384 | |
| 385 | # Timeout for Multicloud Rest Call (string value) |
| 386 | #multicloud_rest_timeout = 30 |
| 387 | |
| 388 | # Number of retry for Multicloud Rest Call (string value) |
| 389 | #multicloud_retries = 3 |
| 390 | |
| 391 | # The version of Multicloud API. (string value) |
| 392 | #server_url_version = v0 |
| 393 | |
dhebeha | 01b6334 | 2020-01-08 18:14:53 +0530 | [diff] [blame] | 394 | # Certificate Authority Bundle file in pem format. Must contain the appropriate |
| 395 | # trust chain for the Certificate file. (string value) |
| 396 | #certificate_authority_bundle_file = certificate_authority_bundle.pem |
| 397 | certificate_authority_bundle_file = /usr/local/bin/AAF_RootCA.cer |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 398 | |
dhebeha | 01b6334 | 2020-01-08 18:14:53 +0530 | [diff] [blame] | 399 | # Enabling HTTPs mode (boolean value) |
| 400 | # enable_https_mode = <None> |
| 401 | enable_https_mode = True |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 402 | [music_api] |
| 403 | |
| 404 | # |
| 405 | # From conductor |
| 406 | # |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 407 | |
| 408 | # Base URL for Music REST API without a trailing slash. (string value) |
| 409 | server_url = http://localhost:8080/MUSIC/rest/v2 |
| 410 | version = v2 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 411 | |
| 412 | # DEPRECATED: List of hostnames (round-robin access) (list value) |
| 413 | # This option is deprecated for removal. |
| 414 | # Its value may be silently ignored in the future. |
| 415 | # Reason: Use server_url instead |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 416 | #hostnames = <None> |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 417 | |
| 418 | # DEPRECATED: Port (integer value) |
| 419 | # This option is deprecated for removal. |
| 420 | # Its value may be silently ignored in the future. |
| 421 | # Reason: Use server_url instead |
| 422 | #port = <None> |
| 423 | |
| 424 | # DEPRECATED: Path (string value) |
| 425 | # This option is deprecated for removal. |
| 426 | # Its value may be silently ignored in the future. |
| 427 | # Reason: Use server_url instead |
| 428 | #path = <None> |
| 429 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 430 | # Socket connection timeout (floating point value) |
| 431 | #connect_timeout = 3.05 |
| 432 | |
| 433 | # Socket read timeout (floating point value) |
| 434 | #read_timeout = 12.05 |
| 435 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 436 | # Lock timeout (integer value) |
| 437 | #lock_timeout = 10 |
| 438 | |
| 439 | # Replication factor (integer value) |
| 440 | #replication_factor = 1 |
| 441 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 442 | # Use mock API (boolean value) |
| 443 | #mock = false |
| 444 | |
| 445 | # (string value) |
| 446 | #music_topology = SimpleStrategy |
| 447 | |
| 448 | # Name of the first data center (string value) |
| 449 | #first_datacenter_name = <None> |
| 450 | |
| 451 | # Number of replicas in first data center (integer value) |
| 452 | #first_datacenter_replicas = <None> |
| 453 | |
| 454 | # Name of the second data center (string value) |
| 455 | #second_datacenter_name = <None> |
| 456 | |
| 457 | # Number of replicas in second data center (integer value) |
| 458 | #second_datacenter_replicas = <None> |
| 459 | |
| 460 | # Name of the third data center (string value) |
| 461 | #third_datacenter_name = <None> |
| 462 | |
| 463 | # Number of replicas in third data center (integer value) |
| 464 | #third_datacenter_replicas = <None> |
| 465 | |
| 466 | # new or old version (boolean value) |
| 467 | #music_new_version = <None> |
| 468 | music_new_version = True |
| 469 | |
| 470 | # for version (string value) |
| 471 | #music_version = <None> |
| 472 | music_version = "3.0.21" |
| 473 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 474 | [prometheus] |
| 475 | |
| 476 | # |
| 477 | # From conductor |
| 478 | # |
| 479 | |
| 480 | # Prometheus Metrics Endpoint (list value) |
| 481 | #metrics_port = 8000,8001,8002,8003,8004 |
| 482 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 483 | |
| 484 | [reservation] |
| 485 | |
| 486 | # |
| 487 | # From conductor |
| 488 | # |
| 489 | |
| 490 | # Number of workers for reservation service. Default value is 1. (integer |
| 491 | # value) |
| 492 | # Minimum value: 1 |
| 493 | #workers = 1 |
| 494 | |
| 495 | # Number of times reservation/release should be attempted. (integer value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 496 | #reserve_retries = 1 |
| 497 | |
| 498 | # Timeout for detecting a VM is down, and other VMs can pick the plan up and |
| 499 | # resereve. Default value is 600 seconds. (integer value) (integer value) |
| 500 | # Minimum value: 1 |
| 501 | #timeout = 600 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 502 | |
| 503 | # Set to True when reservation will run in active-active mode. When set to |
| 504 | # False, reservation will restart any orphaned reserving requests at startup. |
| 505 | # (boolean value) |
| 506 | #concurrent = false |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 507 | concurrent = true |
| 508 | |
| 509 | # (integer value) |
| 510 | # Minimum value: 1 |
| 511 | #max_reservation_counter = 1 |
| 512 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 513 | |
| 514 | [sdnc] |
| 515 | |
| 516 | # |
| 517 | # From conductor |
| 518 | # |
| 519 | |
| 520 | # Interval with which to refresh the local cache, in minutes. (integer value) |
| 521 | #cache_refresh_interval = 1440 |
| 522 | |
| 523 | # Data Store table prefix. (string value) |
| 524 | #table_prefix = sdnc |
| 525 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 526 | # Base URL for SDN-C, up to and including the version. (string value) |
| 527 | #server_url = https://controller:8443/restconf/ |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 528 | server_url = http://localhost:8083/restconf/ |
| 529 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 530 | # Timeout for SDNC Rest Call (string value) |
| 531 | #sdnc_rest_timeout = 30 |
| 532 | |
| 533 | # Retry Numbers for SDNC Rest Call (string value) |
| 534 | #sdnc_retries = 3 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 535 | |
| 536 | |
| 537 | [service_controller] |
| 538 | |
| 539 | # |
| 540 | # From conductor |
| 541 | # |
| 542 | |
| 543 | # Extensions list to use (list value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 544 | #extensions = sdnc |
| 545 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 546 | |
| 547 | [solver] |
| 548 | |
| 549 | # |
| 550 | # From conductor |
| 551 | # |
| 552 | |
| 553 | # Number of workers for solver service. Default value is 1. (integer value) |
| 554 | # Minimum value: 1 |
| 555 | #workers = 1 |
| 556 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 557 | # The timeout value for solver service. Default value is 480 seconds. (integer |
| 558 | # value) |
| 559 | # Minimum value: 1 |
| 560 | #solver_timeout = 480 |
| 561 | |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 562 | # Set to True when solver will run in active-active mode. When set to False, |
| 563 | # solver will restart any orphaned solving requests at startup. (boolean value) |
| 564 | #concurrent = false |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 565 | concurrent = true |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 566 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 567 | # Timeout for detecting a VM is down, and other VMs can pick the plan up. This |
| 568 | # value should be larger than solver_timeoutDefault value is 10 minutes. |
| 569 | # (integer value) (integer value) |
| 570 | # Minimum value: 1 |
| 571 | #timeout = 600 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 572 | |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 573 | # (integer value) |
| 574 | # Minimum value: 1 |
| 575 | #max_solver_counter = 1 |
Gary Wu | 9abb61c | 2018-09-27 10:38:50 -0700 | [diff] [blame] | 576 | |
| 577 | |
| 578 | [vim_controller] |
| 579 | |
| 580 | # |
| 581 | # From conductor |
| 582 | # |
| 583 | |
| 584 | # Extensions list to use (list value) |
Dileep Ranganathan | 5dc29ae | 2018-10-06 16:35:11 -0700 | [diff] [blame] | 585 | #extensions = multicloud |