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>
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 "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>
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"
Remove duplicated variables from Rsyslog manifest

Change-Id: I1c6827df22474494ff0de9f8f1f5774e059edde0
Closes-bug: #1282721
increase HAProxy maxconn to 16000

Change-Id: Ibcba138597eff09e708247df5e1126f0b10420d6
Closes-bug: #1282004
enable 100-continue for RadosGW

Now that we have FastCGI packages with Inktank patches enabling
100-continue, we can tell RadosGW to use it.

Change-Id: I25b172dc8cbd54105a156a6d86deb5d859a1edb6
Closes-bug: #1276187
Fix ruby function args parsing

Change-Id: I3149ce42e2bdfacf30e4feb4300e69b3f33882f6
Closes-bug: #1268579
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