MySQL multinode performance improvements

Change-Id: Id045c90070282aa3746979a00a73707aac9466a0
FIX tests for correspond with bug/1282983

Change-Id: I3a981e82581a52d20d6d640ac568613919822207
Partial-bug: #1282983
Implement user-defined tenant for neutron nets

Default networks were previously hardcoded to use
"admin" as the tenant, regardless of user input.
This patch is a workaround because nailgun creates
neutron_config with admin tenant hardcoded as well.

FIXMEs were added to indicate what code needs cleanup
after nailgun is patched.

Change-Id: I272b53b6dbb4e972f94e82e81b58920351f4144d
Partial-Bug: #1267431

Fix spec test for sanitize neutron config

Added access hash to config to match defaults
for deployment

Change-Id: Ib0ab5f2a532db824572f05c94673be48869fe731
Related-Bug: 1267431
Fix use_syslog for murano class call

Change-Id: I98dd532ec5bf0a2429e323f3c9326e400191e8d9
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Fix savanna api OS specific log file name

api.log should be used for Centos

Change-Id: I86a1a16e277a08915067efbf6bc2c22d0e50c083
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Cleanup action added to dashboard installation

Closes-Bug: 1284014

Change-Id: I64a56fff148537e47b1365f36b1dd098aee5995e
Move murano-api keystone credentials rto config

Change-Id: I089f49922544700901b74ce1b235585dd5459655
Closes-Bug: 1283860
Merge "FIX tests for correspond with bug/1282983"
Merge "Cleanup action added to dashboard installation"
Merge "Implement user-defined tenant for neutron nets"
Merge "Fix savanna api OS specific log file name"
Merge "Move murano-api keystone credentials rto config"
Merge "MySQL multinode performance improvements"
Merge "Fix use_syslog for murano class call"
Tune mysql, galera, sqlalchemy backend settings

- Tune MySQL config settings to be more clouds-specific (reads much
  more common, reads:writes rate is 10(100):1)
  * Limit innodb_buffer_pool_size to 10G
  * If there is no mysql/wsrep config exists yet, delete ib_logfile* and
    set innodb_log_file_size as 25% of innodb_buffer_pool_size (max 2G).
    Otherwise, use existing ib_logfile0 to evaluate its size value.
  * Reduce innodb_write_io_threads
  * Use innodb_flush_log_at_trx_commit=2 for HA
  * Raise FD imits to 102400, max connections, open tables limits etc.
- Tune SQLAlchemy backend settings for Openstack (QueuePool related)
- Sync some MySQL+galera class params for MySQL class as well

Closes-bug: #1274784
Implements blueprint: optimize-db-performance-at-scale

Change-Id: I0e843022f04f53150da52858280034aad6aee987
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>