Typo fix and slight rewording

Change-Id: I0b2688e6302cf25e333bcaa936985660e9dd0fa7
Set Horizon default role to _member_

Keystone puppet module creates "Member" and "_member_" roles, which
creates confusion as to why both exist.  In a parallel change [1] we
modify keystone to only create the _member_ role.  Here we switch
Horizon to use that as the default role.

See also rhbz#984294 [2]

[1] https://review.openstack.org/#/c/60463/
[2] https://bugzilla.redhat.com/show_bug.cgi?id=984294

Change-Id: I329db398d0ec33eb3997167806717c45df7cec09
Merge "Set Horizon default role to _member_"
Allow running of proxy and storage on the same node.

This adds a if defined check to avoid class conflicts
when running swift proxy and storage on the same node.

Change-Id: I60fb78e5d40605ab47f349d154737ef9bab641f4
Add missing mysql_root_password to tests/site.pp

Example was missing required parameter mysql_root_password.

Change-Id: I6a6b6e712ccab0057a668f2a3ee007f4483b9d76
Closes-bug: #1263292
Remove use of deprecated include_class matcher

include_class is deprecated since rspec-puppet 1.0.0.
contain_class should be used instead.

Closes-bug: #1263617
Change-Id: I63fed009811684de1441a7b9d43325415d1860f9
Merge "Add missing mysql_root_password to tests/site.pp"
Remove duplicated parameters for keystone

Following parameters where duplicated by mistake:
nova, glance, cinder, neutron, ceilometer, swift, enabled.

Change-Id: I4587ac21a3328a34971428629185bd919cfddb2b
Closes-bug: #1263886
Change facter variable format

since facter variables are set at top scope, we can prefer "$::" to make
it explicit:
  * $operatingsystem => $::operatingsystem

Change-Id: I30a08e72182feae6f416cda96555d45d43dcc933
Merge "Change facter variable format"