]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
9 years agoMerge pull request #396 from ceph/mita-deploy-name
Alfredo Deza [Tue, 24 May 2016 10:56:24 +0000 (06:56 -0400)]
Merge pull request #396 from ceph/mita-deploy-name

mita-deploy: change the job name to mita-deploy

9 years agomita-deploy: change the job name to mita-deploy 396/head
Andrew Schoen [Mon, 23 May 2016 21:40:35 +0000 (16:40 -0500)]
mita-deploy: change the job name to mita-deploy

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #395 from ceph/mita-deploy
Andrew Schoen [Mon, 23 May 2016 21:23:07 +0000 (16:23 -0500)]
Merge pull request #395 from ceph/mita-deploy

create a job to deploy mita

9 years agocreate a job to deploy mita 395/head
Alfredo Deza [Mon, 23 May 2016 20:24:39 +0000 (16:24 -0400)]
create a job to deploy mita

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #394 from ceph/evelu-ansible-rights
Alfredo Deza [Mon, 23 May 2016 18:39:11 +0000 (14:39 -0400)]
Merge pull request #394 from ceph/evelu-ansible-rights

ansible: Enforce rights on /home/jenkins-build

9 years agoansible: Enforce rights on /home/jenkins-build 394/head
Erwan Velu [Mon, 23 May 2016 18:21:55 +0000 (20:21 +0200)]
ansible: Enforce rights on /home/jenkins-build

On a fresh new image, the /home/jenkins-build relies to root.root making ccache
failing at creating a file here.

That means that anything trying to write a file in the home dir will fail.

This patch simply enfore the user/group of the home dir

9 years agoMerge pull request #391 from ceph/ssh-conflicts
Andrew Schoen [Fri, 13 May 2016 19:30:37 +0000 (14:30 -0500)]
Merge pull request #391 from ceph/ssh-conflicts

Remove ssh-agent credentials

9 years agoceph-tag: remove ssh credentials to prevent github auth conflicts 391/head
Alfredo Deza [Fri, 13 May 2016 19:27:28 +0000 (15:27 -0400)]
ceph-tag: remove ssh credentials to prevent github auth conflicts

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-setup: remove ssh credentials to prevent github auth conflicts
Alfredo Deza [Fri, 13 May 2016 19:27:19 +0000 (15:27 -0400)]
ceph-setup: remove ssh credentials to prevent github auth conflicts

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #390 from ktdreyer/jenkins-https-public-cert
Alfredo Deza [Fri, 13 May 2016 12:53:02 +0000 (08:53 -0400)]
Merge pull request #390 from ktdreyer/jenkins-https-public-cert

import Jenkins' HTTP public cert

9 years agoimport Jenkins' HTTP public cert 390/head
Ken Dreyer [Thu, 12 May 2016 21:11:24 +0000 (15:11 -0600)]
import Jenkins' HTTP public cert

In case we have to rebuild jenkins.ceph.com, this is one less manual
step.

9 years agoMerge pull request #389 from ceph/detect-debian
Alfredo Deza [Wed, 11 May 2016 15:03:26 +0000 (11:03 -0400)]
Merge pull request #389 from ceph/detect-debian

ceph-build: map the DIST to distro to properly detect ubuntu vs debian

9 years agoceph-build: map the DIST to distro to properly detect ubuntu vs debian 389/head
Alfredo Deza [Wed, 11 May 2016 12:08:48 +0000 (08:08 -0400)]
ceph-build: map the DIST to distro to properly detect ubuntu vs debian

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #371 from ErwanAliasr1/evelu-perf
Alfredo Deza [Mon, 9 May 2016 15:19:16 +0000 (11:19 -0400)]
Merge pull request #371 from ErwanAliasr1/evelu-perf

ceph-pull-requests: Override processor numbers

9 years agoceph-pull-requests: Override processor numbers 371/head
Erwan Velu [Mon, 25 Apr 2016 14:40:47 +0000 (16:40 +0200)]
ceph-pull-requests: Override processor numbers

By default, run-make-check divide by 2 the number of processors to be used
during the make process.

When building a PR on our build farm, we need to use the full potential of the
build hosts.

By overriding NPROC with the actual number of processors, we speedup the build
process and use in a more efficient way the build hosts.

9 years agoMerge pull request #388 from ceph/xenial-interface
Alfredo Deza [Thu, 5 May 2016 20:02:49 +0000 (16:02 -0400)]
Merge pull request #388 from ceph/xenial-interface

ceph-ansible-pull-requests: use the ens3 monitor interface with xenial

9 years agoceph-ansible-pull-requests: use the ens3 monitor interface with xenial 388/head
Andrew Schoen [Thu, 5 May 2016 19:22:45 +0000 (14:22 -0500)]
ceph-ansible-pull-requests: use the ens3 monitor interface with xenial

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #387 from ceph/jessie-pbuilder-fixes
Dan Mick [Thu, 5 May 2016 19:43:22 +0000 (12:43 -0700)]
Merge pull request #387 from ceph/jessie-pbuilder-fixes

add debootstrapopts for Debian to point to the correct keyring location

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoadd debootstrapopts for Debian to point to the correct keyring location 387/head
Alfredo Deza [Thu, 5 May 2016 19:20:44 +0000 (15:20 -0400)]
add debootstrapopts for Debian to point to the correct keyring location

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #386 from ceph/ceph-setup-tag
Dan Mick [Thu, 5 May 2016 19:36:42 +0000 (12:36 -0700)]
Merge pull request #386 from ceph/ceph-setup-tag

ceph-setup: build from tag, not from branch

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoceph-setup: build from tag, not from branch 386/head
Alfredo Deza [Wed, 4 May 2016 22:39:30 +0000 (18:39 -0400)]
ceph-setup: build from tag, not from branch

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #385 from ceph/rm-jdk7
Alfredo Deza [Wed, 4 May 2016 11:39:28 +0000 (07:39 -0400)]
Merge pull request #385 from ceph/rm-jdk7

slave.yml: remove openjdk7 from default install list

9 years agoslave.yml: remove openjdk7 from default install list 385/head
Alfredo Deza [Wed, 4 May 2016 11:33:51 +0000 (07:33 -0400)]
slave.yml: remove openjdk7 from default install list

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #384 from ceph/jdk-xenial
Alfredo Deza [Wed, 4 May 2016 11:24:54 +0000 (07:24 -0400)]
Merge pull request #384 from ceph/jdk-xenial

slave.yml: condition opnjdk installs for xenial

9 years agoslave.yml: condition opnjdk installs for xenial 384/head
Alfredo Deza [Wed, 4 May 2016 11:20:30 +0000 (07:20 -0400)]
slave.yml: condition opnjdk installs for xenial

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #383 from ceph/xenial-for-ansible
Dan Mick [Wed, 4 May 2016 00:24:00 +0000 (17:24 -0700)]
Merge pull request #383 from ceph/xenial-for-ansible

ceph-ansible-pull-requests: add a xenial instance when testing

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoceph-ansible-pull-requests: add a xenial instance when testing 383/head
Alfredo Deza [Wed, 4 May 2016 00:02:07 +0000 (20:02 -0400)]
ceph-ansible-pull-requests: add a xenial instance when testing

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #382 from ceph/newer-setuptools
Andrew Schoen [Tue, 3 May 2016 13:49:10 +0000 (08:49 -0500)]
Merge pull request #382 from ceph/newer-setuptools

Newer setuptools across all python-using jobs

9 years agoteuthology-pull-requests: include build_utils in shell builder 382/head
Alfredo Deza [Tue, 3 May 2016 13:13:25 +0000 (09:13 -0400)]
teuthology-pull-requests: include build_utils in shell builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoteuthology-docs: include build_utils in shell builder
Alfredo Deza [Tue, 3 May 2016 13:13:03 +0000 (09:13 -0400)]
teuthology-docs: include build_utils in shell builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agomerfi-pull-requests: include build_utils in shell builder
Alfredo Deza [Tue, 3 May 2016 13:12:46 +0000 (09:12 -0400)]
merfi-pull-requests: include build_utils in shell builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-tag: include build_utils in shell builder
Alfredo Deza [Tue, 3 May 2016 13:12:24 +0000 (09:12 -0400)]
ceph-tag: include build_utils in shell builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-qa-suite-pull-requests: include build_utils in shell builder
Alfredo Deza [Tue, 3 May 2016 13:12:07 +0000 (09:12 -0400)]
ceph-qa-suite-pull-requests: include build_utils in shell builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agojenkins-job-builder: include build_utils in shell builder
Alfredo Deza [Tue, 3 May 2016 13:11:48 +0000 (09:11 -0400)]
jenkins-job-builder: include build_utils in shell builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-deploy-docs: include build_utils in shell builder
Alfredo Deza [Tue, 3 May 2016 13:11:25 +0000 (09:11 -0400)]
ceph-deploy-docs: include build_utils in shell builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-build-pull-requests: include build_utils in shell builder
Alfredo Deza [Tue, 3 May 2016 13:11:07 +0000 (09:11 -0400)]
ceph-build-pull-requests: include build_utils in shell builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-tag: use build_utils
Alfredo Deza [Tue, 3 May 2016 13:09:06 +0000 (09:09 -0400)]
ceph-tag: use build_utils

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-qa-suite-pull-requests: use build_utils
Alfredo Deza [Tue, 3 May 2016 13:08:42 +0000 (09:08 -0400)]
ceph-qa-suite-pull-requests: use build_utils

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-build-pull-requests: use build_utils
Alfredo Deza [Tue, 3 May 2016 13:07:38 +0000 (09:07 -0400)]
ceph-build-pull-requests: use build_utils

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoteuthology-pull-requests: use build_utils
Alfredo Deza [Tue, 3 May 2016 12:36:31 +0000 (08:36 -0400)]
teuthology-pull-requests: use build_utils

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoteuthology-docs: use build_utils
Alfredo Deza [Tue, 3 May 2016 12:34:36 +0000 (08:34 -0400)]
teuthology-docs: use build_utils

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agomerfi-pull-requests: use build_utils
Alfredo Deza [Tue, 3 May 2016 12:34:10 +0000 (08:34 -0400)]
merfi-pull-requests: use build_utils

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agojenkins-job-builder: use build_utils
Alfredo Deza [Tue, 3 May 2016 12:33:50 +0000 (08:33 -0400)]
jenkins-job-builder: use build_utils

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-deploy-docs: use build_utils
Alfredo Deza [Tue, 3 May 2016 12:27:33 +0000 (08:27 -0400)]
ceph-deploy-docs: use build_utils

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoensure setuptools is update for all consumers of the build_utils script
Alfredo Deza [Tue, 3 May 2016 12:27:02 +0000 (08:27 -0400)]
ensure setuptools is update for all consumers of the build_utils script

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #380 from ceph/libssl
Alfredo Deza [Mon, 2 May 2016 23:36:12 +0000 (19:36 -0400)]
Merge pull request #380 from ceph/libssl

install dev packges for libssl and libffi on rpm and deb sytems

9 years agoinstall dev packges for libssl and libffi on rpm and deb sytems 380/head
Andrew Schoen [Mon, 2 May 2016 20:13:07 +0000 (15:13 -0500)]
install dev packges for libssl and libffi on rpm and deb sytems

These are needed to pip install ansible.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #381 from ceph/upgrade-setuptools
Dan Mick [Mon, 2 May 2016 23:31:13 +0000 (16:31 -0700)]
Merge pull request #381 from ceph/upgrade-setuptools

upgrade setuptools for ceph-build-pull-requests

9 years agoupgrade setuptools for ceph-build-pull-requests 381/head
Alfredo Deza [Mon, 2 May 2016 22:58:35 +0000 (18:58 -0400)]
upgrade setuptools for ceph-build-pull-requests

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #379 from ceph/jessie-id
Alfredo Deza [Fri, 29 Apr 2016 14:32:32 +0000 (10:32 -0400)]
Merge pull request #379 from ceph/jessie-id

use the correct ID for the Jessie key

9 years agouse the correct ID for the Jessie key 379/head
Alfredo Deza [Fri, 29 Apr 2016 13:14:03 +0000 (09:14 -0400)]
use the correct ID for the Jessie key

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #378 from ceph/typo-jessie-key
Dan Mick [Thu, 28 Apr 2016 20:40:33 +0000 (13:40 -0700)]
Merge pull request #378 from ceph/typo-jessie-key

typo fix on debian gpg key for jessie

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agotypo fix on debian gpg key for jessie 378/head
Alfredo Deza [Thu, 28 Apr 2016 19:27:48 +0000 (15:27 -0400)]
typo fix on debian gpg key for jessie

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #377 from ceph/fix-hostname
Andrew Schoen [Thu, 28 Apr 2016 14:17:49 +0000 (09:17 -0500)]
Merge pull request #377 from ceph/fix-hostname

ensure the current hostname is defined in /etc/hosts

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>