]>
 
 
git.apps.os.sepia.ceph.com Git - ceph-build.git/log 
 
 
 
 
 
 
Alfredo Deza  [Tue, 27 Oct 2015 20:42:33 +0000  (16:42 -0400)] 
 
Merge pull request #166 from ceph/ansible-release 
 
Ansible release 
 
Alfredo Deza  [Tue, 27 Oct 2015 20:35:17 +0000  (16:35 -0400)] 
 
add the one handler we use 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Tue, 27 Oct 2015 20:33:41 +0000  (16:33 -0400)] 
 
add the conditional yaml files for releases 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Tue, 27 Oct 2015 20:31:47 +0000  (16:31 -0400)] 
 
initial take on an ansible-backed ceph release 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Tue, 27 Oct 2015 18:19:44 +0000  (14:19 -0400)] 
 
Merge pull request #164 from ceph/ceph-mirror 
 
fix remotes definition for ceph-mirror 
 
Alfredo Deza  [Tue, 27 Oct 2015 18:03:15 +0000  (14:03 -0400)] 
 
fix remotes definition for ceph-mirror 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Andrew Schoen  [Tue, 27 Oct 2015 17:55:51 +0000  (12:55 -0500)] 
 
Merge pull request #163 from ceph/ceph-mirror 
 
mirror the ceph repo 
 
Alfredo Deza  [Tue, 27 Oct 2015 17:51:55 +0000  (13:51 -0400)] 
 
list the remotes for now 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Tue, 27 Oct 2015 17:47:51 +0000  (13:47 -0400)] 
 
create a ceph-mirror job 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Tue, 27 Oct 2015 17:44:49 +0000  (13:44 -0400)] 
 
Merge pull request #162 from ceph/chacractl-exists 
 
check the exit status on the chacractl exists command; add a FORCE flag to ceph-next 
 
Andrew Schoen  [Tue, 27 Oct 2015 17:35:04 +0000  (12:35 -0500)] 
 
trap the output of chacra exists in a var and then check that var 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 27 Oct 2015 17:19:20 +0000  (12:19 -0500)] 
 
fix the echo statement to mention the FORCE flag 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 27 Oct 2015 17:18:01 +0000  (12:18 -0500)] 
 
fix the chacractl exists command 
 
It needs the 'repos' or 'binaries' bit of the url as well. 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 27 Oct 2015 17:10:22 +0000  (12:10 -0500)] 
 
add a FORCE flag to the ceph-next job 
 
When FORCE is checked binaries will be built and pushed to chacra even 
if they already exist in chacra 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 27 Oct 2015 16:40:32 +0000  (11:40 -0500)] 
 
check the exit status of chacractl exists <binary_endpoint> 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Ken Dreyer  [Tue, 27 Oct 2015 16:21:01 +0000  (10:21 -0600)] 
 
Merge pull request #161 from ceph/chacractl-exists 
 
check chacra to see if a binary exists before rebuilding it 
 
Andrew Schoen  [Tue, 27 Oct 2015 16:05:31 +0000  (11:05 -0500)] 
 
check before building rpm binaries to see if they exist in chacra 
 
If they're already chacra we don't need to rebuild and push them again. 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 27 Oct 2015 15:33:58 +0000  (10:33 -0500)] 
 
check before building deb binaries if they already exist in chacra 
 
If they already exist, we don't want to rebuild and push them. 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 27 Oct 2015 14:49:30 +0000  (09:49 -0500)] 
 
remove the RELEASE checkbox from the ceph job 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 27 Oct 2015 14:42:02 +0000  (09:42 -0500)] 
 
remove the RELEASE checkbox on the ceph-next job 
 
We do not sign with jenkins anymore 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Tue, 27 Oct 2015 14:23:44 +0000  (10:23 -0400)] 
 
Merge pull request #159 from ceph/wrappers 
 
allow some jobs to use globally configured variables 
 
Andrew Schoen  [Tue, 27 Oct 2015 14:15:06 +0000  (09:15 -0500)] 
 
allow some jobs to use globally configured variables 
 
Thes variables are defined on the jenkins master using the web UI. 
 
http://jenkins.ceph.com/configure 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Mon, 26 Oct 2015 19:22:00 +0000  (15:22 -0400)] 
 
Merge pull request #157 from ceph/test-builds 
 
add the ability to do ceph test builds 
 
Andrew Schoen  [Mon, 26 Oct 2015 19:06:59 +0000  (14:06 -0500)] 
 
change the property TEST_BUILD to TEST 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Mon, 26 Oct 2015 18:58:59 +0000  (13:58 -0500)] 
 
if TEST_BUILD is checked, push binaries to chacra under the 'test' ref 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Mon, 26 Oct 2015 18:48:25 +0000  (13:48 -0500)] 
 
add a TEST_BUILD checkbox to the ceph-next job 
 
This will be used to force the job to push binaries to the 'test' ref at 
chacra.ceph.com. This way we can do test builds without polluting the 
system with bogus binaries. 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Mon, 26 Oct 2015 17:20:08 +0000  (13:20 -0400)] 
 
Merge pull request #156 from ktdreyer/add-description-setter-plugin 
 
ansible: add description-setter plugin 
 
Ken Dreyer  [Mon, 26 Oct 2015 17:12:59 +0000  (11:12 -0600)] 
 
ansible: add description-setter plugin 
 
Some jobs use this plugin. Add it to our master's Ansible configuration. 
 
Alfredo Deza  [Mon, 26 Oct 2015 16:56:43 +0000  (12:56 -0400)] 
 
Merge pull request #154 from ceph/chacractl-config 
 
programatically make the .chacractl file 
 
Andrew Schoen  [Mon, 26 Oct 2015 16:45:50 +0000  (11:45 -0500)] 
 
Merge pull request #155 from ktdreyer/rm-ceph-kmod-rpm 
 
rm ceph-kmod-rpm job 
 
Ken Dreyer  [Mon, 26 Oct 2015 16:38:28 +0000  (10:38 -0600)] 
 
rm ceph-kmod-rpm job 
 
RHEL 7.1 includes kRBD support in the main kernel package, and we no 
longer maintain any out-of-tree modules for RHEL. 
 
This Jenkins job is now obsolete. Remove it. 
 
CephFS users should not use the out-of-tree cephfs kmod packages. Use 
Linus' mainline kernel packages from elrepo instead. 
 
Andrew Schoen  [Mon, 26 Oct 2015 16:19:19 +0000  (11:19 -0500)] 
 
programatically make the .chacractl file 
 
This uses variables created by the masks-passwords jenkins plugin. 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Mon, 26 Oct 2015 13:51:33 +0000  (09:51 -0400)] 
 
use the already defined JJB_CONFIG 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 26 Oct 2015 13:16:59 +0000  (09:16 -0400)] 
 
update the location of the sh script 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 26 Oct 2015 13:03:56 +0000  (09:03 -0400)] 
 
report exceptions better 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 26 Oct 2015 12:14:19 +0000  (08:14 -0400)] 
 
use 0.4.7 of python jenkins 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 26 Oct 2015 12:11:50 +0000  (08:11 -0400)] 
 
we should specify the builds need with ansible, not in library 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 23 Oct 2015 23:39:48 +0000  (19:39 -0400)] 
 
with apologies to ken, we are vendoring python-jenkins 4.7 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 23 Oct 2015 20:51:53 +0000  (16:51 -0400)] 
 
Merge pull request #153 from ceph/ansible-centos 
 
do not install dpkg and dpkg-dev on yum based jenkins slaves 
 
Andrew Schoen  [Fri, 23 Oct 2015 20:49:29 +0000  (15:49 -0500)] 
 
do not install dpkg and dpkg-dev on yum based jenkins slaves 
 
These packages were failing to install on CentOS 7, we do not think they 
are needed anyway. 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Fri, 23 Oct 2015 20:08:43 +0000  (16:08 -0400)] 
 
do not mount or format anything else, not needed anymore 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 23 Oct 2015 18:43:35 +0000  (14:43 -0400)] 
 
Merge pull request #152 from ktdreyer/wip-slave-prado 
 
ansible: slave config updates 
 
Ken Dreyer  [Fri, 23 Oct 2015 18:36:56 +0000  (12:36 -0600)] 
 
ansible: slave config updates 
 
Update the URL for our new production Jenkins instance 
 
Use the dedicated "prado" UID to join the systems to Jenkins 
 
Use the new SSH key credentialId for our new production Jenkins instance 
 
Andrew Schoen  [Fri, 23 Oct 2015 16:18:03 +0000  (11:18 -0500)] 
 
Merge pull request #151 from ceph/new-ssh 
 
use the new key for jenkins-build 
 
Alfredo Deza  [Fri, 23 Oct 2015 16:16:39 +0000  (12:16 -0400)] 
 
use the new key for jenkins-build 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Ken Dreyer  [Fri, 23 Oct 2015 14:51:14 +0000  (08:51 -0600)] 
 
Merge pull request #150 from ceph/ansible-updates 
 
remove unneeded tasks from slave.yml and slave.yml.j2 
 
Andrew Schoen  [Fri, 23 Oct 2015 14:46:22 +0000  (09:46 -0500)] 
 
remove unneeded tasks from slave.yml and slave.yml.j2 
 
We're not going to worry about the private keys anymore and the 
jenkins_job.ini and .chacractl files are going to be created using the 
mask-passwords plugin for jenkins. 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Fri, 23 Oct 2015 13:48:50 +0000  (08:48 -0500)] 
 
Merge pull request #149 from ceph/jjb-ini 
 
programatically use a jenkins job config ini file 
 
Alfredo Deza  [Fri, 23 Oct 2015 13:18:05 +0000  (09:18 -0400)] 
 
use the build/build path 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 23 Oct 2015 13:17:45 +0000  (09:17 -0400)] 
 
use the new programatic jjb ini when building 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 23 Oct 2015 13:16:53 +0000  (09:16 -0400)] 
 
programatic jenkins jobs ini config file 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 23 Oct 2015 11:25:29 +0000  (07:25 -0400)] 
 
Merge pull request #148 from ktdreyer/wip-ansible-mask-passwords-plugin 
 
ansible: add mask-passwords plugin 
 
Ken Dreyer  [Thu, 22 Oct 2015 23:45:21 +0000  (17:45 -0600)] 
 
ansible: add mask-passwords plugin 
 
https://wiki.jenkins-ci.org/display/JENKINS/Mask+Passwords+Plugin 
 
Currently the jenkins-job-builder job relies on a static 
/etc/jenkins_jobs.ini config file that we put into place on a slave by 
hand. We do that to avoid exposing the account password that JJB uses. 
 
The mask-passwords Jenkins plugin will allow us to dynamically write 
passwords in to files on the fly. This means that we can construct 
JJB's config file on the fly, or chacractl's config file, etc. It allows 
us to avoid storing cryptographic secrets (passwords) on the slaves, 
since the secret material will only be stored on the master. 
 
Andrew Schoen  [Thu, 22 Oct 2015 21:04:37 +0000  (16:04 -0500)] 
 
Merge pull request #147 from ceph/no-disk-format 
 
No disk format for ovh 
 
Alfredo Deza  [Thu, 22 Oct 2015 20:48:34 +0000  (16:48 -0400)] 
 
adding the jenkins-node library 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 20:48:08 +0000  (16:48 -0400)] 
 
remove the need to format the disk 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Ken Dreyer  [Thu, 22 Oct 2015 19:04:49 +0000  (13:04 -0600)] 
 
Merge pull request #146 from ceph/rm-point-releases 
 
remove rhel and dotted releases from the build jobs 
 
Alfredo Deza  [Thu, 22 Oct 2015 19:04:24 +0000  (15:04 -0400)] 
 
Merge pull request #145 from ktdreyer/wip-ansible-disable-ldap-plugin 
 
ansible: don't enable ldap plugin 
 
Alfredo Deza  [Thu, 22 Oct 2015 19:00:40 +0000  (15:00 -0400)] 
 
remove rhel and dotted releases from takora 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 19:00:29 +0000  (15:00 -0400)] 
 
remove rhel and dotted releases from radosgw-agent 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 19:00:02 +0000  (15:00 -0400)] 
 
remove rhel and dotted releases from mariner installer 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 18:59:39 +0000  (14:59 -0400)] 
 
remove rhel and dotted releases from ceph-release-rpm 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 18:59:17 +0000  (14:59 -0400)] 
 
remove rhel and dotted releases from ceph-release build scripts 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 18:59:03 +0000  (14:59 -0400)] 
 
remove rhel and dotted releases from ceph-release 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 18:58:41 +0000  (14:58 -0400)] 
 
remove rhel and dotted releases from ceph-deploy configuration 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 18:58:04 +0000  (14:58 -0400)] 
 
remove rhel and dotted releases from ceph-deploy 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 18:57:42 +0000  (14:57 -0400)] 
 
remove rhel and dotted releases from ceph-build 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 18:57:19 +0000  (14:57 -0400)] 
 
remove rhel and dotted releases from ceph-build-next 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Ken Dreyer  [Thu, 22 Oct 2015 17:58:10 +0000  (11:58 -0600)] 
 
ansible: don't enable ldap plugin 
 
not needed on jenkins.ceph.com 
 
Andrew Schoen  [Thu, 22 Oct 2015 17:06:16 +0000  (12:06 -0500)] 
 
Merge pull request #142 from ktdreyer/wip-ansible-https 
 
ansible: nginx configs for HTTPS 
 
Ken Dreyer  [Wed, 21 Oct 2015 01:34:32 +0000  (19:34 -0600)] 
 
ansible: nginx configs for HTTPS 
 
Add HTTPS to the jenkins web server to protect authentication. 
 
The key and certificate files are managed outside of Ansible. 
 
Ken Dreyer  [Thu, 22 Oct 2015 16:51:14 +0000  (10:51 -0600)] 
 
ansible: nginx: set hostname in config 
 
Ensure that nginx routes HTTP requests to the right server definition. 
 
Andrew Schoen  [Thu, 22 Oct 2015 16:39:10 +0000  (11:39 -0500)] 
 
Merge pull request #144 from ktdreyer/wip-ansible-ubuntu-support 
 
ansible: use Ubuntu UID for nginx.conf 
 
Ken Dreyer  [Thu, 22 Oct 2015 16:35:10 +0000  (10:35 -0600)] 
 
ansible: use Ubuntu UID for nginx.conf 
 
On CentOS, the nginx package from EPEL defaults to using the "nginx" 
UID. 
 
On Ubuntu, the nginx package defaults to using the "www-data" UID. 
 
Alfredo Deza  [Thu, 22 Oct 2015 16:17:08 +0000  (12:17 -0400)] 
 
Merge pull request #143 from ktdreyer/wip-ansible-ubuntu-support 
 
ansible: merge back in Ubuntu support 
 
Ken Dreyer  [Thu, 22 Oct 2015 16:12:39 +0000  (10:12 -0600)] 
 
ansible: merge back in Ubuntu support 
 
We originally copied this role from 
https://github.com/ICTO/ansible-jenkins, and then modified it to support 
CentOS. 
 
As it turns out, our master runs on Ubuntu (Trusty), so we still need the 
Ubuntu bits. Add them back in here. 
 
Ken Dreyer  [Thu, 22 Oct 2015 15:31:28 +0000  (09:31 -0600)] 
 
ansible: move nginx service config 
 
this is not yum-specific 
 
Ken Dreyer  [Thu, 22 Oct 2015 15:29:21 +0000  (09:29 -0600)] 
 
ansible: only do yum tasks on yum-based systems 
 
These tasks are not relevant on Ubuntu systems 
 
Ken Dreyer  [Thu, 22 Oct 2015 15:25:22 +0000  (09:25 -0600)] 
 
ansible: switch to OVH's cloud-init UID 
 
OVH's cloud-init defaults to setting up an "admin" user rather than 
"centos" or "ubuntu". 
 
Alfredo Deza  [Thu, 22 Oct 2015 15:06:12 +0000  (11:06 -0400)] 
 
restart ssh depending on distro 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 22 Oct 2015 12:55:32 +0000  (08:55 -0400)] 
 
Merge pull request #139 from ktdreyer/rename-jjb-job 
 
jjb: rename to "jenkins-job-builder" 
 
Alfredo Deza  [Wed, 21 Oct 2015 16:50:18 +0000  (12:50 -0400)] 
 
Merge pull request #141 from ceph/chacractl 
 
ceph-build-next: push binaries to chacra 
 
Andrew Schoen  [Wed, 21 Oct 2015 15:55:23 +0000  (10:55 -0500)] 
 
ceph-build-next: push debian binaries to chacra 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Wed, 21 Oct 2015 14:18:19 +0000  (09:18 -0500)] 
 
ceph-build-next: push built rpm binaries to chacra 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 21:16:46 +0000  (16:16 -0500)] 
 
upload the .chacractl to jenkins slaves 
 
The actual file is not commited because of the api credentials, you must 
provide this file yourself when running the playbook. 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 20:59:35 +0000  (15:59 -0500)] 
 
ceph-build-next: there is no need to clone ceph-build anymore 
 
Now that we're not using ansible in the job we don't need it anymore 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Tue, 20 Oct 2015 20:43:48 +0000  (16:43 -0400)] 
 
Merge pull request #140 from ceph/chacractl 
 
duplicate the ceph-build job as ceph-build-next 
 
Andrew Schoen  [Tue, 20 Oct 2015 20:38:42 +0000  (15:38 -0500)] 
 
remove unneeded ansible playbooks and pip install chacractl 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 19:30:25 +0000  (14:30 -0500)] 
 
fix names in the ceph-build-next job 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 19:10:06 +0000  (14:10 -0500)] 
 
fix the name in the ceph-next job 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 18:54:19 +0000  (13:54 -0500)] 
 
duplicate the ceph-setup job as ceph-setup-next 
 
This is so we can use it in the new jobs that use chacra 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 18:49:51 +0000  (13:49 -0500)] 
 
Adds a new cpeh-next job that will utilize chacra 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 15:37:24 +0000  (10:37 -0500)] 
 
rename the original ceph-build job back to ceph-build 
 
I had to rename this temporarily because of a mistake I made in naming 
the new job. 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 15:36:01 +0000  (10:36 -0500)] 
 
Rename ceph-build to ceph-build-next 
 
This job will be the new way to do things with chacra 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 15:21:40 +0000  (10:21 -0500)] 
 
ceph-build: setup the virtualenv, install ansible and call the playbook 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 15:19:26 +0000  (10:19 -0500)] 
 
ceph-build: clone the ceph-build repo so we can run the ansible playbook 
 
That playbook will eventually install chacractl 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 15:14:47 +0000  (10:14 -0500)] 
 
ceph-build: stub out an ansible playbook to install chacractl 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Tue, 20 Oct 2015 15:12:42 +0000  (10:12 -0500)] 
 
duplicate the ceph-build job 
 
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Tue, 13 Oct 2015 11:47:33 +0000  (07:47 -0400)] 
 
we use sudo, no need to halt on non-root users 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 12 Oct 2015 21:15:03 +0000  (17:15 -0400)] 
 
sorry, commenting for now, need to make configurable 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>