Removed MariaDB special case

Special case for package mysql-server is obsolete from Icehouse release.

This patch is related to rhbz#1150104, but it's not a fix for the bug.

Change-Id: I84491aa9bb5b6cc099bdcbbee431126c3e3fbeb8
Fixed typo

One line was forgotten during MySQL->MariaDB rename, which caused
failures for deployments when MariaDB should be installed
on separate host.

Change-Id: I5b4268868c0f811d9d4aca96aabb4ea120a86285
Fixes: rhbz#1150348
Load bridge module

This patch makes sure bridge module is loaded and net.bridge* config
is loaded or makes sysctl fail if it is not loaded.

Reverts If7c0bb538bd0fa995e1fd6a72105d6415ae78ee5 which only hides
this issue and actually solves nothing.

Change-Id: I762f6a88ad4a19d720d762357b71e877315ea182
Fixes: rhbz#1123465
Set up NOVNC with https when using SSL on HORIZON

Change-Id: I98d053f2d1558f39fe116a7f90bc6f1b6a4f93f4
Fixes: rhbz#1115896
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
Use UUID as default Keystone token format

Keystone and puppet-keystone have both changed the default token
format to UUID in Juno.  Packstack still defaults to the PKI token
format.  Packstack should have the same default as the other
components.

Change-Id: I121f7ea58c595393f58df8d7d25ce6e2ff6bfba4
Closes-bug: #1382160
Reverts InnoDB performance setting

Implementation is not stable and causes problems on some setups. We will have
to find another way to setup InnoDB performance options.

This reverts commit 48a0d4bcbed7d51de8b85506257783f4b49476fe.
This reverts commit 8150f6a0b805ac9e032a48f3e207f0644e1af8b1.
This reverts commit 7b2f1f7acb79fcdb16e0fa5e4712e53cdb2dfaec.
This reverts commit 2877033d2155b58fac9bc2e3c2e566bc092a2584.
This reverts commit fa002b8e368b9e65d1aa5d81f4779f74571f86b0.

Change-Id: I2ad10a80413793796f09b411f59e54e3a01c2a61
Implement Swift storage backend for Glance

Change-Id: I3ed654c669a47c28450f40d1ce369769a7221e52
Configure chronyd for RHEL 7/CentOS 7/Fedora

The default NTP client for Fedora and RHEL 7 is chrony, instead of
ntpd. Configuring ntpd for systems where chrony is installed leads
to some issues, so the proposed patch will properly configure
chrony on RHEL 7, CentOS 7 and Fedora, while keeping ntpd for
earlier releases.

Change-Id: Ifd59f67909094327cbed280767292a45b542da2a
Fixes the duplicate creation of service/endpoint for cinder v2.

Change-Id: Ice1166b3af5685b8dcbc83dcb0b021a7530aa4cd
Fixes: rhbz#1153354
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
Adds Hiera implementation within Packstack

Packstack configures Hiera as data backend. Packstack puppet templates are now
using hiera() and hiera_array() functions to fetch data from hiera backend.

Packstack generates a defaults.yaml file in the /var/tmp/packstack directory.

Firewall rules for each openstack components are inserted into the hiera
backend as hash and created by the create_resources function.

Change-Id: Iab553a71264b0fc0f26d33a6304b545ad302f664
Fixes: rhbz#1145223
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
temporary branch change
Add posibility to install FreeIPA

Unsupported option to setup FreeIPA server and to join hosts into IPA
domnain. In future it might be possible to support this if the IPA node
would be standalone from controller as there are serious caveats othervise.