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.
Bug 903152: Execute git tidy ops as gear user

Execute git tidy operations as the gear user. By running them as
the agent user, ownership of many of the git repo files is changed
from the gear user to root.

Resolve: https://bugzilla.redhat.com/show_bug.cgi?id=903152
Merge pull request #1199 from ironcladlou/bz/903152

Merged by openshift-bot
Bug 902690
Cant use direct addressing mode when facts are required
Bug 903139
Removing user/pw from cart props since this cart doesnt control them
Merge pull request #1200 from danmcp/master

Bug 902690
Automatic commit of package [rubygem-openshift-origin-node] release [1.3.6-1].
Automatic commit of package [openshift-origin-cartridge-abstract] release [1.3.7-1].
Automatic commit of package [openshift-origin-cartridge-phpmyadmin-3.4] release [1.3.4-1].
Automatic commit of package [rubygem-openshift-origin-msg-broker-mcollective] release [1.3.5-1].
Automatic commit of package [rubygem-openshift-origin-console] release [1.3.9-1].
Ensure write to at least 2 mongo instances
overwrite mixin and adjustoffset for primary nav
Merge pull request #1202 from danmcp/master

Ensure write to at least 2 instances