]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
9 years agoensure the current hostname is defined in /etc/hosts 377/head
Alfredo Deza [Thu, 28 Apr 2016 12:07:57 +0000 (08:07 -0400)]
ensure the current hostname is defined in /etc/hosts

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #376 from ceph/add-jessie-key
Andrew Schoen [Thu, 28 Apr 2016 14:12:13 +0000 (09:12 -0500)]
Merge pull request #376 from ceph/add-jessie-key

Add Debian Jessie GPG Key

9 years agoAdd Debian Jessie GPG Key 376/head
Alfredo Deza [Thu, 28 Apr 2016 11:37:22 +0000 (07:37 -0400)]
Add Debian Jessie GPG Key

Regardless of the machine, since we are usually building on Trusty, this will
allow that type of server to build and avoid the "Release signed by unknown
key" issue.

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #375 from ceph/wip-calamari-trusty
Gregory Meno [Tue, 26 Apr 2016 21:26:33 +0000 (21:26 +0000)]
Merge pull request #375 from ceph/wip-calamari-trusty

need to checkout calamari source

9 years agoneed to checkout calamari source 375/head
Gregory Meno [Tue, 26 Apr 2016 21:16:13 +0000 (21:16 +0000)]
need to checkout calamari source

Signed-off-by: Gregory Meno <gmeno@redhat.com>
9 years agoMerge pull request #373 from ceph/archive-ring
Andrew Schoen [Tue, 26 Apr 2016 19:36:15 +0000 (14:36 -0500)]
Merge pull request #373 from ceph/archive-ring

install the debian keys so pbuilder will work with newer distros

9 years agoinstall the debian keys so pbuilder will work with newer distros 373/head
Alfredo Deza [Tue, 26 Apr 2016 14:28:15 +0000 (10:28 -0400)]
install the debian keys so pbuilder will work with newer distros

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #374 from ceph/extra-vars
Alfredo Deza [Tue, 26 Apr 2016 18:56:49 +0000 (14:56 -0400)]
Merge pull request #374 from ceph/extra-vars

Use --extra-vars instead of Mako templating for the prado playbook

9 years agorename slave.yml.j2 to slave.yml 374/head
Andrew Schoen [Tue, 26 Apr 2016 15:44:10 +0000 (10:44 -0500)]
rename slave.yml.j2 to slave.yml

There is no need to have two different playbooks anymore now that we're not
using mako templating in prado.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agouse jinja2 vars instead of mako in slave.yml.j2
Andrew Schoen [Tue, 26 Apr 2016 14:48:38 +0000 (09:48 -0500)]
use jinja2 vars instead of mako in slave.yml.j2

We're going to pass --extra-vars in the prado command now so there is no
need to do extra templateting with mako.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #372 from ceph/revert-combination-filter
Andrew Schoen [Tue, 26 Apr 2016 14:17:52 +0000 (09:17 -0500)]
Merge pull request #372 from ceph/revert-combination-filter

Revert combination filter

9 years agoRevert "define a new label axis for generic builders" 372/head
Alfredo Deza [Tue, 26 Apr 2016 12:57:32 +0000 (08:57 -0400)]
Revert "define a new label axis for generic builders"

This reverts commit 2670b50fee7b317ebfdbe2926dc4074ba0001096.

9 years agoRevert "filter out trusty-pbuilder for centos7 and centos6"
Alfredo Deza [Tue, 26 Apr 2016 12:57:06 +0000 (08:57 -0400)]
Revert "filter out trusty-pbuilder for centos7 and centos6"

This reverts commit 566263e6baada5544343dece3c30093bde36f3d1.

9 years agoMerge pull request #370 from ceph/pbuilder-support
Dan Mick [Mon, 25 Apr 2016 20:09:21 +0000 (13:09 -0700)]
Merge pull request #370 from ceph/pbuilder-support

Pbuilder support

Alfredo explains: labeling nodes as supporting pbuilder (with 'trusty-pbuilder') means we can avoid confusion between "the distro I can build" and "the distro I am running", in case jobs want to select slaves by the latter.

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agofilter out trusty-pbuilder for centos7 and centos6 370/head
Alfredo Deza [Mon, 25 Apr 2016 13:07:54 +0000 (09:07 -0400)]
filter out trusty-pbuilder for centos7 and centos6

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agodefine a new label axis for generic builders
Alfredo Deza [Mon, 25 Apr 2016 12:45:02 +0000 (08:45 -0400)]
define a new label axis for generic builders

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #369 from dmick/wip-arm64-centos7
Alfredo Deza [Sat, 23 Apr 2016 16:19:18 +0000 (12:19 -0400)]
Merge pull request #369 from dmick/wip-arm64-centos7

Allow ceph-build to run on arm64/centos7 as well

9 years agoAllow ceph-build to run on arm64/centos7 as well 369/head
Dan Mick [Sat, 23 Apr 2016 05:07:43 +0000 (22:07 -0700)]
Allow ceph-build to run on arm64/centos7 as well

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #356 from dmick/master
Andrew Schoen [Fri, 22 Apr 2016 20:53:29 +0000 (15:53 -0500)]
Merge pull request #356 from dmick/master

Add 'rebootable' label to ceph-pull-requests

9 years agoAdd 'rebootable' label to ceph-pull-requests 356/head 368/head
Dan Mick [Tue, 19 Apr 2016 21:11:17 +0000 (14:11 -0700)]
Add 'rebootable' label to ceph-pull-requests

This is to signal node selection that the job will reboot the node
after it finishes.  Without an explicit label on the node and a request
for it, any 'trusty' node would satisfy, and be rebooted; this is
a problem for nodes that 'dial in' to the Jenkins master (such as
physical slaves on the sepia network).

This corresponds with the addition of 'rebootable' tags to mita's
configuration, so that mita nodes continue to suffice for this job.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #367 from ceph/ceph-ansible-pr-update
Alfredo Deza [Fri, 22 Apr 2016 19:06:22 +0000 (15:06 -0400)]
Merge pull request #367 from ceph/ceph-ansible-pr-update

make ceph-ansible-pull-requests request nodes specific to the job

9 years agomake ceph-ansible-pull-requests request nodes specific to the job 367/head
Andrew Schoen [Fri, 22 Apr 2016 19:01:42 +0000 (14:01 -0500)]
make ceph-ansible-pull-requests request nodes specific to the job

When the labels were more generic other jobs would pick them up and run
the risk of being destroyed by the ceph-ansible-pull-requests job after
a run. There was also an issue were jobs that didn't need a node with an
extra device would provision one of the 'unique' nodes because the
labels also included 'small' and 'trusty'. Making the labels this
specific ensures that only this job will use those node types.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #366 from ceph/default-exclusive
Andrew Schoen [Fri, 22 Apr 2016 18:59:44 +0000 (13:59 -0500)]
Merge pull request #366 from ceph/default-exclusive

default to being exclusive, always

9 years agodefault to being exclusive, always 366/head
Alfredo Deza [Fri, 22 Apr 2016 18:44:37 +0000 (14:44 -0400)]
default to being exclusive, always

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #365 from ceph/exclusive-and-unique
Andrew Schoen [Fri, 22 Apr 2016 17:24:01 +0000 (12:24 -0500)]
Merge pull request #365 from ceph/exclusive-and-unique

allow nodes to be configured as 'exclusive'

9 years agoallow nodes to be configured as 'exclusive' 365/head
Alfredo Deza [Fri, 22 Apr 2016 17:12:38 +0000 (13:12 -0400)]
allow nodes to be configured as 'exclusive'

In Jenkins lingo: "exclusive" means that it will only be used on jobs with
label restrictions matching the node (vs. the normal which is 'use this node as
much as possible')

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #364 from ceph/need-to-clone-the-repo-calamari
Gregory Meno [Thu, 21 Apr 2016 21:50:02 +0000 (14:50 -0700)]
Merge pull request #364 from ceph/need-to-clone-the-repo-calamari

I need to clone I want to build, surprise

9 years agoI need to clone I want to build, surprise 364/head
Gregory Meno [Thu, 21 Apr 2016 21:47:23 +0000 (21:47 +0000)]
I need to clone I want to build, surprise

Signed-off-by: Gregory Meno <gmeno@redhat.com>
9 years agoMerge pull request #363 from ceph/build-calamari-with-salt
Andrew Schoen [Thu, 21 Apr 2016 21:39:30 +0000 (16:39 -0500)]
Merge pull request #363 from ceph/build-calamari-with-salt

Build calamari with salt

9 years agorun the salt that vagrant would have exe 363/head
Gregory Meno [Thu, 21 Apr 2016 21:32:17 +0000 (21:32 +0000)]
run the salt that vagrant would have exe

Calamari gets built by salt. We had used vagrant
to manage the machine and such but now we'll let jenkins
do it and remove vagrant from the equation.

Signed-off-by: Gregory Meno <gmeno@redhat.com>
9 years agostop checking out Diamond
Gregory Meno [Thu, 21 Apr 2016 21:31:42 +0000 (21:31 +0000)]
stop checking out Diamond

Signed-off-by: Gregory Meno <gmeno@redhat.com>
9 years agoMerge pull request #362 from ceph/wip-add-calamari-jobs
Andrew Schoen [Thu, 21 Apr 2016 21:15:26 +0000 (16:15 -0500)]
Merge pull request #362 from ceph/wip-add-calamari-jobs

vagrant not required to build

9 years agovagrant not required to build 362/head
Gregory Meno [Thu, 21 Apr 2016 21:09:28 +0000 (21:09 +0000)]
vagrant not required to build

Signed-off-by: Gregory Meno <gmeno@redhat.com>
9 years agoMerge pull request #361 from ceph/xenial-non-arm
Andrew Schoen [Thu, 21 Apr 2016 19:21:11 +0000 (14:21 -0500)]
Merge pull request #361 from ceph/xenial-non-arm

allow xenial builds for amd64 with the combination filter

9 years agoallow xenial builds for amd64 with the combination filter 361/head
Alfredo Deza [Thu, 21 Apr 2016 19:18:46 +0000 (15:18 -0400)]
allow xenial builds for amd64 with the combination filter

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #360 from ceph/fix-mirror-url
Alfredo Deza [Wed, 20 Apr 2016 21:31:03 +0000 (17:31 -0400)]
Merge pull request #360 from ceph/fix-mirror-url

ceph-build: fix mirror url for xenial

9 years agoceph-build: fix mirror url for xenial 360/head
Andrew Schoen [Wed, 20 Apr 2016 21:25:12 +0000 (16:25 -0500)]
ceph-build: fix mirror url for xenial

Without this change xenial builds were using the debian mirror.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #359 from ceph/fix-chacra-check-url
Alfredo Deza [Wed, 20 Apr 2016 19:04:13 +0000 (15:04 -0400)]
Merge pull request #359 from ceph/fix-chacra-check-url

ceph-build: fix the chacra_check_url for debian builds

9 years agoceph-build: fix the chacra_check_url for debian builds 359/head
Andrew Schoen [Wed, 20 Apr 2016 19:01:39 +0000 (14:01 -0500)]
ceph-build: fix the chacra_check_url for debian builds

This corrects the name of librados2 so that we can do a proper check
against chacra before reuploading a binary.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #358 from ceph/revert-dynamic-axis
Andrew Schoen [Wed, 20 Apr 2016 15:38:59 +0000 (10:38 -0500)]
Merge pull request #358 from ceph/revert-dynamic-axis

Revert dynamic axis

9 years agorevert dynamic axis on ceph.yml configuration 358/head
Alfredo Deza [Wed, 20 Apr 2016 15:35:25 +0000 (11:35 -0400)]
revert dynamic axis on ceph.yml configuration

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-build: revert dynamic axis configuration
Alfredo Deza [Wed, 20 Apr 2016 15:35:03 +0000 (11:35 -0400)]
ceph-build: revert dynamic axis configuration

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #357 from ceph/base-url-fix
Andrew Schoen [Wed, 20 Apr 2016 15:34:45 +0000 (10:34 -0500)]
Merge pull request #357 from ceph/base-url-fix

Base url fix

9 years agoDEB check_url endpoint variables chacra interactions 357/head
Alfredo Deza [Wed, 20 Apr 2016 14:54:45 +0000 (10:54 -0400)]
DEB check_url endpoint variables chacra interactions

This fixes the issue where the same url would be used to check DEB binary existence
and to POST new binaries causing this:

POST /binaries/ceph/jewel/ubuntu/trusty/x86_64/librados2_10.2.0-10.2.0-1trusty_x86_64.deb/ HTTP/1.1" 400

Which is the wrong URL for DEB binaries

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoRPM check_url endpoint variables chacra interactions
Alfredo Deza [Wed, 20 Apr 2016 14:49:00 +0000 (10:49 -0400)]
RPM check_url endpoint variables chacra interactions

This fixes the issue where the same url would be used to check binary existence
and to POST new binaries causing this:

POST /binaries/ceph/jewel/centos/7/x86_64/librados2-10.2.0-0.el7.x86_64.rpm/source/ HTTP/1.1" 404 None

Which is the wrong URL

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #355 from ceph/dynamic-axis
Dan Mick [Tue, 19 Apr 2016 18:57:59 +0000 (11:57 -0700)]
Merge pull request #355 from ceph/dynamic-axis

Dynamic axis for Ceph builds

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoupdate the help for DIST_VERSIONS 355/head
Alfredo Deza [Fri, 15 Apr 2016 23:17:58 +0000 (19:17 -0400)]
update the help for DIST_VERSIONS

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoexplain the terrible implementation of the dynamic axis in jjb
Alfredo Deza [Fri, 15 Apr 2016 20:19:05 +0000 (16:19 -0400)]
explain the terrible implementation of the dynamic axis in jjb

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoadd the DIST_VERSIONS param to the Ceph job
Alfredo Deza [Fri, 15 Apr 2016 20:18:38 +0000 (16:18 -0400)]
add the DIST_VERSIONS param to the Ceph job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agomake the DIST dynamic allowing ENV VAR to be passed to alter
Alfredo Deza [Fri, 15 Apr 2016 19:12:59 +0000 (15:12 -0400)]
make the DIST dynamic allowing ENV VAR to be passed to alter

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoadd the dynamic-axis plugin to the master playbook
Alfredo Deza [Fri, 15 Apr 2016 19:09:08 +0000 (15:09 -0400)]
add the dynamic-axis plugin to the master playbook

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #354 from dmick/wip-check-chacra-for-packages
Alfredo Deza [Tue, 19 Apr 2016 14:03:50 +0000 (10:03 -0400)]
Merge pull request #354 from dmick/wip-check-chacra-for-packages

ceph-build: check chacra for ceph-osd package to test for "should I build"

9 years agoceph-build/build/build_*: check for librados2 package presence 354/head
Dan Mick [Tue, 12 Apr 2016 21:28:10 +0000 (14:28 -0700)]
ceph-build/build/build_*: check for librados2 package presence

Assertion: if librados2 .deb of the right version etc. is present,
the build doesn't need to continue, because either the entire
build succeeded and published already, or none of it did.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoceph-build/build/build_rpm: show ARCH, but not BPTAG (not used for rpm)
Dan Mick [Tue, 12 Apr 2016 22:11:50 +0000 (15:11 -0700)]
ceph-build/build/build_rpm: show ARCH, but not BPTAG (not used for rpm)

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoceph-build/build/build_rpm: remove mention of debian
Dan Mick [Tue, 12 Apr 2016 21:36:22 +0000 (14:36 -0700)]
ceph-build/build/build_rpm: remove mention of debian

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoceph-build/build/build_deb: set and use debian_version/bpvers earlier
Dan Mick [Tue, 12 Apr 2016 21:26:28 +0000 (14:26 -0700)]
ceph-build/build/build_deb: set and use debian_version/bpvers earlier

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoceph-build/build/build_deb: move "gen_debian_version" earlier in script
Dan Mick [Tue, 12 Apr 2016 21:23:54 +0000 (14:23 -0700)]
ceph-build/build/build_deb: move "gen_debian_version" earlier in script

Also drop the comment; history is over

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #352 from dmick/master
Dan Mick [Wed, 6 Apr 2016 00:40:18 +0000 (17:40 -0700)]
Merge pull request #352 from dmick/master

ceph-build: don't try x86_64/xenial builds (yet)

9 years agoceph-build: don't try x86_64/xenial builds (yet) 352/head
Dan Mick [Tue, 5 Apr 2016 23:24:28 +0000 (16:24 -0700)]
ceph-build: don't try x86_64/xenial builds (yet)

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #351 from dmick/master
Andrew Schoen [Tue, 5 Apr 2016 22:54:47 +0000 (17:54 -0500)]
Merge pull request #351 from dmick/master

ceph-build/build/build_deb: restore mistakenly dropped changes for arm64

9 years agoceph-build/build/build_deb: restore mistakenly dropped changes for arm64 351/head
Dan Mick [Tue, 5 Apr 2016 22:37:56 +0000 (15:37 -0700)]
ceph-build/build/build_deb: restore mistakenly dropped changes for arm64

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #350 from dmick/master
Andrew Schoen [Tue, 5 Apr 2016 20:30:40 +0000 (15:30 -0500)]
Merge pull request #350 from dmick/master

jenkins-job-builder: sigh, log_level, not log-level

9 years agojenkins-job-builder: sigh, log_level, not log-level 350/head
Dan Mick [Tue, 5 Apr 2016 20:28:10 +0000 (13:28 -0700)]
jenkins-job-builder: sigh, log_level, not log-level

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #349 from dmick/master
Andrew Schoen [Tue, 5 Apr 2016 20:24:50 +0000 (15:24 -0500)]
Merge pull request #349 from dmick/master

jenkins-job-builder: diagnostics and allow to run on master

9 years agojenkins-job-builder: diagnostics and allow to run on master 349/head
Dan Mick [Tue, 5 Apr 2016 20:22:00 +0000 (13:22 -0700)]
jenkins-job-builder: diagnostics and allow to run on master

Adding --log-level DEBUG to hope to point out problems, and allow
job to run on master so it runs without mita provisioning (it's small
and should be fast)

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #348 from dmick/wip-integrate-arm64
Andrew Schoen [Tue, 5 Apr 2016 16:56:41 +0000 (11:56 -0500)]
Merge pull request #348 from dmick/wip-integrate-arm64

Remove separate -arm64 versions and integrate into main jobs

9 years agoRemove separate -arm64 versions and integrate into main jobs 348/head
Dan Mick [Fri, 1 Apr 2016 04:55:50 +0000 (21:55 -0700)]
Remove separate -arm64 versions and integrate into main jobs

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #347 from ceph/java-conf-wheezy
Andrew Schoen [Thu, 31 Mar 2016 16:43:29 +0000 (11:43 -0500)]
Merge pull request #347 from ceph/java-conf-wheezy

set java conf for wheezy too

9 years agoset java conf for wheezy too 347/head
Alfredo Deza [Thu, 31 Mar 2016 16:29:20 +0000 (12:29 -0400)]
set java conf for wheezy too

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #346 from ceph/ceph-ansible-distros
Alfredo Deza [Wed, 30 Mar 2016 18:40:29 +0000 (14:40 -0400)]
Merge pull request #346 from ceph/ceph-ansible-distros

ceph-ansible-pull-requests: support for trusty and centos7

9 years agoceph-ansible-pull-requests: support for trusty and centos7 346/head
Andrew Schoen [Wed, 30 Mar 2016 17:06:13 +0000 (12:06 -0500)]
ceph-ansible-pull-requests: support for trusty and centos7

These tests will now run against both trusty and centos7 nodes.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #345 from dmick/master
Dan Mick [Wed, 30 Mar 2016 05:54:30 +0000 (22:54 -0700)]
Merge pull request #345 from dmick/master

more arm64 testing: more version hacking, add back chacra operations, run setup on xenial slave

9 years agoceph-setup-arm64: allow to run on the xenial node 345/head
Dan Mick [Wed, 30 Mar 2016 05:20:33 +0000 (22:20 -0700)]
ceph-setup-arm64: allow to run on the xenial node

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years ago-arm64: more "ignore non-x.y.z version" hacking. Will disappear.
Dan Mick [Wed, 30 Mar 2016 05:19:40 +0000 (22:19 -0700)]
-arm64: more "ignore non-x.y.z version" hacking.  Will disappear.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years ago-arm64: uncomment chacra lines now that it builds
Dan Mick [Wed, 30 Mar 2016 05:19:03 +0000 (22:19 -0700)]
-arm64: uncomment chacra lines now that it builds

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #344 from ceph/ceph-flags
Alfredo Deza [Tue, 29 Mar 2016 19:38:37 +0000 (15:38 -0400)]
Merge pull request #344 from ceph/ceph-flags

ceph-build: adds the ability to do a throwaway build that's not uploaded to chacra

9 years agoceph-build: only push to chacra when $THROWAWAY is false 344/head
Andrew Schoen [Tue, 29 Mar 2016 15:38:03 +0000 (10:38 -0500)]
ceph-build: only push to chacra when $THROWAWAY is false

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agolower case FORCE_VERSION
Alfredo Deza [Fri, 19 Feb 2016 21:49:55 +0000 (16:49 -0500)]
lower case FORCE_VERSION

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoadd THROWAWAY and FORCE_VERSION options
Alfredo Deza [Fri, 19 Feb 2016 21:43:20 +0000 (16:43 -0500)]
add THROWAWAY and FORCE_VERSION options

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agouse the new FORCE_VERSION when tagging for version
Alfredo Deza [Fri, 19 Feb 2016 21:42:40 +0000 (16:42 -0500)]
use the new FORCE_VERSION when tagging for version

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #343 from dmick/master
Dan Mick [Tue, 29 Mar 2016 01:21:31 +0000 (18:21 -0700)]
Merge pull request #343 from dmick/master

ceph-setup-arm64: tweaks for building unreleased branches

9 years agoceph-setup-arm64: tweaks for building unreleased branches 343/head
Dan Mick [Tue, 29 Mar 2016 01:09:51 +0000 (18:09 -0700)]
ceph-setup-arm64: tweaks for building unreleased branches

- pull from ceph.git, not ceph-releases
- always rebuild tarball
- name all source tars by $vers (x.y.z), not $cephvers (x.y.z-N-gSHA1)

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #342 from dmick/master
Dan Mick [Tue, 29 Mar 2016 00:06:07 +0000 (17:06 -0700)]
Merge pull request #342 from dmick/master

Test: add ceph-setup-arm64; use it from ceph-build-arm64

9 years agoTest: add ceph-setup-arm64; use it from ceph-build-arm64 342/head
Dan Mick [Mon, 28 Mar 2016 23:59:24 +0000 (16:59 -0700)]
Test: add ceph-setup-arm64; use it from ceph-build-arm64

Make ceph-build-arm64 take from its own private setup build phase,
and add a BRANCH parameter to try to make it grab the requested
branch rather than 'latest'

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #341 from ceph/venv-trailing-slash
Alfredo Deza [Wed, 23 Mar 2016 12:50:48 +0000 (08:50 -0400)]
Merge pull request #341 from ceph/venv-trailing-slash

default to using a trailing slash now

9 years agodefault to using a trailing slash now 341/head
Alfredo Deza [Wed, 23 Mar 2016 12:47:16 +0000 (08:47 -0400)]
default to using a trailing slash now

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #340 from dmick/master
Dan Mick [Wed, 23 Mar 2016 01:12:34 +0000 (18:12 -0700)]
Merge pull request #340 from dmick/master

ceph-build-arm64: tweaks for avoiding more chacra, correct dist

9 years agoceph-build-arm64: tweaks for avoiding more chacra, correct dist 340/head
Dan Mick [Wed, 23 Mar 2016 00:35:04 +0000 (17:35 -0700)]
ceph-build-arm64: tweaks for avoiding more chacra, correct dist

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #339 from ceph/ceph-release-fix
Alfredo Deza [Tue, 22 Mar 2016 23:37:43 +0000 (19:37 -0400)]
Merge pull request #339 from ceph/ceph-release-fix

remove duplicate command directive

9 years agouse trusty nodes so that dch is installed and available for tagging 339/head
Alfredo Deza [Tue, 22 Mar 2016 23:35:36 +0000 (19:35 -0400)]
use trusty nodes so that dch is installed and available for tagging

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoremove duplicate command directive
Alfredo Deza [Tue, 22 Mar 2016 23:19:56 +0000 (19:19 -0400)]
remove duplicate command directive

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #337 from dmick/master
Alfredo Deza [Tue, 22 Mar 2016 17:59:56 +0000 (13:59 -0400)]
Merge pull request #337 from dmick/master

ceph-build-arm64: Test for arm64 build, separate from ceph-build

9 years agoceph-build-arm64: Test for arm64 build, separate from ceph-build 337/head
Dan Mick [Tue, 22 Mar 2016 03:38:49 +0000 (20:38 -0700)]
ceph-build-arm64: Test for arm64 build, separate from ceph-build

Some things want to be different in this build; let's keep them
away from the main ceph build until we're sure they can coexist
peacefully.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #338 from ceph/ceph-venvs
Andrew Schoen [Tue, 22 Mar 2016 15:42:29 +0000 (10:42 -0500)]
Merge pull request #338 from ceph/ceph-venvs

set the CEPH_BUILD_VIRTUALENV environment variable for ceph jobs

9 years agoset the CEPH_BUILD_VIRTUALENV environment variable for ceph jobs 338/head
Alfredo Deza [Tue, 22 Mar 2016 15:31:09 +0000 (11:31 -0400)]
set the CEPH_BUILD_VIRTUALENV environment variable for ceph jobs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #336 from ceph/pydev-26
Andrew Schoen [Wed, 16 Mar 2016 19:06:05 +0000 (14:06 -0500)]
Merge pull request #336 from ceph/pydev-26

install python2.6-dev as well for python2.6 support

9 years agoinstall python2.6-dev as well for python2.6 support 336/head
Alfredo Deza [Wed, 16 Mar 2016 18:55:35 +0000 (14:55 -0400)]
install python2.6-dev as well for python2.6 support

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #335 from ceph/py26-agent
Andrew Schoen [Wed, 16 Mar 2016 15:04:37 +0000 (10:04 -0500)]
Merge pull request #335 from ceph/py26-agent

install python 2.6 for the radosgw-agent job

9 years agoclarify further why we need to call ansible to get python 2.6 335/head
Alfredo Deza [Wed, 16 Mar 2016 15:02:33 +0000 (11:02 -0400)]
clarify further why we need to call ansible to get python 2.6

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoinclude the build utils script
Alfredo Deza [Wed, 16 Mar 2016 14:43:33 +0000 (10:43 -0400)]
include the build utils script

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