Merge pull request #5013 from jwhonce/bug/1079072

Merged by openshift-bot
Update tests to not use any installed gems and use source gems only
Add environment wrapper for running broker util scripts

oo command tests are running twice

Fix to get broker oo-admin tests passing

Make oo-broker interactive by default

Dont attempt to check firewall or selinux when oo-accept-broker runs inside a container

Facter sometimes picks the wrong device when it does ipaddress
Merge pull request #4942 from jwforres/containerize_console_broker

Containerize console broker
oo-accept-broker: handle broker conf errors better

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

Solve a couple problems.
First, when invoking the broker to get conf values, handle blank
values correctly. They were not being included, resulting in mismatch
compared to values requested.
Second, should number of values actually do mismatch for some reason,
modify error so it is evident that it's a bug, not the admin's problem.
Bug 1078120: The value lookup is being done in the wrong hash
oo-diagnostics: add sclized /etc to selinux check

When using the ruby193 SCL, look for bad selinux contexts in its /etc -
this would be where mcollective conf is.
Adds the xPaaS section to the app creation page in the web console
Node Platform - Add more checks for gear structure

* Check for cartridge idents and OPENSHIFT_PRIMARY_CARTRIDGE_DIR
Merge pull request #5019 from sosiouxme/fix-oo-accept-broker

Merged by openshift-bot
Merge pull request #5020 from fabianofranz/bugs/1076201-xpaas

Merged by openshift-bot
fix default expose_port option to false
Fixing typo
Merge pull request #5015 from rajatchopra/master

Merged by openshift-bot
Merge pull request #5025 from jhadvig/10gen_typo

Merged by openshift-bot
Limit initial build client output to 10Kb

Following an Initial-Build, limit the capture of client_message
data to 10Kb.
correct typo of depricated to deprecated

https://bugzilla.redhat.com/show_bug.cgi?id=1079295
Add mms-agent to gear with old settings.py, check the warning message,
typo in it.

The settings.py was depricated, please check your 10gen-mms-agent
cartridge documentation at
http://openshift.github.io/documentation/oo_cartridge_guide.html#10gen-mms-agent
Broker spec file fix
Merge pull request #5027 from bparees/mms_typo

Merged by openshift-bot
Fixing extended tests
Bug 1079132 - Prevent users installing mongodb to apps that starts with number