BZ #1083781 - HA Glance expose filesystem mount options

https://bugzilla.redhat.com/show_bug.cgi?id=1083781

Expose a parameter so user can specify mount options.
BZ #1049121 - HA Mysql A/P allow mount options.

https://bugzilla.redhat.com/show_bug.cgi?id=1083781#c22

Add paramater $mysql_shared_storage_options to the HA Mysql Node
hostgroup, to allow the user to specify whatever mount options they
want.
BZ #1086934 - Add Horizon service to HA hostgroup.

https://bugzilla.redhat.com/show_bug.cgi?id=1086934
HA Config fixes.

- make haproxy logger match mode
- bump up qpid/nova heartbeat settings.
- set default logger to avoid warnings.
- use str2bool_i in openstack::keystone call.
- order/conf fixes in quickstack::nova.
Merge pull request #163 from jguiditta/ha_horizon

Ha horizon
BZ #1049121 - HA Mysql A/P mysql.sock trickery

https://bugzilla.redhat.com/show_bug.cgi?id=1049121#c22

Create a symbolic link to mysql.sock from shared storage.  This is
necessary for selinux reasons.  See the bugzilla comment for full
details.
Merge pull request #162 from cwolferh/hamysql_selinux_fixes

Hamysql selinux fixes
BZ #1087713 - Add Swift Proxy service to HA hostgroup.

https://bugzilla.redhat.com/show_bug.cgi?id=1087713

Add Swift Proxy to the HA-All-in-One-Controller.  Includes use of a
new quickstack::rsync::simple type which is needed vs. traditional
::rsync so as to bind to multiple addresses.  Also includes update to
the script ha-all-in-one-util.erb/bash which allows us to wait to add
cloned resources after services are present on all nodes.
Merge pull request #164 from cwolferh/ha_swift

HA Swift. rsync refactor.
Merge pull request #156 from cwolferh/glance_add_fs_mount_options

BZ #1083781 - HA Glance expose filesystem mount options
BZ #1084534 - Nova / HA tiny bug fix

https://bugzilla.redhat.com/show_bug.cgi?id=1084534
BZ #1086344 - Cinder HA tiny bug fix

https://bugzilla.redhat.com/show_bug.cgi?id=1086344
Enable qemu libvirt_type on kvm compute nodes

For kvm compute nodes, libvirt_type must be set to 'qemu'. The
default is 'kvm'. quickstack::params::use_qemu_for_poc must be set to
true to activate this patch.
Merge pull request #120 from bcrochet/enable-qemu-virt

Enable qemu libvirt_type on kvm compute nodes
BZ #1075818 - HA Controller tiny memcached fix.

https://bugzilla.redhat.com/show_bug.cgi?id=1075818

Use include to maybe avoid spurious errors such as "Error 400 on
SERVER: Duplicate declaration: Class[Memcached] is already declared".
BZ #1088139 - Add HA Mysql A/P to HA hostgroup

https://bugzilla.redhat.com/show_bug.cgi?id=1088139

Add active/passive HA mysql.
Merge pull request #168 from cwolferh/add_hamysql_to_ha_controller

Add hamysql to ha controller
BZ #1088608 - Add Neutron Service to HA hostgroup.

https://bugzilla.redhat.com/show_bug.cgi?id=1088608
Merge pull request #172 from jguiditta/ha_neutron

BZ #1088608 - Add Neutron Service to HA hostgroup.
BZ #1088139 - HA Mysql and HA controller strict ordering

https://bugzilla.redhat.com/show_bug.cgi?id=1088139

Add puppet dependencies so that services are added in a sane order.
E.g., never allow a service to run db_sync if the database isn't
ready.