fix assignation of postgresql_dburl, using a inexistant variable
refactor the code of build.sh for perl and python cartridges
remove duplicate definition of function ( since there is the exact
same code before in the file, with added debug statement )
fix and factorise the function for the list of users as openshift_users
do not match on the same exact list of people than valid_user ( due to code duplication
and subtle difference between the copies )
use a more precise match, since using grep would also result
into matching mlocate-debuginfo, or anything with mlocate
in the name
be more precise with locate, as the current shell command also
match :
  /var/lib/mock/epel-6-x86_64/root/builddir/.rpmmacros
  /home/misc/checkout/git/config/modules/pgsql/manifests/monitor/.rpms.swp
Bug 887353: removing a cartridge leaves info/ dir

This commit adds each cartridge's %{cartridgedir}/ directory as well as its
%{cartridgedir}/info/ directory to the %files stanza of the cartridge so
that RPM recognises these directories as belonging to the cartridge and
removes them when the RPMs are removed.

Following the example of the python-2.6 cartridge, which already has these
directories in its %files stanza, this commit uses %dir for the
%{cartridgedir}/ and %{cartridgedir}/info/.  We do need the default
permissions (0755) on these two directories so that the MCollective agent
can read the info/ directory.

This commit fixes Bug 887353.
Automatic commit of package [openshift-origin-broker] release [1.1.2-1].
Automatic commit of package [openshift-origin-util] release [1.0.4-1].
Automatic commit of package [rubygem-openshift-origin-auth-kerberos] release [1.1.2-1].
Automatic commit of package [rubygem-openshift-origin-auth-mongo] release [1.1.2-1].
875575
Reduce logging noise in MCollective agent

Remove the full object graph dump from the agent logging calls. Keep
only the minimum relevant information.
Merge pull request #1228 from ironcladlou/agent-logging-reduction

Merged by openshift-bot
Bug 894230
Use strong consistency properly and when creating an app
rebase on latest version
Merge pull request #1229 from danmcp/master

Bug 894230
removing legacy broker rest api
Bug 904100: Tolerate missing Endpoint cart manifest entries

Skip endpoint creation if no Endpoints item is present in a given
cart manifest. Carts with no Endpoints is a valid state.
remove consumed_gear_sizes