]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
9 years agoceph-dev-setup: add back the dch -v command 476/head
Andrew Schoen [Mon, 12 Sep 2016 17:17:25 +0000 (12:17 -0500)]
ceph-dev-setup: add back the dch -v command

Without this command the dsc artifacts are not created correctly and
ceph-dev-build fails to find them, resulting in errors like:

"dpkg-source: error: cannot read ceph_10.2.2-508-g9bfc0cf-1.dsc: No such
file or directory"

From:
https://jenkins.ceph.com/job/ceph-dev-build/ARCH=x86_64,AVAILABLE_ARCH=x86_64,AVAILABLE_DIST=xenial,DIST=xenial,MACHINE_SIZE=huge/492/console

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #475 from ceph/wip-calamari-clients
Andrew Schoen [Mon, 12 Sep 2016 17:22:15 +0000 (12:22 -0500)]
Merge pull request #475 from ceph/wip-calamari-clients

calamari-clients: Add calamari-clients jenkins build jobs

9 years agocalamari-clients: Add calamari-clients jenkins build jobs 475/head
Boris Ranto [Fri, 9 Sep 2016 18:22:53 +0000 (20:22 +0200)]
calamari-clients: Add calamari-clients jenkins build jobs

Signed-off-by: Boris Ranto <branto@redhat.com>
9 years agoMerge pull request #474 from ceph/fix-deb-binary-names
Andrew Schoen [Mon, 12 Sep 2016 16:23:39 +0000 (11:23 -0500)]
Merge pull request #474 from ceph/fix-deb-binary-names

ceph-dev: fix debian binary names

9 years agoceph-dev-setup: do not call dch -v during the build 474/head
Andrew Schoen [Mon, 12 Sep 2016 15:29:16 +0000 (10:29 -0500)]
ceph-dev-setup: do not call dch -v during the build

This is unneeded and setting an incorrect version number

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-dev-build: ensure the binaries have the distro version in them
Andrew Schoen [Mon, 12 Sep 2016 15:27:49 +0000 (10:27 -0500)]
ceph-dev-build: ensure the binaries have the distro version in them

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #473 from ceph/ceph-spec-vers-sed
Andrew Schoen [Mon, 12 Sep 2016 14:13:14 +0000 (09:13 -0500)]
Merge pull request #473 from ceph/ceph-spec-vers-sed

ceph-dev-build: further massage ceph.spec to insist on using sha1 in version name

9 years agoceph-dev-build: further massage ceph.spec to insist on using sha1 in version name 473/head
Alfredo Deza [Mon, 12 Sep 2016 12:13:27 +0000 (17:43 +0530)]
ceph-dev-build: further massage ceph.spec to insist on using sha1 in version name

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #472 from ceph/dev-setup-utils
Alfredo Deza [Mon, 12 Sep 2016 04:53:32 +0000 (00:53 -0400)]
Merge pull request #472 from ceph/dev-setup-utils

ceph-dev-setup: include the build utils when building

9 years agoceph-dev-setup: include the build utils when building 472/head
Alfredo Deza [Mon, 12 Sep 2016 04:50:57 +0000 (10:20 +0530)]
ceph-dev-setup: include the build utils when building

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #469 from ceph/jjb-node
Andrew Schoen [Fri, 9 Sep 2016 21:15:35 +0000 (16:15 -0500)]
Merge pull request #469 from ceph/jjb-node

jenkins-job-builder: should not use the master node

9 years agojenkins-job-builder: should not use the master node 469/head
Andrew Schoen [Fri, 9 Sep 2016 17:22:49 +0000 (12:22 -0500)]
jenkins-job-builder: should not use the master node

master is not setup for building anything and does not have virtualenv
installed which this job needs. In general, we don't want jobs that do
any "building' to use master.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #471 from ceph/jnlp-slave-ansible
Alfredo Deza [Fri, 9 Sep 2016 20:07:09 +0000 (16:07 -0400)]
Merge pull request #471 from ceph/jnlp-slave-ansible

ansible: support registering slaves with jnlp

9 years agoansible: support registering slaves with jnlp 471/head
Andrew Schoen [Fri, 9 Sep 2016 19:45:23 +0000 (14:45 -0500)]
ansible: support registering slaves with jnlp

This adds a use_jnlp flag to slave.yml which provides support to
register the slave with jnlp instead of ssh if use_jnlp: true

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #470 from ceph/if-else-autogen
Andrew Schoen [Fri, 9 Sep 2016 19:49:38 +0000 (14:49 -0500)]
Merge pull request #470 from ceph/if-else-autogen

ceph-dev-setup: call autogen only when not using cmake

9 years agoceph-dev-setup: call autogen only when not using cmake 470/head
Alfredo Deza [Fri, 9 Sep 2016 19:45:46 +0000 (15:45 -0400)]
ceph-dev-setup: call autogen only when not using cmake

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #466 from ceph/filter-branches
Andrew Schoen [Fri, 9 Sep 2016 19:07:29 +0000 (14:07 -0500)]
Merge pull request #466 from ceph/filter-branches

Filter slashes out of branches

9 years agoceph-dev-setup: use the new utility for slashes in branches 466/head
Alfredo Deza [Fri, 9 Sep 2016 18:56:43 +0000 (14:56 -0400)]
ceph-dev-setup: use the new utility for slashes in branches

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoscripts: create a branch filtering for slashes
Alfredo Deza [Fri, 9 Sep 2016 18:54:12 +0000 (14:54 -0400)]
scripts: create a branch filtering for slashes

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-dev-build: filter branches with slashes when building RPMs
Alfredo Deza [Fri, 9 Sep 2016 14:22:58 +0000 (10:22 -0400)]
ceph-dev-build: filter branches with slashes when building RPMs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-dev-build: filter branches with slashes when building DEBs
Alfredo Deza [Fri, 9 Sep 2016 14:22:48 +0000 (10:22 -0400)]
ceph-dev-build: filter branches with slashes when building DEBs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #468 from ceph/ceph-dev-trigger-master
Alfredo Deza [Fri, 9 Sep 2016 17:20:27 +0000 (13:20 -0400)]
Merge pull request #468 from ceph/ceph-dev-trigger-master

pin jobs to master that used to use huge_xenial_builder`

9 years agoceph-dev: pin to master 468/head
Andrew Schoen [Fri, 9 Sep 2016 17:17:04 +0000 (12:17 -0500)]
ceph-dev: pin to master

We want this to run on master until we can get another huge executor
setup by mita.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-dev-build: pin to master
Andrew Schoen [Fri, 9 Sep 2016 17:14:24 +0000 (12:14 -0500)]
ceph-dev-build: pin to master

We want this to run on master until we can get another huge executor
setup by mita.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-dev-trigger: pin to the master node
Andrew Schoen [Fri, 9 Sep 2016 17:13:30 +0000 (12:13 -0500)]
ceph-dev-trigger: pin to the master node

We want to pin to master until we can get another huge executor online
by mita.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #467 from ceph/ansible-executors
Alfredo Deza [Fri, 9 Sep 2016 14:38:34 +0000 (10:38 -0400)]
Merge pull request #467 from ceph/ansible-executors

ansible: allow for setting the number of executors on a slave

9 years agoansible: allow for setting the number of executors on a slave 467/head
Andrew Schoen [Fri, 9 Sep 2016 14:25:31 +0000 (09:25 -0500)]
ansible: allow for setting the number of executors on a slave

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #462 from ceph/sed-autosetup
Andrew Schoen [Wed, 7 Sep 2016 19:03:16 +0000 (14:03 -0500)]
Merge pull request #462 from ceph/sed-autosetup

ceph-dev-build: modify autosetup when setup is not defined in spec file

9 years agoceph-dev-build: copy whatever tar.bz2 file was built so rpmbuild can find it 462/head
Alfredo Deza [Wed, 7 Sep 2016 15:52:54 +0000 (11:52 -0400)]
ceph-dev-build: copy whatever tar.bz2 file was built so rpmbuild can find it

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-dev-build: modify autosetup when setup is not defined in spec file
Alfredo Deza [Fri, 2 Sep 2016 19:52:27 +0000 (15:52 -0400)]
ceph-dev-build: modify autosetup when setup is not defined in spec file

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #461 from ceph/jenkins-node-exc
Andrew Schoen [Wed, 7 Sep 2016 18:51:27 +0000 (13:51 -0500)]
Merge pull request #461 from ceph/jenkins-node-exc

ansible/library fix wrong exc object references

9 years agoansible/library fix wrong exc object references 461/head
Alfredo Deza [Fri, 2 Sep 2016 18:18:12 +0000 (14:18 -0400)]
ansible/library fix wrong exc object references

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #456 from ceph/ceph-gitconfig
Andrew Schoen [Wed, 7 Sep 2016 18:40:36 +0000 (13:40 -0500)]
Merge pull request #456 from ceph/ceph-gitconfig

define a .gitconfig for slaves

9 years agoansible: slave playbook should define a global gitconfig that makes sense for user... 456/head
Alfredo Deza [Thu, 1 Sep 2016 17:29:04 +0000 (13:29 -0400)]
ansible: slave playbook should define a global gitconfig that makes sense for user and email

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoansible: add the debian Jessie keys
Alfredo Deza [Thu, 1 Sep 2016 16:04:02 +0000 (12:04 -0400)]
ansible: add the debian Jessie keys

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoansible: slave should ensure the home dir exists before creating .ssh
Alfredo Deza [Thu, 1 Sep 2016 15:56:04 +0000 (11:56 -0400)]
ansible: slave should ensure the home dir exists before creating .ssh

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #465 from ceph/wip-calamari
Boris Ranto [Mon, 5 Sep 2016 14:15:21 +0000 (16:15 +0200)]
Merge pull request #465 from ceph/wip-calamari

calamari: Add initial files for jenkins build

9 years agocalamari: Add initial files for jenkins build 465/head
Boris Ranto [Mon, 5 Sep 2016 14:05:15 +0000 (16:05 +0200)]
calamari: Add initial files for jenkins build

Signed-off-by: Boris Ranto <branto@redhat.com>
9 years agoMerge pull request #464 from ceph/wip-diamond
Boris Ranto [Mon, 5 Sep 2016 12:08:57 +0000 (14:08 +0200)]
Merge pull request #464 from ceph/wip-diamond

diamond-setup: Handle VERSION properly

9 years agodiamond-setup: Handle VERSION properly 464/head
Boris Ranto [Mon, 5 Sep 2016 12:05:25 +0000 (14:05 +0200)]
diamond-setup: Handle VERSION properly

Signed-off-by: Boris Ranto <branto@redhat.com>
9 years agoMerge pull request #463 from ceph/wip-diamond
Boris Ranto [Mon, 5 Sep 2016 11:50:55 +0000 (13:50 +0200)]
Merge pull request #463 from ceph/wip-diamond

diamond: Redesign + fixes

9 years agodiamond: Redesign + fixes 463/head
Boris Ranto [Mon, 5 Sep 2016 11:44:00 +0000 (13:44 +0200)]
diamond: Redesign + fixes

Signed-off-by: Boris Ranto <branto@redhat.com>
9 years agoMerge pull request #460 from ceph/rpm-yum-versions
Alfredo Deza [Fri, 2 Sep 2016 17:21:29 +0000 (13:21 -0400)]
Merge pull request #460 from ceph/rpm-yum-versions

parse and set a correct representation of 'version' for RPMs using the spec file

9 years agoceph-dev-build: parse and set a correct representation of 'version' for RPMs using... 460/head
Alfredo Deza [Fri, 2 Sep 2016 16:16:45 +0000 (12:16 -0400)]
ceph-dev-build: parse and set a correct representation of 'version' for RPMs using the spec file

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #458 from ceph/split-slashes
Alfredo Deza [Fri, 2 Sep 2016 14:44:51 +0000 (10:44 -0400)]
Merge pull request #458 from ceph/split-slashes

further fixing for spliting branches on forward slashes

9 years agoceph-dev-setup: prevent building branches that have slashes in their name 458/head
Alfredo Deza [Fri, 2 Sep 2016 14:21:04 +0000 (10:21 -0400)]
ceph-dev-setup: prevent building branches that have slashes in their name

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-dev-setup: get the last part of the branch
Alfredo Deza [Fri, 2 Sep 2016 13:58:49 +0000 (09:58 -0400)]
ceph-dev-setup: get the last part of the branch

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #459 from ceph/wip-diamond
Alfredo Deza [Fri, 2 Sep 2016 14:40:29 +0000 (10:40 -0400)]
Merge pull request #459 from ceph/wip-diamond

Add initial diamond jenkins job

9 years agoAdd initial diamond jenkins job 459/head
Boris Ranto [Fri, 2 Sep 2016 14:23:41 +0000 (16:23 +0200)]
Add initial diamond jenkins job

Signed-off-by: Boris Ranto <branto@redhat.com>
9 years agoMerge pull request #457 from ceph/ceph-dev-trigger
Alfredo Deza [Fri, 2 Sep 2016 11:34:17 +0000 (07:34 -0400)]
Merge pull request #457 from ceph/ceph-dev-trigger

adds a ceph-dev-trigger job

9 years agoceph-dev-setup: fix parsing of GIT_BRANCH 457/head
Andrew Schoen [Thu, 1 Sep 2016 21:55:12 +0000 (16:55 -0500)]
ceph-dev-setup: fix parsing of GIT_BRANCH

A branch name can also contain a '/' so make sure not
to exclude that.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-dev-build: use the huge_xenial_builder node
Andrew Schoen [Thu, 1 Sep 2016 21:25:04 +0000 (16:25 -0500)]
ceph-dev-build: use the huge_xenial_builder node

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-dev: use the huge_xenial_builder node
Andrew Schoen [Thu, 1 Sep 2016 21:24:16 +0000 (16:24 -0500)]
ceph-dev: use the huge_xenial_builder node

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-dev-build: inject BRANCH value from ceph-dev-setup
Andrew Schoen [Thu, 1 Sep 2016 21:06:05 +0000 (16:06 -0500)]
ceph-dev-build: inject BRANCH value from ceph-dev-setup

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoceph-dev-setup: parse the value of GIT_COMMIT and make an artifact
Andrew Schoen [Thu, 1 Sep 2016 21:03:39 +0000 (16:03 -0500)]
ceph-dev-setup: parse the value of GIT_COMMIT and make an artifact

GIT_COMMIT will be in the format origin/$branch, so parse that
and write it to an artifact so ceph-dev-build can consume it.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoadds a new ceph-dev-trigger job
Andrew Schoen [Thu, 1 Sep 2016 21:00:05 +0000 (16:00 -0500)]
adds a new ceph-dev-trigger job

This job responds to pushes to the ceph repo and triggers ceph-dev jobs

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #454 from ceph/wip-teuth-commit-status
Alfredo Deza [Thu, 1 Sep 2016 19:04:21 +0000 (15:04 -0400)]
Merge pull request #454 from ceph/wip-teuth-commit-status

teuthology PRs: require a huge Trusty host

9 years agoRequire a huge Trusty host 454/head
Zack Cerza [Thu, 1 Sep 2016 16:32:51 +0000 (10:32 -0600)]
Require a huge Trusty host

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #455 from ceph/fix-deb-package-manager-version
Alfredo Deza [Thu, 1 Sep 2016 17:56:20 +0000 (13:56 -0400)]
Merge pull request #455 from ceph/fix-deb-package-manager-version

ceph-dev-build: fix the value for package_manager_version for DEB

9 years agoceph-dev-build: fix the value for package_manager_version for DEB 455/head
Andrew Schoen [Thu, 1 Sep 2016 17:05:50 +0000 (12:05 -0500)]
ceph-dev-build: fix the value for package_manager_version for DEB

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #453 from ceph/git-diff
Andrew Schoen [Thu, 1 Sep 2016 16:33:20 +0000 (11:33 -0500)]
Merge pull request #453 from ceph/git-diff

Git diff reporting

9 years agoceph-setup: do tell what git diff reported before bailing 453/head
Alfredo Deza [Thu, 1 Sep 2016 16:26:36 +0000 (12:26 -0400)]
ceph-setup: do tell what git diff reported before bailing

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-dev-setup: do tell what git diff reported before bailing
Alfredo Deza [Thu, 1 Sep 2016 16:26:26 +0000 (12:26 -0400)]
ceph-dev-setup: do tell what git diff reported before bailing

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #452 from ceph/repo-extra
Alfredo Deza [Wed, 31 Aug 2016 20:51:08 +0000 (16:51 -0400)]
Merge pull request #452 from ceph/repo-extra

ceph-dev-build: adds a new package_manager_version field to repo extra

9 years agoceph-dev-build: adds a new package_manager_version field to repo extra 452/head
Andrew Schoen [Wed, 31 Aug 2016 20:33:09 +0000 (15:33 -0500)]
ceph-dev-build: adds a new package_manager_version field to repo extra

For DEB repos there is a different version that apt uses, this
allows the API to provide that information as well as the project
version.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #451 from ceph/repo-extra
Alfredo Deza [Tue, 30 Aug 2016 18:48:58 +0000 (14:48 -0400)]
Merge pull request #451 from ceph/repo-extra

ceph-dev-build: fix the chacra url when posting repo-extra.json

9 years agoceph-dev-build: fix the chacra url when posting repo-extra.json 451/head
Andrew Schoen [Tue, 30 Aug 2016 18:29:10 +0000 (13:29 -0500)]
ceph-dev-build: fix the chacra url when posting repo-extra.json

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #450 from ceph/node-for-ceph-dev
Andrew Schoen [Tue, 30 Aug 2016 18:35:04 +0000 (13:35 -0500)]
Merge pull request #450 from ceph/node-for-ceph-dev

ceph-dev: specify a laxed pinning for nodes

9 years agoceph-dev-build: specify a laxed pinning for nodes 450/head
Alfredo Deza [Tue, 30 Aug 2016 18:08:11 +0000 (14:08 -0400)]
ceph-dev-build: specify a laxed pinning for nodes

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-dev: specify a laxed pinning for nodes
Alfredo Deza [Tue, 30 Aug 2016 17:51:47 +0000 (13:51 -0400)]
ceph-dev: specify a laxed pinning for nodes

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #448 from ceph/repo-extra
Andrew Schoen [Tue, 30 Aug 2016 15:36:17 +0000 (10:36 -0500)]
Merge pull request #448 from ceph/repo-extra

ceph-dev-build: remove trailing comma from repo extra json

9 years agoceph-dev-build: remove trailing comma from repo extra json 448/head
Andrew Schoen [Tue, 30 Aug 2016 15:12:02 +0000 (10:12 -0500)]
ceph-dev-build: remove trailing comma from repo extra json

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #445 from ceph/repo-extra
Alfredo Deza [Tue, 30 Aug 2016 15:05:45 +0000 (11:05 -0400)]
Merge pull request #445 from ceph/repo-extra

ceph-dev-build: post repo build info to chacra

9 years agoceph-dev-build: post repo build info to chacra 445/head
Andrew Schoen [Mon, 29 Aug 2016 19:51:54 +0000 (14:51 -0500)]
ceph-dev-build: post repo build info to chacra

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #446 from ceph/local-hostname
Andrew Schoen [Tue, 30 Aug 2016 14:09:11 +0000 (09:09 -0500)]
Merge pull request #446 from ceph/local-hostname

ansible: if 127.0.1.1 add it and map it to ansible_hostname

9 years agoansible: if 127.0.1.1 add it and map it to ansible_hostname 446/head
Alfredo Deza [Tue, 30 Aug 2016 12:31:03 +0000 (08:31 -0400)]
ansible: if 127.0.1.1 add it and map it to ansible_hostname

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #447 from ceph/wip-chacra
Andrew Schoen [Tue, 30 Aug 2016 13:53:15 +0000 (08:53 -0500)]
Merge pull request #447 from ceph/wip-chacra

calamari-server-trusty: pass the passwords for chacra upload

9 years agocalamari-server-trusty: pass the passwords for chacra upload 447/head
Boris Ranto [Tue, 30 Aug 2016 13:48:51 +0000 (15:48 +0200)]
calamari-server-trusty: pass the passwords for chacra upload

Signed-off-by: Boris Ranto <branto@redhat.com>
9 years agoMerge pull request #444 from ceph/ceph-dev-updates
Alfredo Deza [Mon, 29 Aug 2016 20:29:57 +0000 (16:29 -0400)]
Merge pull request #444 from ceph/ceph-dev-updates

support for concurrent ceph-dev-setup and ceph-dev-build jobs

9 years agoceph-dev-build: copy artifacts from last multijob-build 444/head
Andrew Schoen [Mon, 29 Aug 2016 20:23:08 +0000 (15:23 -0500)]
ceph-dev-build: copy artifacts from last multijob-build

When we have multiple ceph-dev-setup jobs running we need to tell
ceph-dev-build more specificially which job to copy artifacts from.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoset concurrent: true in ceph-dev-setup and ceph-dev-build
Andrew Schoen [Mon, 29 Aug 2016 20:08:36 +0000 (15:08 -0500)]
set concurrent: true in ceph-dev-setup and ceph-dev-build

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #442 from ceph/ceph-build-updates
Alfredo Deza [Mon, 29 Aug 2016 18:49:02 +0000 (14:49 -0400)]
Merge pull request #442 from ceph/ceph-build-updates

ceph-dev-build: add centos6, precise, and wheezy to available distros

9 years agoceph-dev-build: add centos6, precise, and wheezy to available distros 442/head
Andrew Schoen [Mon, 29 Aug 2016 18:40:05 +0000 (13:40 -0500)]
ceph-dev-build: add centos6, precise, and wheezy to available distros

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #441 from ceph/ceph-build-updates
Alfredo Deza [Mon, 29 Aug 2016 15:42:42 +0000 (11:42 -0400)]
Merge pull request #441 from ceph/ceph-build-updates

Ceph build updates

9 years agoceph-build: add scripts to validate distro type 441/head
Andrew Schoen [Mon, 29 Aug 2016 15:34:22 +0000 (10:34 -0500)]
ceph-build: add scripts to validate distro type

This will make sure a build script fails early if it will not work on
the distro being built for. Doing this early avoids duplicate calls to
the build_utils and setup scripts.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoadds support for dynamic DISTROS and ARCHS
Andrew Schoen [Mon, 29 Aug 2016 15:31:25 +0000 (10:31 -0500)]
adds support for dynamic DISTROS and ARCHS

We will now be able to define with distros and archs we
wish to build for.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #440 from ceph/workspace-cd
Dan Mick [Fri, 26 Aug 2016 00:02:12 +0000 (17:02 -0700)]
Merge pull request #440 from ceph/workspace-cd

cd to $WORKSPACE before building

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoceph-build: cd to WORKSPACE when building RPMs 440/head
Alfredo Deza [Thu, 25 Aug 2016 23:50:10 +0000 (19:50 -0400)]
ceph-build: cd to WORKSPACE when building RPMs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoceph-build: cd to WORKSPACE when building DEBs
Alfredo Deza [Thu, 25 Aug 2016 23:48:09 +0000 (19:48 -0400)]
ceph-build: cd to WORKSPACE when building DEBs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #439 from ceph/ceph-build-setup-fix
Alfredo Deza [Thu, 25 Aug 2016 22:00:08 +0000 (18:00 -0400)]
Merge pull request #439 from ceph/ceph-build-setup-fix

ceph-build: setup must be performed for both deb and rpm

9 years agoceph-build: setup must be performed for both deb and rpm 439/head
Andrew Schoen [Thu, 25 Aug 2016 21:44:02 +0000 (16:44 -0500)]
ceph-build: setup must be performed for both deb and rpm

If we do setup in it's own -shell then the virtualenv created there will
not be used in the other two -shell sections. This is because we
switched from using a standard venv to using one created in a temp
directory.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #438 from ceph/shaman-url
Alfredo Deza [Thu, 25 Aug 2016 12:28:51 +0000 (08:28 -0400)]
Merge pull request #438 from ceph/shaman-url

ceph-dev-build: print the shaman url for the repo on success

9 years agoceph-dev-build: print the shaman url for the repo on success 438/head
Andrew Schoen [Wed, 24 Aug 2016 20:38:31 +0000 (15:38 -0500)]
ceph-dev-build: print the shaman url for the repo on success

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #437 from ceph/ensure-debian-dir
Andrew Schoen [Wed, 24 Aug 2016 19:09:47 +0000 (14:09 -0500)]
Merge pull request #437 from ceph/ensure-debian-dir

ceph-dev-setup: ensure that the debian dir exists before copying

9 years agoceph-dev-setup: ensure that the debian dir exists before copying 437/head
Alfredo Deza [Wed, 24 Aug 2016 19:06:06 +0000 (15:06 -0400)]
ceph-dev-setup: ensure that the debian dir exists before copying

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #436 from ceph/wip-chacra
Alfredo Deza [Tue, 23 Aug 2016 14:13:57 +0000 (10:13 -0400)]
Merge pull request #436 from ceph/wip-chacra

calamari-server-trusty: Upload the packages to chacra

9 years agocalamari-server-trusty: Upload the packages to chacra 436/head
Boris Ranto [Tue, 23 Aug 2016 12:46:48 +0000 (14:46 +0200)]
calamari-server-trusty: Upload the packages to chacra

Signed-off-by: Boris Ranto <branto@redhat.com>
9 years agoMerge pull request #435 from ceph/ceph-dev-cmake
Andrew Schoen [Mon, 22 Aug 2016 17:11:01 +0000 (12:11 -0500)]
Merge pull request #435 from ceph/ceph-dev-cmake

ceph-dev-setup: produce the tarball with cmake if make-dist exists

9 years agoceph-dev-setup: produce the tarball with cmake if make-dist exists 435/head
Alfredo Deza [Mon, 22 Aug 2016 15:41:13 +0000 (11:41 -0400)]
ceph-dev-setup: produce the tarball with cmake if make-dist exists

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #434 from ceph/wip-calamari-trusty
Alfredo Deza [Thu, 18 Aug 2016 12:25:46 +0000 (08:25 -0400)]
Merge pull request #434 from ceph/wip-calamari-trusty

calamari-server-trusty: fix environmental issues