calamari-ctl: add flag to signal that we do not need root privs

Signed-off-by: Gregory Meno <gmeno@redhat.com>
Merge pull request #156 from ceph/wip-8448-1.2

cthulhu: add flag to signal that we do not need root privs

Reviewed-by: Dan Mick <dan.mick@inktank.com>
Clean up salt-bootstrap: 1) stable works for rhel7 2) use urllib everywhere

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Oops, nope, rhel7 not quite done yet

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Missed edit of path for bootstrap

Signed-off-by: Dan Mick <dan.mick@inktank.com>
cthulhu: absorb the salt from rest-api to get logs when the www user lacks privs to get them

Signed-off-by: Gregory Meno <gmeno@redhat.com>
Merge pull request #159 from ceph/wip-fix-logs

cthulhu: add log service function to avoid privilege probs calling salt directly from REST

Reviewed-by: Dan Mick <dan.mick@inktank.com>
build: Added support for Ubuntu Trusty 64bit build configuration.
Scripts for building on Ubuntu Trusty 64bit added.
Added the package python-support for trusty64.
Compiling on trusty64 ran out of memory with the default Vagrant configuration. Adjusted RAM from 512MB to 1024MB.

Signed-off-by: Jason Brown <jebrown@masterforge.com>
trusty-build/Vagrantfile: Don't run highstate on vagrant up

Signed-off-by: Dan Mick <dan.mick@inktank.com>
If dh_python2 supports --no-rewrite-shebang, use it

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Makefile, conf/httpd: Collapse distro httpd confs into one:

- for all distros, use version >=2.4 for the new Require directive
- put WSGISocketPrefix in dynamically in Makefile

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Mako is apparently on the trusty build machine but not production machines

Signed-off-by: Dan Mick <dan.mick@inktank.com>