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
Fix bool defaults for debug, verbose, use_syslog

- Sync from upstream: debug, verbose, use_syslog defaults as bools

Implements bluepprint: refactor-logging-puppet-openstack-services

Change-Id: I7f44080de617b735103f369fbb331e1ffb0f54c1
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
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>
Hotfix: Add pcs utility, add ordering for crmsh package

Change-Id: I15a6dd784282383e605a57049f94820972e5d03b
Merge "Hotfix: Add pcs utility, add ordering for crmsh package"
Fix wildcarded filenames for rsyslog::imfile

Change-Id: I9c1029e29af331b18d82da4006dced4f7e638e8d
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Fix log_config ensure absent

- In order to fix the switching between debug true/false
  ensure log_config option is absent, then it should be

Change-Id: I171d8838c2bd756fda4d2afd47c6d7da070adc23
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Merge "Fix log_config ensure absent"
Merge "Fix bool defaults for debug, verbose, use_syslog"
Fix ruby function args parsing

Change-Id: I3149ce42e2bdfacf30e4feb4300e69b3f33882f6
Closes-bug: #1268579
Remove duplicated variables from Rsyslog manifest

Change-Id: I1c6827df22474494ff0de9f8f1f5774e059edde0
Closes-bug: #1282721
Set Nova quota driver based on Fuel setting

This change also effectively disables quotas by setting the
driver to NoopQuotaDriver as the default.

Change-Id: I64f73bf456c839de5f2954103603179536730269
Closes-bug: #1275987
Fix cobbler package version

Change-Id: Ib05116cfc4396802a71ffdd0d50bc6dabdc8f2ed
Merge "Fix ruby function args parsing"
Fix Ubuntu syslogging snippet Cheetah error

Change-Id: I02bf28a2a37dbfb9f9404cc5640ba69dff073056
Closes-bug: #1282814
Fix local_settings interpolation

Change-Id: Icc3daafa2fcbd03e4d734b191edaf32f30a2e558