add jenkins-pull-requests-build script

Move our Jenkins pull requests build script out of Jenkins' database and
into Git so that we can have greater visibility on future changes.

Going forward, we will modify the ceph-deploy-pull-requests Jenkins task
to only run this script.

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
Merge pull request #152 from kdreyer-inktank/jenkins

jenkins: support autobuild key or release key
Merge pull request #153 from kdreyer-inktank/jenkins-pr

add jenkins-pull-requests-build script
catch potential errors resolving hosts

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #154 from alfredodeza/7209

catch potential errors resolving hosts
raise SystemExit when monitors have not formed quorum

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #155 from alfredodeza/7240

raise SystemExit when monitors have not formed quorum
bump the remoto requirement

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
make sure ceph.conf is 0644

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #156 from alfredodeza/6825

correctly set permissions when writing configuration files
make sure we can support color for logging

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #157 from alfredodeza/7263

make sure we can support color for logging
add a new helper function for raw conf reading

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
use the new function for config push

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #158 from alfredodeza/5083

push config files as-is
fall back without padding if no colors

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #159 from alfredodeza/7280

fix padding issues when there is no color present
fix invalid string substitution

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
bump the version number

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
update the changelog

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>