Add ssh console to anaconda and preseed

Adds ssh console to CentOS and Ubuntu nodes during provisioning.
SSH is accessible from Fuel master node via Admin network IPs with
Fuel root RSA ssh key. Password authentication is not available.

Anaconda/Debian-installer stop commands have been removed from the
login profiles. Orchestrator should execute something like the
following in order to pause provisioning on the node:

- CentOS/RH: "killall -STOP anaconda"
- Ubuntu: "killall -STOP debootstrap dpkg"

Change-Id: Ic34b7e6f154c084bd03c29cc5ce1d22edfc165ad
Closes-Bug: #1277447
Add full list of mon nodes to ceph.conf for HA

Change-Id: Ib426524c5483fa10207351401880281e27734a34
Closes-bug: #1268579
Assign journal devices to OSDs sequentially

If there are morei OSDs than journals then the
remaining OSDs will place its journal on its disk.

Closes-bug: #1280752
Change-Id: If78615450b8daaece69dca9d6cd409f79eb3ac01
Setting to use syslog in Murano added.

* Local logs added
* Logrotate configured
* Typos
* murano_use_syslog -> use_syslog
* murano_debug -> debug
* murano_verbose -> verbose
* syslog_log_facility
* murano user/group added back
* use bool values for debug/use_syslog
* applied diff with 74420

Replaces review https://review.openstack.org/#/c/62853/
Replaces review https://review.openstack.org/#/c/63705/

Change-Id: I9011d008d34ddc31c2fd7cc426cf63f2acd0c2db
Closes-Bug: 1261477
Check tunnel mode when generate defaults for predefined networks and physnets.

We shouldn't create physnet if segmentation type is GRE.

Change-Id: I4adc202791b508d675b09a966de77206bc2cad15
Partial-bug: #1281573
Merge "Assign journal devices to OSDs sequentially"
Merge "Add full list of mon nodes to ceph.conf for HA"
Revert "Implement user-defined tenant for neutron nets"

This reverts commit dc5e6c2db4660ca31a146250b84c1d4dee73997d
Merge "Setting to use syslog in Murano added."
Merge "Revert "Implement user-defined tenant for neutron nets""
Merge "Check tunnel mode when generate defaults for predefined networks and physnets."
Add tweaks module with Ubuntu service override

Should disable autostart of Ubuntu service

Change-Id: Iaf8058ebc9d360a2c629e8742ed698cbd2803c5d
Fix duplicate lines in sshd_config

Improved regex to prevent multiple lines from being
substituted in sshd_config during preseed.

Change-Id: I49017fd1e9b921515181fa17b901630748329ccd
Closes-Bug: #1264312
Merge "Fix duplicate lines in sshd_config"
Merge "Add ssh console to anaconda and preseed"
Fix collectors for services

- use titles, not names
- do not notify tgtd & libvirt on nova log config change

Change-Id: Ia1ff5fd13b659286de09e06b1ad27be009447584
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
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 1st puppet run, set innodb_log_file_size as 25% of
    innodb_buffer_pool_size (max 2G). Otherwise, recommend only
    (See https://tickets.opscode.com/browse/COOK-2100)
  * Reduce innodb_write_io_threads
  * Use low_priority_updates
  * 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>