]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
9 years agomake-check for ceph should be concurrent 268/head
Alfredo Deza [Wed, 23 Dec 2015 00:34:33 +0000 (19:34 -0500)]
make-check for ceph should be concurrent

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #266 from ceph/make-bot
Alfredo Deza [Tue, 22 Dec 2015 17:04:57 +0000 (12:04 -0500)]
Merge pull request #266 from ceph/make-bot

create a ceph-pull-requests job

9 years agocreate a ceph-pull-requests job 266/head
Alfredo Deza [Tue, 22 Dec 2015 15:00:19 +0000 (10:00 -0500)]
create a ceph-pull-requests job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #265 from ktdreyer/ceph-build-workarea-comment
Alfredo Deza [Thu, 10 Dec 2015 16:11:14 +0000 (11:11 -0500)]
Merge pull request #265 from ktdreyer/ceph-build-workarea-comment

ceph-build: clarify "workarea" comment

9 years agoceph-build: clarify "workarea" comment 265/head
Ken Dreyer [Thu, 10 Dec 2015 15:02:05 +0000 (08:02 -0700)]
ceph-build: clarify "workarea" comment

9 years agoMerge pull request #264 from ceph/rm-venv
Ken Dreyer [Thu, 10 Dec 2015 15:01:13 +0000 (08:01 -0700)]
Merge pull request #264 from ceph/rm-venv

also remove venv that is left behind

9 years agoalso remove venv that is left behind 264/head
Alfredo Deza [Tue, 8 Dec 2015 20:15:49 +0000 (15:15 -0500)]
also remove venv that is left behind

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #263 from ktdreyer/build-utils-whitespace
Andrew Schoen [Fri, 4 Dec 2015 18:11:36 +0000 (12:11 -0600)]
Merge pull request #263 from ktdreyer/build-utils-whitespace

build_utils.sh: rm trailing whitespace

9 years agobuild_utils.sh: rm trailing whitespace 263/head
Ken Dreyer [Fri, 4 Dec 2015 18:09:33 +0000 (11:09 -0700)]
build_utils.sh: rm trailing whitespace

9 years agoMerge pull request #262 from ceph/fix-cdp-tag
Andrew Schoen [Wed, 2 Dec 2015 18:19:15 +0000 (12:19 -0600)]
Merge pull request #262 from ceph/fix-cdp-tag

safer check for previously tagged

9 years agouse the new tag_name in clear_version.yml to compare to last_commit.stdout 262/head
Alfredo Deza [Wed, 2 Dec 2015 18:16:24 +0000 (13:16 -0500)]
use the new tag_name in clear_version.yml to compare to last_commit.stdout

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agouse the new tag_name in main.yml to compare to last_commit.stdout
Alfredo Deza [Wed, 2 Dec 2015 18:16:00 +0000 (13:16 -0500)]
use the new tag_name in main.yml to compare to last_commit.stdout

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agodefine the actual tag_name that uses 'v'
Alfredo Deza [Wed, 2 Dec 2015 18:15:40 +0000 (13:15 -0500)]
define the actual tag_name that uses 'v'

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #261 from ceph/latest-pip
Andrew Schoen [Wed, 2 Dec 2015 17:39:39 +0000 (11:39 -0600)]
Merge pull request #261 from ceph/latest-pip

ensure latest pip is installed, preventing odl, distro-based pip being used

9 years agoensure latest pip is installed, preventing odl, distro-based pip being used 261/head
Alfredo Deza [Wed, 2 Dec 2015 17:35:28 +0000 (12:35 -0500)]
ensure latest pip is installed, preventing odl, distro-based pip being used

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #260 from ceph/ssh-user-fix-2
Andrew Schoen [Wed, 2 Dec 2015 16:59:25 +0000 (10:59 -0600)]
Merge pull request #260 from ceph/ssh-user-fix-2

dedupe wrapper configuration

9 years agodedupe wrapper in ceph-tag 260/head
Alfredo Deza [Wed, 2 Dec 2015 16:57:12 +0000 (11:57 -0500)]
dedupe wrapper in ceph-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agodedupe wrapper in ceph-deploy-tag
Alfredo Deza [Wed, 2 Dec 2015 16:56:43 +0000 (11:56 -0500)]
dedupe wrapper in ceph-deploy-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #259 from ceph/ssh-user-fix
Andrew Schoen [Wed, 2 Dec 2015 15:57:33 +0000 (09:57 -0600)]
Merge pull request #259 from ceph/ssh-user-fix

Ssh user fix

9 years agowe only use one user, so do not list them as user in ceph-deploy-tag 259/head
Alfredo Deza [Wed, 2 Dec 2015 15:44:15 +0000 (10:44 -0500)]
we only use one user, so do not list them as user in ceph-deploy-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agowe only use one user, so do not list them as user in ceph-tag
Alfredo Deza [Wed, 2 Dec 2015 15:43:25 +0000 (10:43 -0500)]
we only use one user, so do not list them as user in ceph-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #258 from ceph/ansible-abspath
Andrew Schoen [Wed, 2 Dec 2015 14:59:42 +0000 (08:59 -0600)]
Merge pull request #258 from ceph/ansible-abspath

use the full path for ansible-playbook executable

9 years agouse the full path for ansible-playbook executable 258/head
Alfredo Deza [Wed, 2 Dec 2015 14:58:54 +0000 (09:58 -0500)]
use the full path for ansible-playbook executable

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #257 from ceph/cdp-leaner-matrix
Andrew Schoen [Tue, 1 Dec 2015 21:18:54 +0000 (15:18 -0600)]
Merge pull request #257 from ceph/cdp-leaner-matrix

remove redundant slaves from matrix

9 years agoremove redundant slaves from matrix 257/head
Alfredo Deza [Tue, 1 Dec 2015 21:12:35 +0000 (16:12 -0500)]
remove redundant slaves from matrix

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #256 from ceph/cdep-universal
Andrew Schoen [Tue, 1 Dec 2015 20:37:54 +0000 (14:37 -0600)]
Merge pull request #256 from ceph/cdep-universal

define universal and all/noarch for ceph-deploy binaries

9 years agodefine universal and all/noarch for ceph-deploy binaries 256/head
Alfredo Deza [Tue, 1 Dec 2015 20:24:36 +0000 (15:24 -0500)]
define universal and all/noarch for ceph-deploy binaries

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #255 from ceph/abspath
Andrew Schoen [Tue, 1 Dec 2015 16:16:29 +0000 (10:16 -0600)]
Merge pull request #255 from ceph/abspath

use the full path to the ansible-playbook executable

9 years agouse the full path to the ansible-playbook executable 255/head
Alfredo Deza [Tue, 1 Dec 2015 15:53:35 +0000 (10:53 -0500)]
use the full path to the ansible-playbook executable

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #254 from ceph/cdep-multijob
Andrew Schoen [Mon, 30 Nov 2015 21:00:21 +0000 (15:00 -0600)]
Merge pull request #254 from ceph/cdep-multijob

fix project type to multijob

9 years agofix project type to multijob 254/head
Alfredo Deza [Mon, 30 Nov 2015 20:58:46 +0000 (15:58 -0500)]
fix project type to multijob

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #253 from ceph/cdep-clean
Andrew Schoen [Mon, 30 Nov 2015 20:56:31 +0000 (14:56 -0600)]
Merge pull request #253 from ceph/cdep-clean

remove the need for scm and axes on the parent ceph-deploy job

9 years agoremove the need for scm and axes on the parent ceph-deploy job 253/head
Alfredo Deza [Mon, 30 Nov 2015 20:50:48 +0000 (15:50 -0500)]
remove the need for scm and axes on the parent ceph-deploy job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #252 from ceph/cdep-build
Andrew Schoen [Mon, 30 Nov 2015 20:46:04 +0000 (14:46 -0600)]
Merge pull request #252 from ceph/cdep-build

create a ceph-deploy-build job

9 years agoinclude missing key for building with shell scripts 252/head
Alfredo Deza [Mon, 30 Nov 2015 20:44:29 +0000 (15:44 -0500)]
include missing key for building with shell scripts

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoremove the build scripts from the parent ceph-deploy job
Alfredo Deza [Mon, 30 Nov 2015 20:40:00 +0000 (15:40 -0500)]
remove the build scripts from the parent ceph-deploy job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoadd ceph-deploy-build to ceph-deploy job
Alfredo Deza [Mon, 30 Nov 2015 20:38:39 +0000 (15:38 -0500)]
add ceph-deploy-build to ceph-deploy job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agocreate a ceph-deploy-build project
Alfredo Deza [Mon, 30 Nov 2015 20:38:08 +0000 (15:38 -0500)]
create a ceph-deploy-build project

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #251 from ceph/cdp-tag
Andrew Schoen [Mon, 30 Nov 2015 20:02:03 +0000 (14:02 -0600)]
Merge pull request #251 from ceph/cdp-tag

implement a ceph-deploy-tag job

9 years agouse the new build_utils to install ansible 251/head
Alfredo Deza [Mon, 30 Nov 2015 19:50:16 +0000 (14:50 -0500)]
use the new build_utils to install ansible

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoinclude build_utils.sh for ceph-deploy-tag
Alfredo Deza [Mon, 30 Nov 2015 19:49:56 +0000 (14:49 -0500)]
include build_utils.sh for ceph-deploy-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agocreate a ceph-deploy-tag job
Alfredo Deza [Mon, 30 Nov 2015 19:11:30 +0000 (14:11 -0500)]
create a ceph-deploy-tag job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoadd more options/flags to fine-control ceph-deploy release
Alfredo Deza [Mon, 30 Nov 2015 19:11:16 +0000 (14:11 -0500)]
add more options/flags to fine-control ceph-deploy release

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #250 from ceph/cdp-ansible
Andrew Schoen [Mon, 30 Nov 2015 15:59:42 +0000 (09:59 -0600)]
Merge pull request #250 from ceph/cdp-ansible

Ansible support for tagging ceph-deploy releases

9 years agomove tasks into their directory 250/head
Alfredo Deza [Mon, 30 Nov 2015 15:47:51 +0000 (10:47 -0500)]
move tasks into their directory

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agospecify project=ceph for ceph-tag
Alfredo Deza [Mon, 30 Nov 2015 15:32:16 +0000 (10:32 -0500)]
specify project=ceph for ceph-tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoalso conditionally include the tag process to be able to skip when it exists already
Alfredo Deza [Mon, 30 Nov 2015 15:27:22 +0000 (10:27 -0500)]
also conditionally include the tag process to be able to skip when it exists already

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoconditionally clear the previous commit and tag
Alfredo Deza [Mon, 30 Nov 2015 15:26:56 +0000 (10:26 -0500)]
conditionally clear the previous commit and tag

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agocreate a main.yml for releasing ceph-deploy
Alfredo Deza [Mon, 30 Nov 2015 15:26:35 +0000 (10:26 -0500)]
create a main.yml for releasing ceph-deploy

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agocondition the role depending on the project to release
Alfredo Deza [Mon, 30 Nov 2015 14:45:41 +0000 (09:45 -0500)]
condition the role depending on the project to release

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #249 from ceph/teuthology-pr-labels
Alfredo Deza [Wed, 25 Nov 2015 20:34:51 +0000 (15:34 -0500)]
Merge pull request #249 from ceph/teuthology-pr-labels

teuthology-pull-requests: change node to trusty&&amd64&&small

9 years agoteuthology-pull-requests: change node to trusty&&amd64&&small 249/head
Andrew Schoen [Wed, 25 Nov 2015 20:30:37 +0000 (14:30 -0600)]
teuthology-pull-requests: change node to trusty&&amd64&&small

This fixes a bug where the job incorrectly picks an arm64 node, which
does not compile gevent correctly causing the job to fail.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #248 from ceph/ansible-slave-updates
Ken Dreyer [Tue, 24 Nov 2015 21:47:34 +0000 (14:47 -0700)]
Merge pull request #248 from ceph/ansible-slave-updates

prado playbook updates

9 years agouse host instead of name when adding github.com.pub for v1.9.1 compat 248/head
Andrew Schoen [Tue, 24 Nov 2015 21:42:33 +0000 (15:42 -0600)]
use host instead of name when adding github.com.pub for v1.9.1 compat

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agofix the path to github.com.pub for a prado configured slave
Andrew Schoen [Tue, 24 Nov 2015 21:34:19 +0000 (15:34 -0600)]
fix the path to github.com.pub for a prado configured slave

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #247 from ktdreyer/wip-jjb-https-url
Alfredo Deza [Tue, 24 Nov 2015 20:26:03 +0000 (15:26 -0500)]
Merge pull request #247 from ktdreyer/wip-jjb-https-url

jenkins-job-builder: use HTTPS url for jenkins.ceph.com

9 years agojenkins-job-builder: use HTTPS url for jenkins.ceph.com 247/head
Ken Dreyer [Mon, 16 Nov 2015 22:57:38 +0000 (15:57 -0700)]
jenkins-job-builder: use HTTPS url for jenkins.ceph.com

Default to the encrypted HTTPS url (not HTTP)

9 years agoMerge pull request #246 from ceph/arm-mirror
Ken Dreyer [Tue, 24 Nov 2015 20:03:00 +0000 (13:03 -0700)]
Merge pull request #246 from ceph/arm-mirror

use ports mirror for arm packages in pbuilder

9 years agouse ubuntu-ports for the mirror 246/head
Alfredo Deza [Tue, 24 Nov 2015 20:01:40 +0000 (15:01 -0500)]
use ubuntu-ports for the mirror

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agouse ports mirror for arm packages in pbuilder
Alfredo Deza [Tue, 24 Nov 2015 19:58:35 +0000 (14:58 -0500)]
use ports mirror for arm packages in pbuilder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #245 from ktdreyer/jjb-small-node
Alfredo Deza [Tue, 24 Nov 2015 17:49:13 +0000 (12:49 -0500)]
Merge pull request #245 from ktdreyer/jjb-small-node

jenkins-job-builder: run on "small" nodes

9 years agojenkins-job-builder: run on "small" nodes 245/head
Ken Dreyer [Tue, 24 Nov 2015 17:47:30 +0000 (10:47 -0700)]
jenkins-job-builder: run on "small" nodes

9 years agoMerge pull request #244 from ktdreyer/jjb-force-default
Alfredo Deza [Tue, 24 Nov 2015 17:24:39 +0000 (12:24 -0500)]
Merge pull request #244 from ktdreyer/jjb-force-default

jenkins-job-builder: set default value for FORCE param

9 years agojenkins-job-builder: set default value for FORCE param 244/head
Ken Dreyer [Tue, 24 Nov 2015 17:22:21 +0000 (10:22 -0700)]
jenkins-job-builder: set default value for FORCE param

It's not totally clear from the JJB documentation whether we need this
or not, but I'm seeing an issue with our helga-jenkins plugin when we
leave this parameter out of the "!ci build jenkins-job-builder"
invocation.  Explicitly set a default, just to see if this makes a
difference.

9 years agoMerge pull request #243 from ktdreyer/rm-time-date-tracking
Alfredo Deza [Tue, 24 Nov 2015 16:07:47 +0000 (11:07 -0500)]
Merge pull request #243 from ktdreyer/rm-time-date-tracking

rm date/time tracking

9 years agorm date/time tracking 243/head
Ken Dreyer [Tue, 24 Nov 2015 16:03:47 +0000 (09:03 -0700)]
rm date/time tracking

Prior to this commit, some of the build scripts would print the time and
date to the console log.

As far as I can tell this is a hold-over from the original Gitbuilder
scripts. Jenkins already logs the start and end times for us so there's
no need to clutter the build scripts with this.

Remove the code that prints `date`.

9 years agoMerge pull request #242 from ceph/arm64
Ken Dreyer [Tue, 24 Nov 2015 16:06:37 +0000 (09:06 -0700)]
Merge pull request #242 from ceph/arm64

build arm64 on trusty

9 years agobuild arm64 on trusty 242/head
Alfredo Deza [Tue, 24 Nov 2015 16:01:22 +0000 (11:01 -0500)]
build arm64 on trusty

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #241 from ceph/tty-sudo
Ken Dreyer [Tue, 24 Nov 2015 15:41:48 +0000 (08:41 -0700)]
Merge pull request #241 from ceph/tty-sudo

do not use backrefs for changing sudoers

9 years agodo not use backrefs for changing sudoers 241/head
Alfredo Deza [Tue, 24 Nov 2015 15:15:41 +0000 (10:15 -0500)]
do not use backrefs for changing sudoers

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #239 from ktdreyer/wip-ceph-build-rm-apt-mirror
Alfredo Deza [Tue, 24 Nov 2015 14:42:08 +0000 (09:42 -0500)]
Merge pull request #239 from ktdreyer/wip-ceph-build-rm-apt-mirror

ceph-build: do not rely on apt-mirror.sepia.ceph.com

9 years agoceph-build: do not rely on apt-mirror.sepia.ceph.com 239/head
Ken Dreyer [Mon, 23 Nov 2015 22:59:17 +0000 (15:59 -0700)]
ceph-build: do not rely on apt-mirror.sepia.ceph.com

The pbuilder steps in the ceph-build job relied on
apt-mirror.sepia.ceph.com. Remove this dependency, and point at the main
alias for the US-based Ubuntu mirrors instead.

9 years agoMerge pull request #240 from ceph/ssh-files
Ken Dreyer [Tue, 24 Nov 2015 14:40:56 +0000 (07:40 -0700)]
Merge pull request #240 from ceph/ssh-files

correct the location to the hostkeys

9 years agocorrect the location to the hostkeys 240/head
Alfredo Deza [Tue, 24 Nov 2015 14:03:06 +0000 (09:03 -0500)]
correct the location to the hostkeys

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #238 from ceph/cdp-prs
Andrew Schoen [Fri, 20 Nov 2015 20:40:05 +0000 (14:40 -0600)]
Merge pull request #238 from ceph/cdp-prs

port ceph-deploy-pull-requests to use new utitlies

9 years agoinclude the utility script in the shell 238/head
Alfredo Deza [Fri, 20 Nov 2015 20:33:15 +0000 (15:33 -0500)]
include the utility script in the shell

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agouse the new utility to install packages
Alfredo Deza [Fri, 20 Nov 2015 20:31:16 +0000 (15:31 -0500)]
use the new utility to install packages

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agodon't call the script anymore, just run tox directly
Alfredo Deza [Fri, 20 Nov 2015 17:46:21 +0000 (12:46 -0500)]
don't call the script anymore, just run tox directly

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #237 from ceph/rm-gh-notify
Andrew Schoen [Thu, 19 Nov 2015 16:43:28 +0000 (10:43 -0600)]
Merge pull request #237 from ceph/rm-gh-notify

remove github notifier

9 years agoremove github notifier 237/head
Alfredo Deza [Thu, 19 Nov 2015 16:37:52 +0000 (11:37 -0500)]
remove github notifier

Because the GitHub Pull Request Builder plugin handles updating the status

See https://github.com/jenkinsci/ghprb-plugin/issues/104

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #236 from ceph/add-mscms
Andrew Schoen [Thu, 19 Nov 2015 16:25:48 +0000 (10:25 -0600)]
Merge pull request #236 from ceph/add-mscms

install the multiple scm plugin

9 years agoinstall the multiple scm plugin 236/head
Alfredo Deza [Thu, 19 Nov 2015 16:19:45 +0000 (11:19 -0500)]
install the multiple scm plugin

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #235 from ktdreyer/wip-jobconfighistory-plugin
Alfredo Deza [Thu, 19 Nov 2015 13:48:48 +0000 (08:48 -0500)]
Merge pull request #235 from ktdreyer/wip-jobconfighistory-plugin

ansible: add jobConfigHistory plugin

9 years agoansible: add jobConfigHistory plugin 235/head
Ken Dreyer [Thu, 19 Nov 2015 00:18:00 +0000 (17:18 -0700)]
ansible: add jobConfigHistory plugin

https://wiki.jenkins-ci.org/display/JENKINS/JobConfigHistory+Plugin

This plugin tracks changes in each job. Among other features, the Build
History widget will show an icon of a wrench with the tooltip "Config
changed since last build", indicating that the config has changed from
one build to the next.

9 years agoMerge pull request #234 from ceph/ceph-rc
Andrew Schoen [Wed, 18 Nov 2015 22:09:16 +0000 (16:09 -0600)]
Merge pull request #234 from ceph/ceph-rc

Allow to push binaries to `$BRANCH-rc` refs

9 years agouse the new RC option to modify the chacra ref 234/head
Alfredo Deza [Wed, 18 Nov 2015 22:05:38 +0000 (17:05 -0500)]
use the new RC option to modify the chacra ref

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoadd an RC option for release candidate releases
Alfredo Deza [Wed, 18 Nov 2015 21:57:36 +0000 (16:57 -0500)]
add an RC option for release candidate releases

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #233 from ceph/ceph-release-utils
Alfredo Deza [Tue, 17 Nov 2015 21:46:29 +0000 (16:46 -0500)]
Merge pull request #233 from ceph/ceph-release-utils

ceph-release-rpm: use check_binary_existence from build_utils

9 years agoceph-release-rpm: check for noarch packages, not x86_64 233/head
Andrew Schoen [Tue, 17 Nov 2015 18:57:46 +0000 (12:57 -0600)]
ceph-release-rpm: check for noarch packages, not x86_64

We upload the ceph-release rpm as noarch and source, but were checking
x86_64 when trying to decide if the binaries needed rebuilt or not.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-release-rpm: use check_binary_existence from build_utils
Andrew Schoen [Tue, 17 Nov 2015 18:48:24 +0000 (12:48 -0600)]
ceph-release-rpm: use check_binary_existence from build_utils

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #232 from ceph/ceph-deploy-utils
Alfredo Deza [Tue, 17 Nov 2015 17:30:56 +0000 (12:30 -0500)]
Merge pull request #232 from ceph/ceph-deploy-utils

ceph-deploy: use methods from build_utils.sh

9 years agoceph-deploy: use the check_binary_existence method from build_utils.sh 232/head
Andrew Schoen [Tue, 17 Nov 2015 17:17:05 +0000 (11:17 -0600)]
ceph-deploy: use the check_binary_existence method from build_utils.sh

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-deploy: remove get_rpm_dist as it exists in build_utils.sh
Andrew Schoen [Tue, 17 Nov 2015 17:13:46 +0000 (11:13 -0600)]
ceph-deploy: remove get_rpm_dist as it exists in build_utils.sh

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-deploy: move all build scripts into the the same shell directive
Andrew Schoen [Tue, 17 Nov 2015 17:12:00 +0000 (11:12 -0600)]
ceph-deploy: move all build scripts into the the same shell directive

This is so build can have access to method in build_utils

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #231 from ceph/build-huge
Ken Dreyer [Tue, 17 Nov 2015 16:56:09 +0000 (09:56 -0700)]
Merge pull request #231 from ceph/build-huge

add the 'huge' label to ensure competent machines are used for building

9 years agoadd the 'huge' label to ensure competent machines are used for building 231/head
Alfredo Deza [Tue, 17 Nov 2015 16:50:07 +0000 (11:50 -0500)]
add the 'huge' label to ensure competent machines are used for building

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #230 from ceph/ceph-build-fix
Alfredo Deza [Tue, 17 Nov 2015 15:39:20 +0000 (10:39 -0500)]
Merge pull request #230 from ceph/ceph-build-fix

ceph-build: separate deb build scripts from rpm build scripts

9 years agoceph-build: separate deb build scripts from rpm build scripts 230/head
Andrew Schoen [Tue, 17 Nov 2015 15:37:06 +0000 (09:37 -0600)]
ceph-build: separate deb build scripts from rpm build scripts

We need these specific scripts grouped into their own shell directives
so that if setup_deb exits on a centos node then setup_rpm will still be
ran against that same node.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #228 from ceph/ceph-build-tweak
Ken Dreyer [Mon, 16 Nov 2015 23:08:15 +0000 (16:08 -0700)]
Merge pull request #228 from ceph/ceph-build-tweak

ceph-build: use the check_binary_existence util method

9 years agoceph-build: use the check_binary_existence method 228/head
Andrew Schoen [Mon, 16 Nov 2015 23:00:29 +0000 (17:00 -0600)]
ceph-build: use the check_binary_existence method

Signed-off-by: Andrew Schoen <aschoen@redhat.com>