]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
8 years agoMerge pull request #549 from ceph/ceph-ansible-tox
Andrew Schoen [Thu, 17 Nov 2016 16:07:02 +0000 (10:07 -0600)]
Merge pull request #549 from ceph/ceph-ansible-tox

Ceph ansible tox

8 years agoceph-ansible-pull-requests: teardown from the tests directory 549/head
Alfredo Deza [Thu, 17 Nov 2016 12:39:30 +0000 (07:39 -0500)]
ceph-ansible-pull-requests: teardown from the tests directory

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-ansible-pull-requests: tie the job to the correct labels
Alfredo Deza [Wed, 16 Nov 2016 14:31:03 +0000 (09:31 -0500)]
ceph-ansible-pull-requests: tie the job to the correct labels

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-ansible-pull-requests: update the job configuration, enabling it
Alfredo Deza [Wed, 16 Nov 2016 14:18:30 +0000 (09:18 -0500)]
ceph-ansible-pull-requests: update the job configuration, enabling it

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-ansible-pull-requests: forcefully destroy every scenario when tests are completed
Alfredo Deza [Wed, 16 Nov 2016 14:03:29 +0000 (09:03 -0500)]
ceph-ansible-pull-requests: forcefully destroy every scenario when tests are completed

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-ansible-pull-requests: use the new scenario-based tox test invocation
Alfredo Deza [Wed, 16 Nov 2016 14:02:48 +0000 (09:02 -0500)]
ceph-ansible-pull-requests: use the new scenario-based tox test invocation

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #551 from ceph/ceph-setup-arch
Andrew Schoen [Wed, 16 Nov 2016 16:51:15 +0000 (10:51 -0600)]
Merge pull request #551 from ceph/ceph-setup-arch

Ceph setup arch

8 years agoceph-setup: ask for x86_64 archs 551/head
Alfredo Deza [Wed, 16 Nov 2016 16:47:38 +0000 (11:47 -0500)]
ceph-setup: ask for x86_64 archs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-dev-setup: ask for x86_64 archs
Alfredo Deza [Wed, 16 Nov 2016 16:47:25 +0000 (11:47 -0500)]
ceph-dev-setup: ask for x86_64 archs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #548 from ceph/disable-ceph-ansible
Andrew Schoen [Wed, 16 Nov 2016 13:56:18 +0000 (07:56 -0600)]
Merge pull request #548 from ceph/disable-ceph-ansible

ceph-ansible-pull-requests: disable until libvirt/vagrant tests are i…

8 years agoceph-ansible-pull-requests: disable until libvirt/vagrant tests are in place 548/head
Alfredo Deza [Wed, 16 Nov 2016 13:54:53 +0000 (08:54 -0500)]
ceph-ansible-pull-requests: disable until libvirt/vagrant tests are in place

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #546 from ceph/wip-kernel-extra
Alfredo Deza [Wed, 16 Nov 2016 12:29:42 +0000 (07:29 -0500)]
Merge pull request #546 from ceph/wip-kernel-extra

kernel: Send package_manager_version information

8 years agokernel: Send package_manager_version information 546/head
Boris Ranto [Tue, 15 Nov 2016 13:54:40 +0000 (14:54 +0100)]
kernel: Send package_manager_version information

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #545 from ceph/wip-slave-pkgs
Alfredo Deza [Tue, 15 Nov 2016 23:45:49 +0000 (18:45 -0500)]
Merge pull request #545 from ceph/wip-slave-pkgs

ansible: add missing ssl deps to static deb builders

8 years agoansible: add missing ssl deps to static deb builders 545/head
David Galloway [Tue, 15 Nov 2016 23:10:15 +0000 (18:10 -0500)]
ansible: add missing ssl deps to static deb builders

Also, install curl on all slaves

Signed-off-by: David Galloway <dgallowa@redhat.com>
8 years agoMerge pull request #544 from dmick/master
Andrew Schoen [Tue, 15 Nov 2016 22:21:31 +0000 (16:21 -0600)]
Merge pull request #544 from dmick/master

ceph-{dev-}setup: Apparently quotes are not acceptable

8 years agoceph-{dev-}setup: Apparently quotes are not acceptable 544/head
Dan Mick [Tue, 15 Nov 2016 22:05:43 +0000 (14:05 -0800)]
ceph-{dev-}setup: Apparently quotes are not acceptable

caused the expansion to look like (all quotes literal)
   '"' '-DALLOCATOR=libc"'

Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agoMerge pull request #542 from ceph/wip-kernel-kernelrelease
Andrew Schoen [Tue, 15 Nov 2016 21:51:41 +0000 (15:51 -0600)]
Merge pull request #542 from ceph/wip-kernel-kernelrelease

kernel: repo-extra json with kernelrelease

8 years agokernel: repo-extra json with kernelrelease 542/head
Ilya Dryomov [Tue, 15 Nov 2016 14:02:38 +0000 (15:02 +0100)]
kernel: repo-extra json with kernelrelease

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agoMerge pull request #541 from dmick/master
Alfredo Deza [Tue, 15 Nov 2016 16:43:06 +0000 (11:43 -0500)]
Merge pull request #541 from dmick/master

ceph{-dev}-{setup,build}: pass CMAKE_EXTRA_CONFIG_ARGS

8 years agoceph{-dev}-{setup,build}: pass CMAKE_EXTRA_CONFIG_ARGS 541/head
Dan Mick [Tue, 15 Nov 2016 03:50:08 +0000 (19:50 -0800)]
ceph{-dev}-{setup,build}: pass CMAKE_EXTRA_CONFIG_ARGS

Inject another file, this one a 'catchall' of other environment variables
that -setup may need to pass to -build.  At the moment, that contains
CEPH_EXTRA_CMAKE_ARGS, but there doesn't seem to be much point in creating
one file per variable.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agoMerge pull request #540 from ceph/wip-kernel-config-tweaks
Alfredo Deza [Mon, 14 Nov 2016 15:21:33 +0000 (10:21 -0500)]
Merge pull request #540 from ceph/wip-kernel-config-tweaks

Various tweaks for the kernel job

8 years agokernel: bin*-pkg targets need -j 540/head
Ilya Dryomov [Mon, 14 Nov 2016 10:35:41 +0000 (11:35 +0100)]
kernel: bin*-pkg targets need -j

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agokernel: use bin*-pkg targets
Ilya Dryomov [Fri, 11 Nov 2016 16:44:58 +0000 (17:44 +0100)]
kernel: use bin*-pkg targets

deb-pkg target is buggy - it wipes the tree in the process, so that
when depmod is run .scmversion file no longer exists.  We don't really
need source packages anyway.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agokernel: build_{deb,rpm} distro checks are redundant
Ilya Dryomov [Fri, 11 Nov 2016 15:27:43 +0000 (16:27 +0100)]
kernel: build_{deb,rpm} distro checks are redundant

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agokernel: add prepare_config
Ilya Dryomov [Fri, 11 Nov 2016 15:17:21 +0000 (16:17 +0100)]
kernel: add prepare_config

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agokernel: nuke 'debug' config
Ilya Dryomov [Fri, 11 Nov 2016 15:10:56 +0000 (16:10 +0100)]
kernel: nuke 'debug' config

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agokernel: drop 'basic' suffix
Ilya Dryomov [Fri, 11 Nov 2016 15:04:38 +0000 (16:04 +0100)]
kernel: drop 'basic' suffix

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agoMerge pull request #539 from ceph/kernel-updates
Alfredo Deza [Thu, 10 Nov 2016 18:28:57 +0000 (13:28 -0500)]
Merge pull request #539 from ceph/kernel-updates

updates to the kernel build job

8 years agokernel: build for trusty instead of precise 539/head
Andrew Schoen [Thu, 10 Nov 2016 18:16:15 +0000 (12:16 -0600)]
kernel: build for trusty instead of precise

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agokernel: use chacra.ceph.com to store binaries
Andrew Schoen [Thu, 10 Nov 2016 17:45:30 +0000 (11:45 -0600)]
kernel: use chacra.ceph.com to store binaries

This means that the repos will not be auto deleted after
two weeks.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agokernel: use x86_64 instead of amd64 when uploading binaries
Andrew Schoen [Thu, 10 Nov 2016 17:40:37 +0000 (11:40 -0600)]
kernel: use x86_64 instead of amd64 when uploading binaries

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #538 from ceph/rm-ccache
Andrew Schoen [Wed, 9 Nov 2016 17:44:56 +0000 (11:44 -0600)]
Merge pull request #538 from ceph/rm-ccache

ceph-pull-requests: remove ccache

8 years agoansible: add missing ssl deps to the deb builder 538/head
Alfredo Deza [Wed, 9 Nov 2016 17:40:49 +0000 (12:40 -0500)]
ansible: add missing ssl deps to the deb builder

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-pull-requests: remove ccache
Alfredo Deza [Wed, 9 Nov 2016 17:29:11 +0000 (12:29 -0500)]
ceph-pull-requests: remove ccache

We aren't installing the dependency in the new tenant and these machines are
short lived anyway.

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #537 from ceph/11.8.16-wip-samba
Gregory Meno [Tue, 8 Nov 2016 19:53:14 +0000 (11:53 -0800)]
Merge pull request #537 from ceph/11.8.16-wip-samba

needs sudo to install deps

8 years agoneeds sudo to install deps 537/head
Gregory Meno [Tue, 8 Nov 2016 19:48:41 +0000 (11:48 -0800)]
needs sudo to install deps

Signed-off-by: Gregory Meno <gmeno@redhat.com>
8 years agoMerge pull request #536 from ceph/wip-samba
Alfredo Deza [Tue, 8 Nov 2016 14:51:19 +0000 (09:51 -0500)]
Merge pull request #536 from ceph/wip-samba

samba: Initial commit

8 years agosamba: Initial commit 536/head
Boris Ranto [Tue, 8 Nov 2016 12:50:38 +0000 (13:50 +0100)]
samba: Initial commit

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #535 from font/ceph-docker-failure
Alfredo Deza [Wed, 2 Nov 2016 20:47:05 +0000 (16:47 -0400)]
Merge pull request #535 from font/ceph-docker-failure

Do not exit immediately in failure script

8 years agoDo not exit immediately in failure script 535/head
Ivan Font [Wed, 2 Nov 2016 20:00:46 +0000 (13:00 -0700)]
Do not exit immediately in failure script

Signed-off-by: Ivan Font <ifont@redhat.com>
8 years agoMerge pull request #531 from font/rm_containers
Alfredo Deza [Wed, 2 Nov 2016 18:46:25 +0000 (14:46 -0400)]
Merge pull request #531 from font/rm_containers

Fix CI errors caused by container status commands

8 years agoFix CI errors caused by container status commands 531/head
Ivan Font [Wed, 2 Nov 2016 03:44:36 +0000 (20:44 -0700)]
Fix CI errors caused by container status commands

The docker ps command was returning no containers that caused the docker
rm command to fail. That, combined with the set -e flag was causing the
build script to exit prematurely.

Signed-off-by: Ivan Font <ifont@redhat.com>
8 years agoMerge pull request #534 from ceph/11.2.16-remove-stale-calamari
Alfredo Deza [Wed, 2 Nov 2016 17:32:22 +0000 (13:32 -0400)]
Merge pull request #534 from ceph/11.2.16-remove-stale-calamari

cleanup stale calamari* projects

8 years agocleanup stale calamari* projects 534/head
gmeno [Wed, 2 Nov 2016 17:12:34 +0000 (10:12 -0700)]
cleanup stale calamari* projects

Signed-off-by: gmeno <gmeno@localhost.localdomain>
8 years agoMerge pull request #533 from ceph/wip-calamari-simple
Alfredo Deza [Wed, 2 Nov 2016 17:00:30 +0000 (13:00 -0400)]
Merge pull request #533 from ceph/wip-calamari-simple

calamari: Fix-up deb and rpm builds

8 years agocalamari: Fix-up deb and rpm builds 533/head
Boris Ranto [Wed, 2 Nov 2016 16:16:41 +0000 (17:16 +0100)]
calamari: Fix-up deb and rpm builds

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #532 from ceph/change-ansible-version
Alfredo Deza [Wed, 2 Nov 2016 12:50:47 +0000 (08:50 -0400)]
Merge pull request #532 from ceph/change-ansible-version

ceph-ansible-pull-requests: force ansible version

8 years agoceph-ansible-pull-requests: force ansible version 532/head
Sébastien Han [Wed, 2 Nov 2016 12:34:12 +0000 (13:34 +0100)]
ceph-ansible-pull-requests: force ansible version

Ansible 2.2 seems to be breaking things, let's stick with 2.1 for now.

Signed-off-by: Sébastien Han <seb@redhat.com>
8 years agoMerge pull request #530 from ceph/wip-calamari-simple
Alfredo Deza [Wed, 2 Nov 2016 11:51:58 +0000 (07:51 -0400)]
Merge pull request #530 from ceph/wip-calamari-simple

calamari: Simplify to add debian build

8 years agocalamari: Simplify to add debian build 530/head
Boris Ranto [Mon, 31 Oct 2016 21:16:19 +0000 (22:16 +0100)]
calamari: Simplify to add debian build

The debian build does not currently support creating source packages so
we need to merge the build and setup jobs into a single job. This patch
also simplifies various other bits and adds the support for the debian
build.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #528 from ceph/wip-shared-func
Alfredo Deza [Tue, 1 Nov 2016 13:24:46 +0000 (09:24 -0400)]
Merge pull request #528 from ceph/wip-shared-func

Add 2 new helper functions

8 years agoscripts/build_utils.sh: Add setup_pbuilder function 528/head
Boris Ranto [Tue, 1 Nov 2016 12:47:49 +0000 (13:47 +0100)]
scripts/build_utils.sh: Add setup_pbuilder function

This is based on the setup_pbuilder file made by Alfredo Deza.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoscripts/build_utils.sh: Add get_distro_and_target function
Boris Ranto [Mon, 31 Oct 2016 14:45:56 +0000 (15:45 +0100)]
scripts/build_utils.sh: Add get_distro_and_target function

This is a more generic function that will set DISTRO variable and
MOCK_TARGET variable (rpm systems only).

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #523 from ceph/prod-chacra-shaman
Alfredo Deza [Wed, 26 Oct 2016 20:54:24 +0000 (16:54 -0400)]
Merge pull request #523 from ceph/prod-chacra-shaman

fixes to allow for chacra.ceph.com repos to register with shaman

8 years agoceph-setup: allow for concurrent jobs to run 523/head
Andrew Schoen [Fri, 21 Oct 2016 16:25:51 +0000 (11:25 -0500)]
ceph-setup: allow for concurrent jobs to run

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-build: allow for concurrent jobs to run
Andrew Schoen [Fri, 21 Oct 2016 16:22:06 +0000 (11:22 -0500)]
ceph-build: allow for concurrent jobs to run

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph: allow for concurrent jobs to run
Andrew Schoen [Fri, 21 Oct 2016 16:21:17 +0000 (11:21 -0500)]
ceph: allow for concurrent jobs to run

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-build: fix the repo url used by build_rpm
Andrew Schoen [Fri, 21 Oct 2016 14:33:40 +0000 (09:33 -0500)]
ceph-build: fix the repo url used by build_rpm

8 years agoceph-build: fix chacra url when POSTing repo extra for rpm repos
Andrew Schoen [Wed, 19 Oct 2016 18:36:29 +0000 (13:36 -0500)]
ceph-build: fix chacra url when POSTing repo extra for rpm repos

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-build: set FLAVOR to default
Andrew Schoen [Wed, 19 Oct 2016 17:14:52 +0000 (12:14 -0500)]
ceph-build: set FLAVOR to default

We don't build multiple flavors for upstream releases, but we use the
full chacra url when uploading binaries and updating repos.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #527 from ceph/wip-kernel
Andrew Schoen [Wed, 26 Oct 2016 20:26:37 +0000 (15:26 -0500)]
Merge pull request #527 from ceph/wip-kernel

kernel: various fixes

8 years agokernel: various fixes 527/head
Boris Ranto [Wed, 26 Oct 2016 13:26:46 +0000 (15:26 +0200)]
kernel: various fixes

- rename ARCH to DEB_ARCH to avoid overriding kernel ARCH variable in
  Makefile
- rename SHA1 to GIT_COMMIT, we do not set SHA1 anywhere
- generate the kernel config with a script
- deb files are stored in ../, clean ../, clean-up first to upload only
  new ../*.deb files
- rpm files are stored in ~/rpmbuild, clean-up first to upload only new
  rpm files
- remove precise from default distros as we do not seem to have any huge
  precise machines lying around at the moment
- add trusty to default distros

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #522 from ceph/wip-kernel
Boris Ranto [Wed, 26 Oct 2016 08:50:18 +0000 (10:50 +0200)]
Merge pull request #522 from ceph/wip-kernel

kernel: Add initial implementation

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
8 years agokernel: Add initial implementation 522/head
Boris Ranto [Tue, 25 Oct 2016 18:14:25 +0000 (20:14 +0200)]
kernel: Add initial implementation

Add initial implementation for kernel jenkins builds. We build and prep
kernel in one phase with a single 'make' target and the Makefile does
not support creating just source rpm/deb files so we need to do all the
work in a single job.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #525 from ceph/ceph-ansible-syntax-checker
Alfredo Deza [Tue, 25 Oct 2016 22:07:17 +0000 (18:07 -0400)]
Merge pull request #525 from ceph/ceph-ansible-syntax-checker

ceph-ansible-pr-syntax-check: various fixes

8 years agoceph-ansible-pr-syntax-check: fix path to group_vars/all.sample 525/head
Andrew Schoen [Tue, 25 Oct 2016 22:01:16 +0000 (17:01 -0500)]
ceph-ansible-pr-syntax-check: fix path to group_vars/all.sample

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-ansible-pr-syntax-check: fixes github link
Andrew Schoen [Tue, 25 Oct 2016 22:00:16 +0000 (17:00 -0500)]
ceph-ansible-pr-syntax-check: fixes github link

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #524 from ceph/ceph-ansible-syntax-checker
Alfredo Deza [Tue, 25 Oct 2016 21:43:50 +0000 (17:43 -0400)]
Merge pull request #524 from ceph/ceph-ansible-syntax-checker

adds a new job to do syntax checks on ceph-ansible pull requests

8 years agoadds a new job to do syntax checks on ceph-ansible pull requests 524/head
Andrew Schoen [Tue, 25 Oct 2016 20:48:35 +0000 (15:48 -0500)]
adds a new job to do syntax checks on ceph-ansible pull requests

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #516 from ceph/ceph-dev-notcmalloc
Andrew Schoen [Fri, 21 Oct 2016 15:24:19 +0000 (10:24 -0500)]
Merge pull request #516 from ceph/ceph-dev-notcmalloc

ceph-dev-trigger: enable notcmalloc flavor

8 years agoceph-dev-trigger: enable notcmalloc flavor 516/head
Alfredo Deza [Mon, 10 Oct 2016 12:16:40 +0000 (08:16 -0400)]
ceph-dev-trigger: enable notcmalloc flavor

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #521 from tchaikov/wip-tarball-make-dist
Kefu Chai [Fri, 21 Oct 2016 14:01:04 +0000 (22:01 +0800)]
Merge pull request #521 from tchaikov/wip-tarball-make-dist

release_tarball: use make-dist if available

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agorelease_tarball: use make-dist if available 521/head
Kefu Chai [Fri, 21 Oct 2016 04:14:24 +0000 (12:14 +0800)]
release_tarball: use make-dist if available

this enables us to prepare release tarball for versions without
autotools support, where we use make-dist to create the release tarball
instead.

- make-dist only produces .bz2 tarball, so we switch to .bz2 in this
  change.
- it's a waste to create both .gz and .bz2 tarballs using "make dist*",
  as we only use one of the to repackage the .gz and .bz2 tarballs.
  so let's drop "make dist" and use "make dist-bzip2" only.

Signed-off-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #520 from ceph/prod-chacra-shaman
Alfredo Deza [Wed, 19 Oct 2016 11:15:09 +0000 (07:15 -0400)]
Merge pull request #520 from ceph/prod-chacra-shaman

ceph-build: update shaman on build status and post extra repo information

8 years agoceph-build: remove unused build/setup script 520/head
Andrew Schoen [Tue, 18 Oct 2016 20:36:41 +0000 (15:36 -0500)]
ceph-build: remove unused build/setup script

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-build: post build status to shaman for rpm builds
Andrew Schoen [Tue, 18 Oct 2016 20:00:05 +0000 (15:00 -0500)]
ceph-build: post build status to shaman for rpm builds

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-build: post completed status to shaman after deb builds
Andrew Schoen [Tue, 18 Oct 2016 19:39:12 +0000 (14:39 -0500)]
ceph-build: post completed status to shaman after deb builds

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-build: send failure status to shaman on build failure
Andrew Schoen [Tue, 18 Oct 2016 19:37:49 +0000 (14:37 -0500)]
ceph-build: send failure status to shaman on build failure

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-build: report deb build started status to shaman
Andrew Schoen [Tue, 18 Oct 2016 19:33:36 +0000 (14:33 -0500)]
ceph-build: report deb build started status to shaman

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-setup: report to shaman on build failure
Andrew Schoen [Tue, 18 Oct 2016 19:27:10 +0000 (14:27 -0500)]
ceph-setup: report to shaman on build failure

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-build: post 'extra' repo information to chacra for rpm repos
Andrew Schoen [Tue, 18 Oct 2016 17:48:02 +0000 (12:48 -0500)]
ceph-build: post 'extra' repo information to chacra for rpm repos

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-build: post 'extra' repo information to chacra for deb repos
Andrew Schoen [Tue, 18 Oct 2016 17:47:30 +0000 (12:47 -0500)]
ceph-build: post 'extra' repo information to chacra for deb repos

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #519 from ceph/build-wip
Alfredo Deza [Mon, 17 Oct 2016 15:29:30 +0000 (11:29 -0400)]
Merge pull request #519 from ceph/build-wip

ceph-dev-trigger: granularly define the branches to build for testing

8 years agoceph-dev-trigger: granularly define the branches to build for testing 519/head
Alfredo Deza [Fri, 14 Oct 2016 17:44:33 +0000 (13:44 -0400)]
ceph-dev-trigger: granularly define the branches to build for testing

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #518 from ceph/jessie-pgp
Andrew Schoen [Tue, 11 Oct 2016 20:12:11 +0000 (15:12 -0500)]
Merge pull request #518 from ceph/jessie-pgp

ansible: use pgp.mit.edu to fetch the jessie release key

8 years agoansible: use pgp.mit.edu to fetch the jessie release key 518/head
Alfredo Deza [Tue, 11 Oct 2016 16:19:21 +0000 (12:19 -0400)]
ansible: use pgp.mit.edu to fetch the jessie release key

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #502 from ceph/fix-slave-hostname
Alfredo Deza [Tue, 11 Oct 2016 18:26:40 +0000 (14:26 -0400)]
Merge pull request #502 from ceph/fix-slave-hostname

ansible: update the cloud-init templates for /etc/hosts

8 years agoansible: ignore failures change /etc/hosts cloud templates 502/head
Andrew Schoen [Tue, 11 Oct 2016 15:39:52 +0000 (10:39 -0500)]
ansible: ignore failures change /etc/hosts cloud templates

Not all our nodes have those templates so ignore failures to modify
those non-existant templates.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoansible: update the cloud-init templates for /etc/hosts
Andrew Schoen [Fri, 30 Sep 2016 22:07:52 +0000 (17:07 -0500)]
ansible: update the cloud-init templates for /etc/hosts

If a node is rebooted the /etc/hosts file is rewritten with these
template files because ``manage_etc_hosts`` is set to ``true``. This
causes jobs to fail because the hostname is no longer resolveable after
reboot.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #517 from ceph/pip-no-binary
Alfredo Deza [Tue, 11 Oct 2016 12:33:55 +0000 (08:33 -0400)]
Merge pull request #517 from ceph/pip-no-binary

no binary installs for pip

8 years agoceph-build: do not use binary ansible installs 517/head
Alfredo Deza [Tue, 11 Oct 2016 12:31:11 +0000 (08:31 -0400)]
ceph-build: do not use binary ansible installs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoansible: modify configure.ac only when it exists for ceph releases
Alfredo Deza [Tue, 11 Oct 2016 12:29:19 +0000 (08:29 -0400)]
ansible: modify configure.ac only when it exists for ceph releases

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoscripts: create a helper to avoid compiling python packages
Alfredo Deza [Tue, 11 Oct 2016 12:26:43 +0000 (08:26 -0400)]
scripts: create a helper to avoid compiling python packages

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #515 from ceph/dev-force-push
Alfredo Deza [Fri, 7 Oct 2016 11:26:34 +0000 (07:26 -0400)]
Merge pull request #515 from ceph/dev-force-push

ceph-dev-trigger: use a list, not a continuated string

8 years agoceph-dev-trigger: use a pipe for continuated string 515/head
Alfredo Deza [Fri, 7 Oct 2016 11:20:13 +0000 (07:20 -0400)]
ceph-dev-trigger: use a pipe for continuated string

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #514 from ceph/dev-force-push
Andrew Schoen [Thu, 6 Oct 2016 19:19:20 +0000 (14:19 -0500)]
Merge pull request #514 from ceph/dev-force-push

ceph-dev-trigger: force push even when remote package exists

8 years agoceph-dev-trigger: force push even when remote package exists 514/head
Alfredo Deza [Thu, 6 Oct 2016 18:43:04 +0000 (14:43 -0400)]
ceph-dev-trigger: force push even when remote package exists

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #513 from ceph/docker-fixes3
Alfredo Deza [Thu, 6 Oct 2016 14:32:38 +0000 (10:32 -0400)]
Merge pull request #513 from ceph/docker-fixes3

docker-pull-requests: use the correct path for teardown

8 years agodocker-pull-requests: use the correct path for teardown 513/head
Alfredo Deza [Thu, 6 Oct 2016 14:30:21 +0000 (10:30 -0400)]
docker-pull-requests: use the correct path for teardown

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