]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
9 years agoREADME: note polling convention vs webhooks 184/head
Ken Dreyer [Wed, 28 Oct 2015 22:12:46 +0000 (16:12 -0600)]
README: note polling convention vs webhooks

9 years agoMerge pull request #183 from ceph/ceph-next-updates
Ken Dreyer [Wed, 28 Oct 2015 22:07:39 +0000 (16:07 -0600)]
Merge pull request #183 from ceph/ceph-next-updates

ceph-build-next: source the venv in build_deb and build_rpm

9 years agoceph-build-next: source the venv in build_deb and build_rpm 183/head
Andrew Schoen [Wed, 28 Oct 2015 22:05:11 +0000 (17:05 -0500)]
ceph-build-next: source the venv in build_deb and build_rpm

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agocalamari-clients-centos: fix branch definition
Ken Dreyer [Wed, 28 Oct 2015 22:00:56 +0000 (16:00 -0600)]
calamari-clients-centos: fix branch definition

A bug in jenkins-job-wrecker screwed up the "branches" setting when we
imported these jobs from the internal Calamari jenkins server. Fix this.

9 years agoMerge pull request #182 from ceph/ceph-next-updates
Ken Dreyer [Wed, 28 Oct 2015 21:48:48 +0000 (15:48 -0600)]
Merge pull request #182 from ceph/ceph-next-updates

missing source when activating the venv; fix .chacractl file

9 years agocalamari-clients: fix branch definition
Ken Dreyer [Wed, 28 Oct 2015 21:45:33 +0000 (15:45 -0600)]
calamari-clients: fix branch definition

A bug in jenkins-job-wrecker screwed up the "branches" setting when we
imported these jobs from the internal Calamari jenkins server. Fix this.

9 years agomissing source when activating the venv 182/head
Andrew Schoen [Wed, 28 Oct 2015 21:44:30 +0000 (16:44 -0500)]
missing source when activating the venv

This also fixes the path to pip after have the venv activated

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoquote the values in .chacractl
Andrew Schoen [Wed, 28 Oct 2015 21:42:55 +0000 (16:42 -0500)]
quote the values in .chacractl

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoREADME.rst: update CentOS versions in example
Ken Dreyer [Wed, 28 Oct 2015 21:39:12 +0000 (15:39 -0600)]
README.rst: update CentOS versions in example

I don't think we've ever supported CentOS 5.

9 years agoMerge pull request #181 from ktdreyer/wip-jjb-urls
Andrew Schoen [Wed, 28 Oct 2015 21:34:23 +0000 (16:34 -0500)]
Merge pull request #181 from ktdreyer/wip-jjb-urls

jenkins-job-builder: update URLs

9 years agojenkins-job-builder: update URLs 181/head
Ken Dreyer [Wed, 28 Oct 2015 21:31:46 +0000 (15:31 -0600)]
jenkins-job-builder: update URLs

GitHub's webhooks to https://jenkins.ceph.com/git/notifyCommit are not
triggering rebuilds of this job.

Tweak the URLs to see if this makes a difference.

9 years agoMerge pull request #180 from ceph/ceph-next-updates
Alfredo Deza [Wed, 28 Oct 2015 21:14:25 +0000 (17:14 -0400)]
Merge pull request #180 from ceph/ceph-next-updates

create the chacractl virtualenv at $WORKSPACE/venv

9 years agoactivate the virtualenv so we don't have to use the full path 180/head
Andrew Schoen [Wed, 28 Oct 2015 21:09:31 +0000 (16:09 -0500)]
activate the virtualenv so we don't have to use the full path

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agocreate the chacractl virtualenv at $WORKSPACE/venv
Andrew Schoen [Wed, 28 Oct 2015 21:04:20 +0000 (16:04 -0500)]
create the chacractl virtualenv at $WORKSPACE/venv

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #179 from ceph/ceph-next-updates
Alfredo Deza [Wed, 28 Oct 2015 20:50:42 +0000 (16:50 -0400)]
Merge pull request #179 from ceph/ceph-next-updates

various updates to ceph-build-next

9 years agouse $BRANCH as the chacra_ref 179/head
Andrew Schoen [Wed, 28 Oct 2015 20:44:37 +0000 (15:44 -0500)]
use $BRANCH as the chacra_ref

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agodo not assign get_rpm_dist to a var so that all globals are available
Andrew Schoen [Wed, 28 Oct 2015 20:43:10 +0000 (15:43 -0500)]
do not assign get_rpm_dist to a var so that all globals are available

If you assign the value of get_rpm_dist to a variable, the other global
variables created in that method are not available to use

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agofix logic when defining the chacra_ref
Andrew Schoen [Wed, 28 Oct 2015 20:10:46 +0000 (15:10 -0500)]
fix logic when defining the chacra_ref

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agouse the chacractl that's installed in the virtualenv
Andrew Schoen [Wed, 28 Oct 2015 20:00:18 +0000 (15:00 -0500)]
use the chacractl that's installed in the virtualenv

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoget_bptag needs to be before the chacractl exists command
Andrew Schoen [Wed, 28 Oct 2015 19:57:41 +0000 (14:57 -0500)]
get_bptag needs to be before the chacractl exists command

without this the $dist var will not be set

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #178 from ktdreyer/wip-comment-credential-id
Alfredo Deza [Wed, 28 Oct 2015 17:03:10 +0000 (13:03 -0400)]
Merge pull request #178 from ktdreyer/wip-comment-credential-id

ceph-setup-next: add comment explaining credential-id

9 years agoceph-setup-next: add comment explaining credential-id 178/head
Ken Dreyer [Wed, 28 Oct 2015 16:59:23 +0000 (10:59 -0600)]
ceph-setup-next: add comment explaining credential-id

9 years agoMerge pull request #176 from ceph/creds-releases
Andrew Schoen [Wed, 28 Oct 2015 16:55:49 +0000 (11:55 -0500)]
Merge pull request #176 from ceph/creds-releases

use the right credentials id user for git ceph-releases

9 years agouse the right credentials id user for git ceph-releases 176/head
Alfredo Deza [Wed, 28 Oct 2015 16:52:49 +0000 (12:52 -0400)]
use the right credentials id user for git ceph-releases

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agouse the right ssh credentials for ceph-releases
Alfredo Deza [Wed, 28 Oct 2015 16:32:55 +0000 (12:32 -0400)]
use the right ssh credentials for ceph-releases

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #175 from ceph/github-trigger
Andrew Schoen [Wed, 28 Oct 2015 16:12:10 +0000 (11:12 -0500)]
Merge pull request #175 from ceph/github-trigger

GitHub trigger

9 years agouse the github trigger only for jenkins job builder 175/head
Alfredo Deza [Wed, 28 Oct 2015 16:10:51 +0000 (12:10 -0400)]
use the github trigger only for jenkins job builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agouse the github trigger for teuthology docs
Alfredo Deza [Wed, 28 Oct 2015 16:10:26 +0000 (12:10 -0400)]
use the github trigger for teuthology docs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #174 from ceph/setup-releases
Andrew Schoen [Wed, 28 Oct 2015 16:08:57 +0000 (11:08 -0500)]
Merge pull request #174 from ceph/setup-releases

Setup releases

9 years agouse the right git url to setup ceph 174/head
Alfredo Deza [Wed, 28 Oct 2015 16:07:57 +0000 (12:07 -0400)]
use the right git url to setup ceph

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agowe no longer need a ceph-mirror
Alfredo Deza [Wed, 28 Oct 2015 16:07:38 +0000 (12:07 -0400)]
we no longer need a ceph-mirror

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #173 from ceph/ceph-next-updates
Alfredo Deza [Wed, 28 Oct 2015 15:56:02 +0000 (11:56 -0400)]
Merge pull request #173 from ceph/ceph-next-updates

add jenkins-build user ssh credentials to ceph-setup-next

9 years agoadd jenkins-build user ssh credentials to ceph-setup-next 173/head
Andrew Schoen [Wed, 28 Oct 2015 15:54:40 +0000 (10:54 -0500)]
add jenkins-build user ssh credentials to ceph-setup-next

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #172 from ceph/releases-ssh
Andrew Schoen [Wed, 28 Oct 2015 15:50:12 +0000 (10:50 -0500)]
Merge pull request #172 from ceph/releases-ssh

use the jenkins-build ssh key so we can push to ceph-releases.git

9 years agouse the jenkins-build ssh key so we can push to ceph-releases.git 172/head
Alfredo Deza [Wed, 28 Oct 2015 15:47:36 +0000 (11:47 -0400)]
use the jenkins-build ssh key so we can push to ceph-releases.git

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #171 from ceph/ceph-next-updates
Andrew Schoen [Wed, 28 Oct 2015 15:32:07 +0000 (10:32 -0500)]
Merge pull request #171 from ceph/ceph-next-updates

ceph-setup-next should request a huge trusty node

9 years agoceph-setup-next should request a huge trusty node 171/head
Andrew Schoen [Wed, 28 Oct 2015 15:19:05 +0000 (10:19 -0500)]
ceph-setup-next should request a huge trusty node

We've updated our tagging scheme, so now this job should request a slave
that's tagged with both 'huge' and 'trusty'.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #170 from ceph/force-push
Alfredo Deza [Wed, 28 Oct 2015 15:11:12 +0000 (11:11 -0400)]
Merge pull request #170 from ceph/force-push

force push to ceph-releases

9 years agoforce push to ceph-releases 170/head
Alfredo Deza [Wed, 28 Oct 2015 15:04:30 +0000 (11:04 -0400)]
force push to ceph-releases

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoclear the local and remote tags just before tagging again
Alfredo Deza [Wed, 28 Oct 2015 14:56:11 +0000 (10:56 -0400)]
clear the local and remote tags just before tagging again

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoreset hard to origin
Alfredo Deza [Wed, 28 Oct 2015 14:49:19 +0000 (10:49 -0400)]
reset hard to origin

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoreset the branch before making changes
Alfredo Deza [Wed, 28 Oct 2015 14:42:50 +0000 (10:42 -0400)]
reset the branch before making changes

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoignore when adding 'origin' fails as it may already exist
Alfredo Deza [Wed, 28 Oct 2015 12:28:51 +0000 (08:28 -0400)]
ignore when adding 'origin' fails as it may already exist

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agowipe the workspace for ceph-tag
Alfredo Deza [Wed, 28 Oct 2015 12:21:11 +0000 (08:21 -0400)]
wipe the workspace for ceph-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agochdir to ceph when fetching from upstream
Alfredo Deza [Wed, 28 Oct 2015 12:18:50 +0000 (08:18 -0400)]
chdir to ceph when fetching from upstream

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agouse the ssh-backed github address for ceph-releases
Alfredo Deza [Wed, 28 Oct 2015 12:11:43 +0000 (08:11 -0400)]
use the ssh-backed github address for ceph-releases

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agouse the http version of github url to clone
Alfredo Deza [Wed, 28 Oct 2015 12:09:11 +0000 (08:09 -0400)]
use the http version of github url to clone

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoset accept_hostkeys to prevent missing github ssh keys from raising an error
Alfredo Deza [Wed, 28 Oct 2015 12:06:56 +0000 (08:06 -0400)]
set accept_hostkeys to prevent missing github ssh keys from raising an error

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agofix ceph-release role to behave like an actual role, not a playbook
Alfredo Deza [Wed, 28 Oct 2015 12:04:33 +0000 (08:04 -0400)]
fix ceph-release role to behave like an actual role, not a playbook

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoclone ceph-build only, ansible can deal with cloning ceph
Alfredo Deza [Wed, 28 Oct 2015 11:56:11 +0000 (07:56 -0400)]
clone ceph-build only, ansible can deal with cloning ceph

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agofix the actual name of the job to be ceph-tag
Alfredo Deza [Wed, 28 Oct 2015 11:45:41 +0000 (07:45 -0400)]
fix the actual name of the job to be ceph-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agofix improper ceph-tag named as next
Alfredo Deza [Wed, 28 Oct 2015 11:43:01 +0000 (07:43 -0400)]
fix improper ceph-tag named as next

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #169 from ceph/ceph-ansible
Alfredo Deza [Wed, 28 Oct 2015 11:37:49 +0000 (07:37 -0400)]
Merge pull request #169 from ceph/ceph-ansible

Ceph tag with ansible

9 years agoadd the build script for ceph-tag 169/head
Alfredo Deza [Wed, 28 Oct 2015 11:30:48 +0000 (07:30 -0400)]
add the build script for ceph-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoadd the config for ceph-tag
Alfredo Deza [Wed, 28 Oct 2015 11:30:29 +0000 (07:30 -0400)]
add the config for ceph-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #168 from ceph/ceph-ansible
Alfredo Deza [Wed, 28 Oct 2015 11:27:57 +0000 (07:27 -0400)]
Merge pull request #168 from ceph/ceph-ansible

tag and dch with ansible

9 years agoadd a ceph tag phase 168/head
Alfredo Deza [Wed, 28 Oct 2015 10:55:30 +0000 (06:55 -0400)]
add a ceph tag phase

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agocreate a release playbook
Alfredo Deza [Tue, 27 Oct 2015 21:04:49 +0000 (17:04 -0400)]
create a release playbook

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #165 from ktdreyer/wip-ceph-docs
Alfredo Deza [Wed, 28 Oct 2015 11:27:11 +0000 (07:27 -0400)]
Merge pull request #165 from ktdreyer/wip-ceph-docs

add ceph-docs job and update other -docs jobs

9 years agoMerge pull request #167 from ktdreyer/wip-add-andrewschoen-ceph-build-prs
Alfredo Deza [Wed, 28 Oct 2015 10:58:03 +0000 (06:58 -0400)]
Merge pull request #167 from ktdreyer/wip-add-andrewschoen-ceph-build-prs

ceph-build-pull-requests: add Andrew Schoen to admins

9 years agoteuthology-docs: rsync to newdocs.ceph.com 165/head
Ken Dreyer [Tue, 27 Oct 2015 22:37:49 +0000 (16:37 -0600)]
teuthology-docs: rsync to newdocs.ceph.com

TODO: Replace "newdocs.ceph.com" with "docs.ceph.com" in the rsync
command. This can be done once we change the "docs.ceph.com" A record in
DNS to point to the the newdocs.ceph.com web server.

9 years agoceph-deploy-docs: rsync to new newdocs.ceph.com
Ken Dreyer [Tue, 27 Oct 2015 21:22:19 +0000 (15:22 -0600)]
ceph-deploy-docs: rsync to new newdocs.ceph.com

TODO: Replace "newdocs.ceph.com" with "docs.ceph.com" in the rsync
command. This can be done once we change the "docs.ceph.com" A record in
DNS to point to the the newdocs.ceph.com web server.

9 years agoclone from ceph-releases not ceph because that is where we are tagging from
Alfredo Deza [Tue, 27 Oct 2015 20:53:17 +0000 (16:53 -0400)]
clone from ceph-releases not ceph because that is where we are tagging from

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoadd ceph-docs job
Ken Dreyer [Tue, 27 Oct 2015 20:49:21 +0000 (14:49 -0600)]
add ceph-docs job

This job publishes ceph's in-tree documentation to the docs.ceph.com web
server.

Gitbuilder previously performed this function, so we can retire the
gitbuilder host (gitbuilder-doc.front.sepia.ceph.com) that did this,
once we're satisfied that this job is running smoothly.

TODO: Replace "newdocs.ceph.com" with "docs.ceph.com" in the rsync
commands and SSH host key. This can be done once we change the
"docs.ceph.com" A record in DNS to point to the the newdocs.ceph.com web
server.

9 years agoMerge pull request #166 from ceph/ansible-release
Alfredo Deza [Tue, 27 Oct 2015 20:42:33 +0000 (16:42 -0400)]
Merge pull request #166 from ceph/ansible-release

Ansible release

9 years agoadd the one handler we use 166/head
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>
9 years agoadd the conditional yaml files for releases
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>
9 years agoinitial take on an ansible-backed ceph release
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>
9 years agoceph-build-pull-requests: add Andrew Schoen to admins 167/head
Ken Dreyer [Tue, 27 Oct 2015 20:23:27 +0000 (14:23 -0600)]
ceph-build-pull-requests: add Andrew Schoen to admins

9 years agoMerge pull request #164 from ceph/ceph-mirror
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

9 years agofix remotes definition for ceph-mirror 164/head
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>
9 years agoMerge pull request #163 from ceph/ceph-mirror
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

9 years agolist the remotes for now 163/head
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>
9 years agocreate a ceph-mirror job
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>
9 years agoMerge pull request #162 from ceph/chacractl-exists
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

9 years agotrap the output of chacra exists in a var and then check that var 162/head
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>
9 years agofix the echo statement to mention the FORCE flag
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>
9 years agofix the chacractl exists command
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>
9 years agoadd a FORCE flag to the ceph-next job
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>
9 years agocheck the exit status of chacractl exists <binary_endpoint>
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>
9 years agoMerge pull request #161 from ceph/chacractl-exists
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

9 years agocheck before building rpm binaries to see if they exist in chacra 161/head
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>
9 years agocheck before building deb binaries if they already exist in chacra
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>
9 years agoremove the RELEASE checkbox from the ceph job
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>
9 years agoremove the RELEASE checkbox on the ceph-next job
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>
9 years agoMerge pull request #159 from ceph/wrappers
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

9 years agoallow some jobs to use globally configured variables 159/head
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>
9 years agoMerge pull request #157 from ceph/test-builds
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

9 years agochange the property TEST_BUILD to TEST 157/head
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>
9 years agoif TEST_BUILD is checked, push binaries to chacra under the 'test' ref
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>
9 years agoadd a TEST_BUILD checkbox to the ceph-next job
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>
9 years agoMerge pull request #156 from ktdreyer/add-description-setter-plugin
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

9 years agoansible: add description-setter plugin 156/head
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.

9 years agoMerge pull request #154 from ceph/chacractl-config
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

9 years agoMerge pull request #155 from ktdreyer/rm-ceph-kmod-rpm
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

9 years agorm ceph-kmod-rpm job 155/head
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.

9 years agoprogramatically make the .chacractl file 154/head
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>
9 years agouse the already defined JJB_CONFIG
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>
9 years agoupdate the location of the sh script
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>
9 years agoreport exceptions better
Alfredo Deza [Mon, 26 Oct 2015 13:03:56 +0000 (09:03 -0400)]
report exceptions better

Signed-off-by: Alfredo Deza <adeza@redhat.com>