Updating yum repo variables and making variables consistent

Change-Id: I601e236004be36af2ee6a215589128a63474686b
Adds Hostnames for OSO Instances

Previously, the OSO broker/node instances would get spawned
using a combination of stack name, nova instance name and UUID.

This patch allows a user to specify a hostname for broker and
node instances.  It makes working with broker/node instances
much easier from a user's perspective.

Change-Id: Ib077acb257e5add6c36b4a913cc6752c716524a7
Changes Neutron Security Group Ports to Integers

Previously, neutron security group tcp/udp port numbers were
defined as strings.  This was not an issue when testing with trunk
but is an issue when testing with 2014.1.b2.

2014.1.b2 expects the parameters to be defined as integers not
strings.  When the tcp/udp ports are defined as integers, the
security group rules work with trunk as well as 2014.1.b2.

Change-Id: If7e5af163993b4cad3f31583ea73e9e856ab0ccb
Fixes Neutron Security Rules for Mcollective Communication

Previously, neutron security rules were incorrectly specified
to allow ActiveMQ TCP ports.  This was not previously observed
since a single OpenStack Compute Host was used to run Broker and
Node instances. Additionally, duplicate entries for ActiveMQ
TCP port 8161 were specified.  This patch removes the duplicate
entries and changes the TCP port number from ActiveMQ to
Mcollective (61613).

Change-Id: Ia35267a4485bba4aab36b9a629993ab94f42ad11
Fixed spelling error - transfered to transferred

Change-Id: I8904bc98a8f6e88e54e81244cb3e95e8f0e85c3d
Fixes Node Wait Condition

Previously, the Node Wait Handle/Condition referenced the Broker
instead of the Node.  This caused the Heat stack to show complete
prior to the Node being truly configured and ready.

Change-Id: I7ab1dce8de0b892e3495ef16c26dc8e8bd0475b7
Updating OpenShift Enterprise yum based installation

* Added DIB_REG_TYPE variable reference such that only the values of rhn or
rhsm will trigger a run of oo-admin-yum-validator

Change-Id: Ic58e2ec8d5c7b70ad78d6fb58c45e27c90f3c669
Merge "Updating yum repo variables and making variables consistent"
Merge "Updating OpenShift Enterprise yum based installation"
Merge "Fixes Node Wait Condition"
Merge "Fixed spelling error - transfered to transferred"
Merge "Changes Neutron Security Group Ports to Integers"
Merge "Fixes Neutron Security Rules for Mcollective Communication"
Merge "Adds Hostnames for OSO Instances"
Correct a few typos and remove nan workaround

Constraints was misspelled, however the default value would work fine if
instance_type wasn't specified. The list syntax for HOT was also
incorrect.

There was a dependency problem that is fixed now, so force installing
nodejs-bson is no longer required.

Change-Id: Iabc9ff4be7cfa479d6cf11f735857f16b3de4905
Remove tag to allow default resolved group id

Change-Id: I2ff271cc0c41fd7801e18cf6795d4fb9134adc18
Closes-Bug: #1290980
Merge "Correct a few typos and remove nan workaround"
Add an example of native autoscaling resources

This adds a full example of the new autoscaling resources with Neutron
load balancer.

Change-Id: I13746848dc00af3e1ff027e7ef94b9deb9ae44e8
Add template for separated node/broker OpenShift

This adds a new template for deploying OpenShift Origin on CentOS. In
this case two hosts are used with separated node and broker roles.

Change-Id: Iabf125b2ea9c0e0d45dfb9444017de6d55798d1f
Merge "Add template for separated node/broker OpenShift"