Sets up NOVNC with https when using SSL on HORIZON

Change-Id: If56a4dd0190d32eaba319404063dd959c508c9c3
Fixes: rhbz#1115896
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
Don't create default MySQL/MariaDB users

This patch removes side effect of creation of default DB users
such as nova@127.0.0.1, neutron@127.0.0.1, etc.

Change-Id: I90640e1b721b24823356bf43f441313611945229
Merge "Sets up NOVNC with https when using SSL on HORIZON"
Remove ServerAlias definitions

Parameter fqdn of class horizon is used both for ALLOWED_HOSTS in settings_local.py
and for ServerAlias directives in vhost.conf which is breaking server accessibility.
We need ALLOWED_HOSTS values, but we have to avoid ServerAlias definitions.
For now we will use this wildcard hack until puppet-horizon will have separate
parameter for each config.

Change-Id: I77f1baa4f9c0d94b00294f17978d8383a2386d7a
Fixes: rhbz#1119920
Fixed remote DB installations

This patch fixes host resolution for MySQL/MariaDB remote installation.
Relevant Puppet providers have been moved to separate module because remote
installation for AMQP backend will be implemented in this module.
Initialization for MySQL/MariaDB client has been fixed, so it is now
working also with MariaDB client (RHEL-7+, Fedora-20+).

Change-Id: Ic9328562226ecceebff11f9021457d1338977e77
Fixes: rhbz#1128212
Add live migration support and firewall rules

The nova live migration url was set to qemu_ssh//... which doesn't work
on Red Hat distributions as the user in the packages is set up with a
nologin shell.
The desired way to do live migrations is to use qemu+tcp://...
The libvirt config option (listen_tcp) is already set to 1 in this
patch - https://review.openstack.org/#/c/106436/

Fixes: rhbz#1122457, rhbz#1122703, rhbz#1117524

Change-Id: I36055847fa293edb63a972a0c9f597bc2e27b7ab
Merge "Remove ServerAlias definitions"
Merge "Add live migration support and firewall rules"
Added FW rules for live migration

- Added existing rules for tcp migration
- Added 16509 (libvirt) port for both ssh and tcp

RHBZ#1117524

Change-Id: I5d154d877e7104fb3780b7243ebc0d1e429d5834