]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
7 years agoMerge pull request #930 from ceph/wip-kernel-ceph-iscsi
Alfredo Deza [Wed, 6 Dec 2017 16:39:31 +0000 (11:39 -0500)]
Merge pull request #930 from ceph/wip-kernel-ceph-iscsi

kernel: added 'ceph-iscsi*' branches to trigger list

7 years agokernel: added 'ceph-iscsi*' branches to trigger list 930/head
Jason Dillaman [Wed, 6 Dec 2017 16:26:53 +0000 (11:26 -0500)]
kernel: added 'ceph-iscsi*' branches to trigger list

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
7 years agoMerge pull request #928 from tchaikov/wip-only-build-newer-releases-with-gcc-7
Alfredo Deza [Wed, 6 Dec 2017 16:20:30 +0000 (11:20 -0500)]
Merge pull request #928 from tchaikov/wip-only-build-newer-releases-with-gcc-7

setup_pbuilder: only use ppa on newer releases

7 years agosetup_pbuilder: only use ppa on newer releases 928/head
Kefu Chai [Wed, 6 Dec 2017 12:57:27 +0000 (20:57 +0800)]
setup_pbuilder: only use ppa on newer releases

* only use GCC-7 offered by ppa repo on mimic and newer release.
  we are dropping the support of trusty in mimic and newer releases,
  but we still need to use the old toolchain shipped with trusty to
  build jewel and luminous. so, only use GCC-7 on trusty for building
  mimic and up. as it should be safe to use the new GCC ABI on the
  supported distros, like xenial.
* extract the ppa setup related code into build_utils.sh, so the
  setup_pbuilder scripts can reuse it.

Signed-off-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #927 from ceph/wip-fog-fix
Zack Cerza [Tue, 5 Dec 2017 21:58:56 +0000 (14:58 -0700)]
Merge pull request #927 from ceph/wip-fog-fix

sepia-fog-image: couple fixes

7 years agosepia-fog-images: Build workspace for failure too 927/head
David Galloway [Tue, 5 Dec 2017 21:44:32 +0000 (16:44 -0500)]
sepia-fog-images: Build workspace for failure too

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agosepia-fog-image: Remove ubuntu@ for teuthology-update-inventory
David Galloway [Tue, 5 Dec 2017 21:42:37 +0000 (16:42 -0500)]
sepia-fog-image: Remove ubuntu@ for teuthology-update-inventory

Cuz it doesn't work like that.

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #922 from ceph/wip-sepia-fog
Zack Cerza [Tue, 5 Dec 2017 21:33:49 +0000 (14:33 -0700)]
Merge pull request #922 from ceph/wip-sepia-fog

sepia-fog-images: Job creation

7 years agosepia-fog-images: Job creation 922/head
David Galloway [Tue, 21 Nov 2017 19:14:06 +0000 (14:14 -0500)]
sepia-fog-images: Job creation

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #926 from ceph/lvm-tests
Alfredo Deza [Tue, 5 Dec 2017 19:56:02 +0000 (14:56 -0500)]
Merge pull request #926 from ceph/lvm-tests

ceph-ansible-prs: adds lvm tests for the luminous release

7 years agoceph-ansible-prs: adds lvm tests for the luminous release 926/head
Andrew Schoen [Tue, 5 Dec 2017 19:52:10 +0000 (13:52 -0600)]
ceph-ansible-prs: adds lvm tests for the luminous release

ceph-volume can now be used in luminous, so we should be able to
test PRs for ceph-volume against luminous.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
7 years agoMerge pull request #914 from tchaikov/wip-gcc-7-on-trusty
Kefu Chai [Tue, 5 Dec 2017 13:29:56 +0000 (21:29 +0800)]
Merge pull request #914 from tchaikov/wip-gcc-7-on-trusty

setup_pbuilder: point gcc to gcc-7 on trusty

7 years agosetup_pbuilder: point gcc to gcc-7 on trusty 914/head
Kefu Chai [Sun, 12 Nov 2017 17:23:53 +0000 (01:23 +0800)]
setup_pbuilder: point gcc to gcc-7 on trusty

Signed-off-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #924 from ceph/mimic-dev
Sage Weil [Mon, 4 Dec 2017 16:43:28 +0000 (10:43 -0600)]
Merge pull request #924 from ceph/mimic-dev

ceph-dev-trigger support mimic* branches, to include mimic-dev

7 years agoceph-dev-trigger support mimic* branches, to include mimic-dev 924/head
Alfredo Deza [Mon, 4 Dec 2017 16:38:41 +0000 (11:38 -0500)]
ceph-dev-trigger support mimic* branches, to include mimic-dev

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoMerge pull request #923 from ceph/wip-kernel-install-libelf
Alfredo Deza [Mon, 4 Dec 2017 16:35:37 +0000 (11:35 -0500)]
Merge pull request #923 from ceph/wip-kernel-install-libelf

kernel: install libelf

7 years agokernel: install libelf 923/head
Ilya Dryomov [Mon, 4 Dec 2017 14:42:46 +0000 (15:42 +0100)]
kernel: install libelf

ORC unwinder (default on x86 since 4.15) requires it.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
7 years agoMerge pull request #919 from ceph/jewel_stable3
Guillaume Abrioux [Wed, 15 Nov 2017 11:20:26 +0000 (12:20 +0100)]
Merge pull request #919 from ceph/jewel_stable3

ceph-ansible-prs: enable github-hooks for oldstable-trigger

7 years agoceph-ansible-prs: enable github-hooks for oldstable-trigger 919/head
Guillaume Abrioux [Wed, 15 Nov 2017 11:14:56 +0000 (12:14 +0100)]
ceph-ansible-prs: enable github-hooks for oldstable-trigger

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #918 from ceph/jewel_stable3
Guillaume Abrioux [Wed, 15 Nov 2017 11:04:55 +0000 (12:04 +0100)]
Merge pull request #918 from ceph/jewel_stable3

ceph-ansible-prs: fix wrong syntax in trigger-phrase

7 years agoceph-ansible-prs: fix wrong syntax in trigger-phrase 918/head
Guillaume Abrioux [Wed, 15 Nov 2017 10:27:48 +0000 (11:27 +0100)]
ceph-ansible-prs: fix wrong syntax in trigger-phrase

`stable-2.2` is not a correct syntax because it is interpreted as a regexp.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #917 from ceph/jewel_stable3
Guillaume Abrioux [Wed, 15 Nov 2017 10:37:23 +0000 (11:37 +0100)]
Merge pull request #917 from ceph/jewel_stable3

ceph-ansible-prs: change trigger-phrase

7 years agoceph-ansible-prs: change trigger-phrase 917/head
Guillaume Abrioux [Wed, 15 Nov 2017 10:27:48 +0000 (11:27 +0100)]
ceph-ansible-prs: change trigger-phrase

fix ceph-ansible-2.2-prs template because it triggers jobs that
shouldn't for backport to stable-2.2 PRs.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #915 from ceph/jewel_stable3
Guillaume Abrioux [Wed, 15 Nov 2017 10:09:20 +0000 (11:09 +0100)]
Merge pull request #915 from ceph/jewel_stable3

ceph-ansible-nightly: couple of fixes

7 years agoceph-ansible-prs: add testing for stable-2.2 915/head
Guillaume Abrioux [Tue, 14 Nov 2017 16:17:39 +0000 (17:17 +0100)]
ceph-ansible-prs: add testing for stable-2.2

When submitting a backport PR to stable-2.2 branch, the jobs that are
auto triggered don't exist in job templates because they have changed
between `stable-2.2` and `stable-3.0`

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoceph-ansible-nightly: Remove inconsistency test
Guillaume Abrioux [Tue, 14 Nov 2017 16:15:23 +0000 (17:15 +0100)]
ceph-ansible-nightly: Remove inconsistency test

This way of testing is a bit dangerous and make the jobs inconsistents.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #916 from ceph/wip-ghprb-vars
Andrew Schoen [Tue, 14 Nov 2017 19:34:28 +0000 (13:34 -0600)]
Merge pull request #916 from ceph/wip-ghprb-vars

ceph-colume-ansible-prs: add injected ghprb vars to help manual triggering

7 years agoceph-colume-ansible-prs: add injected ghprb vars to help manual triggering 916/head
Alfredo Deza [Tue, 14 Nov 2017 17:07:24 +0000 (12:07 -0500)]
ceph-colume-ansible-prs: add injected ghprb vars to help manual triggering

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoMerge pull request #911 from ceph/jewel_stable3
Sébastien Han [Tue, 14 Nov 2017 13:45:42 +0000 (14:45 +0100)]
Merge pull request #911 from ceph/jewel_stable3

ceph-ansible: set CEPH_STABLE_RELEASE in start_tox()

7 years agoceph-ansible: set CEPH_STABLE_RELEASE in start_tox() 911/head
Guillaume Abrioux [Fri, 10 Nov 2017 17:22:22 +0000 (18:22 +0100)]
ceph-ansible: set CEPH_STABLE_RELEASE in start_tox()

according to ceph/ceph-ansible#2165 we need to set `CEPH_STABLE_RELEASE`
in ceph/ceph-build.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #913 from ceph/ceph-volume-tests
Andrew Schoen [Fri, 10 Nov 2017 23:24:58 +0000 (17:24 -0600)]
Merge pull request #913 from ceph/ceph-volume-tests

ceph-volume-ansible-prs: use subcommand to build the testing path

7 years agoceph-volume-ansible-prs: use subcommand to build the testing path 913/head
Andrew Schoen [Fri, 10 Nov 2017 20:28:48 +0000 (14:28 -0600)]
ceph-volume-ansible-prs: use subcommand to build the testing path

When using test_path jjb was rendering $TEST_PATH as a list. I'm unsure
exactly why, but using $SUBCOMMAND we can easily build the test path.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
7 years agoMerge pull request #910 from ceph/ceph-volume-tests
Alfredo Deza [Fri, 10 Nov 2017 18:51:34 +0000 (13:51 -0500)]
Merge pull request #910 from ceph/ceph-volume-tests

ceph-volume: adds pr tests for the simple subcommand

7 years agoceph-volume: adds pr tests for the simple subcommand 910/head
Andrew Schoen [Thu, 9 Nov 2017 20:13:39 +0000 (14:13 -0600)]
ceph-volume: adds pr tests for the simple subcommand

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
7 years agoMerge pull request #909 from tchaikov/wip-scl-for-devtoolset
Alfredo Deza [Fri, 10 Nov 2017 12:48:46 +0000 (07:48 -0500)]
Merge pull request #909 from tchaikov/wip-scl-for-devtoolset

ceph{-,dev-,dev-new-}build: install centos-release-scl repo

7 years agoceph{-,dev-,dev-new-}build: remove handling of non RHEL distros 909/head
Kefu Chai [Fri, 10 Nov 2017 12:23:51 +0000 (20:23 +0800)]
ceph{-,dev-,dev-new-}build: remove handling of non RHEL distros

Signed-off-by: Kefu Chai <kchai@redhat.com>
7 years agoceph{-,dev-,dev-new-}build: install centos-release-scl repo
Kefu Chai [Fri, 10 Nov 2017 03:04:58 +0000 (11:04 +0800)]
ceph{-,dev-,dev-new-}build: install centos-release-scl repo

enable/install centos-release-scl on rhel7/centos7, so we can use
newer gcc/toolchain offered by Software Collections (scl)'s devtoolset
see https://www.softwarecollections.org/en/scls/rhscl/devtoolset-7/

Signed-off-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #908 from ceph/update_ceph-ansible_nightly
Guillaume Abrioux [Tue, 7 Nov 2017 12:12:10 +0000 (13:12 +0100)]
Merge pull request #908 from ceph/update_ceph-ansible_nightly

ceph-ansible-nightly: add project for jewel/stable3.0

7 years agoceph-ansible-nightly: add project for jewel/stable3.0 908/head
Guillaume Abrioux [Tue, 7 Nov 2017 12:08:27 +0000 (13:08 +0100)]
ceph-ansible-nightly: add project for jewel/stable3.0

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #907 from ceph/update_ceph-ansible_nightly
Guillaume Abrioux [Tue, 7 Nov 2017 10:36:11 +0000 (11:36 +0100)]
Merge pull request #907 from ceph/update_ceph-ansible_nightly

ceph-ansible-nightly: update project name

7 years agoceph-ansible-nightly: update project name 907/head
Guillaume Abrioux [Tue, 7 Nov 2017 10:33:10 +0000 (11:33 +0100)]
ceph-ansible-nightly: update project name

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #904 from ceph/update_ceph-ansible_nightly
Guillaume Abrioux [Tue, 7 Nov 2017 10:12:08 +0000 (11:12 +0100)]
Merge pull request #904 from ceph/update_ceph-ansible_nightly

ceph-ansible: restore stable-2.2 scenarios for ceph-ansible

7 years agoceph-ansible-nightly: restore stable-2.2 scenarios 904/head
Guillaume Abrioux [Mon, 6 Nov 2017 12:54:36 +0000 (13:54 +0100)]
ceph-ansible-nightly: restore stable-2.2 scenarios

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #906 from ceph/wip-jewel-bluestore
Guillaume Abrioux [Mon, 6 Nov 2017 20:53:44 +0000 (21:53 +0100)]
Merge pull request #906 from ceph/wip-jewel-bluestore

ceph-container: Get rid of jewel bluestore tests

7 years agoceph-container: Get rid of jewel bluestore tests 906/head
David Galloway [Mon, 6 Nov 2017 20:47:17 +0000 (15:47 -0500)]
ceph-container: Get rid of jewel bluestore tests

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #905 from ceph/rename-ceph-docker
David Galloway [Mon, 6 Nov 2017 20:09:25 +0000 (15:09 -0500)]
Merge pull request #905 from ceph/rename-ceph-docker

ceph-container: update project name

7 years agoceph-container: update project name 905/head
Guillaume Abrioux [Mon, 6 Nov 2017 19:47:03 +0000 (20:47 +0100)]
ceph-container: update project name

roject name has been changed from `ceph-docker` to `ceph-container`

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #899 from ceph/wip-jq
Guillaume Abrioux [Mon, 6 Nov 2017 15:44:11 +0000 (16:44 +0100)]
Merge pull request #899 from ceph/wip-jq

Install jq on slaves and document JJB job cleanup

7 years agodoc: Add docs for config/JENKINS_URL override 899/head
David Galloway [Tue, 31 Oct 2017 17:13:46 +0000 (13:13 -0400)]
doc: Add docs for config/JENKINS_URL override

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agojenkins-job-builder: Set JJB_CONFIG var back after looping through jobs
David Galloway [Tue, 31 Oct 2017 17:01:42 +0000 (13:01 -0400)]
jenkins-job-builder: Set JJB_CONFIG var back after looping through jobs

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agojenkins-job-builder: do not install jq libs via pip
David Galloway [Tue, 31 Oct 2017 16:38:09 +0000 (12:38 -0400)]
jenkins-job-builder: do not install jq libs via pip

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoansible: install distro-provided jq
David Galloway [Tue, 31 Oct 2017 16:37:25 +0000 (12:37 -0400)]
ansible: install distro-provided jq

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #893 from ceph/wip-docker-nightly
Guillaume Abrioux [Mon, 6 Nov 2017 14:58:20 +0000 (15:58 +0100)]
Merge pull request #893 from ceph/wip-docker-nightly

ceph-docker-nightly: nightlies run on centos now

7 years agoceph-docker-nightly: nightlies run on centos now 893/head
David Galloway [Fri, 20 Oct 2017 20:54:39 +0000 (16:54 -0400)]
ceph-docker-nightly: nightlies run on centos now

Related: https://github.com/ceph/ceph-build/pull/886

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #903 from ceph/wip-update-slavejar
Alfredo Deza [Fri, 3 Nov 2017 18:19:36 +0000 (14:19 -0400)]
Merge pull request #903 from ceph/wip-update-slavejar

ansible: always update slave.jar

7 years agoansible: always update slave.jar wip-update-slavejar 903/head
David Galloway [Thu, 2 Nov 2017 18:26:09 +0000 (14:26 -0400)]
ansible: always update slave.jar

Makes sure latest version of JNLP is being used.  Primarily useful when
re-running the playbook against a static slave.

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #902 from ceph/update_ceph-ansible_nightly
Sébastien Han [Fri, 3 Nov 2017 11:23:03 +0000 (12:23 +0100)]
Merge pull request #902 from ceph/update_ceph-ansible_nightly

ceph-ansible-nightlies: update nightlies test to fit new needs

7 years agoceph-ansible-nightlies: update nightlies test to fit new needs 902/head
Guillaume Abrioux [Thu, 2 Nov 2017 10:41:22 +0000 (11:41 +0100)]
ceph-ansible-nightlies: update nightlies test to fit new needs

update ceph-ansible-nightlies according to new needs for downstream
product

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #901 from ceph/ceph-volume-tests
Andrew Schoen [Wed, 1 Nov 2017 14:01:37 +0000 (09:01 -0500)]
Merge pull request #901 from ceph/ceph-volume-tests

ceph-volume-ansible-prs: adds the bluestore testing scenario

7 years agoceph-volume-ansible-prs: adds the objectstore factor 901/head
Andrew Schoen [Tue, 31 Oct 2017 20:23:07 +0000 (15:23 -0500)]
ceph-volume-ansible-prs: adds the objectstore factor

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
7 years agoceph-volume-ansible-prs: adds the bluestore testing scenario
Andrew Schoen [Tue, 31 Oct 2017 20:08:11 +0000 (15:08 -0500)]
ceph-volume-ansible-prs: adds the bluestore testing scenario

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
7 years agoMerge pull request #900 from ceph/update_ceph-ansible_nightly
Sébastien Han [Tue, 31 Oct 2017 17:47:55 +0000 (18:47 +0100)]
Merge pull request #900 from ceph/update_ceph-ansible_nightly

ceph-ansible-nightlies: followup on 3adf56e

7 years agoceph-ansible-nightlies: followup on 3adf56e 900/head
Guillaume Abrioux [Tue, 31 Oct 2017 09:36:34 +0000 (10:36 +0100)]
ceph-ansible-nightlies: followup on 3adf56e

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #880 from ceph/wip-cleanup-jobs
Alfredo Deza [Tue, 31 Oct 2017 15:38:17 +0000 (11:38 -0400)]
Merge pull request #880 from ceph/wip-cleanup-jobs

jenkins-job-builder: Delete stale jobs

7 years agojenkins-job-builder: Delete stale jobs 880/head
David Galloway [Tue, 3 Oct 2017 19:09:01 +0000 (15:09 -0400)]
jenkins-job-builder: Delete stale jobs

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #896 from ceph/update_ceph-ansible_nightly
Sébastien Han [Mon, 30 Oct 2017 17:15:14 +0000 (18:15 +0100)]
Merge pull request #896 from ceph/update_ceph-ansible_nightly

ceph-ansible-nightly: add more nightly tests

7 years agoceph-ansible-nightly: add more nightly tests 896/head
Guillaume Abrioux [Wed, 25 Oct 2017 14:24:14 +0000 (16:24 +0200)]
ceph-ansible-nightly: add more nightly tests

jewel:
- stable-2.2
- stable-3.0
- master

luminous:
- stable3.0
- master

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #898 from ceph/update_ceph-ansible-nightly
Sébastien Han [Mon, 30 Oct 2017 14:09:15 +0000 (15:09 +0100)]
Merge pull request #898 from ceph/update_ceph-ansible-nightly

ceph-ansible-nightly: test against ansible2.2/2.4

7 years agoceph-ansible-nightly: test against ansible2.2/2.4 898/head
Guillaume Abrioux [Mon, 30 Oct 2017 13:56:36 +0000 (14:56 +0100)]
ceph-ansible-nightly: test against ansible2.2/2.4

test nightlies against ansible2.2 and 2.4 for ceph-ansible

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #897 from ceph/ansible-prs
Sébastien Han [Fri, 27 Oct 2017 15:38:57 +0000 (17:38 +0200)]
Merge pull request #897 from ceph/ansible-prs

ceph-ansible-prs: test against ansible2.4 on pull requests

7 years agoceph-ansible-prs: test against ansible2.4 on pull requests 897/head
Andrew Schoen [Fri, 27 Oct 2017 13:12:22 +0000 (08:12 -0500)]
ceph-ansible-prs: test against ansible2.4 on pull requests

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
7 years agoMerge pull request #895 from ceph/ansible-prs
Andrew Schoen [Wed, 25 Oct 2017 15:56:35 +0000 (10:56 -0500)]
Merge pull request #895 from ceph/ansible-prs

ceph-ansible-prs: adds the dev-ansible2.3-bluestore_lvm_osds

7 years agoceph-ansible-prs: adds the dev-ansible2.3-bluestore_lvm_osds 895/head
Andrew Schoen [Wed, 25 Oct 2017 15:39:01 +0000 (10:39 -0500)]
ceph-ansible-prs: adds the dev-ansible2.3-bluestore_lvm_osds

This must be a dev scenario for now as the functionality for ceph-volume
to create bluestore osds is not in a luminous release yet.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
7 years agoMerge pull request #894 from ceph/wip-iproute
Alfredo Deza [Tue, 24 Oct 2017 17:02:47 +0000 (13:02 -0400)]
Merge pull request #894 from ceph/wip-iproute

ansible: add iproute to centos libvirt slave deps

7 years agoansible: add iproute to centos libvirt slave deps 894/head
David Galloway [Tue, 24 Oct 2017 17:00:20 +0000 (13:00 -0400)]
ansible: add iproute to centos libvirt slave deps

Required by https://github.com/ceph/ceph-docker/blob/master/tests/tox.sh#L77

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #891 from ceph/followup
Sébastien Han [Mon, 23 Oct 2017 14:19:40 +0000 (16:19 +0200)]
Merge pull request #891 from ceph/followup

ceph-ansible-prs: split purge_cluster test

7 years agoceph-ansible-nightly: split purge_cluster test 891/head
Guillaume Abrioux [Fri, 20 Oct 2017 15:22:36 +0000 (17:22 +0200)]
ceph-ansible-nightly: split purge_cluster test

accordingly to 0f74f02

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoceph-ansible-prs: split purge_cluster test
Guillaume Abrioux [Fri, 20 Oct 2017 15:13:54 +0000 (17:13 +0200)]
ceph-ansible-prs: split purge_cluster test

we need to test purge_cluster for filestore and for bluestore.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #892 from ceph/wip-ansidocker-centos
Alfredo Deza [Fri, 20 Oct 2017 19:48:29 +0000 (15:48 -0400)]
Merge pull request #892 from ceph/wip-ansidocker-centos

ceph-{ansible,docker}: Run jobs on centos7 slaves

7 years agoceph-{ansible,docker}: Run jobs on centos7 slaves 892/head
David Galloway [Fri, 20 Oct 2017 19:35:33 +0000 (15:35 -0400)]
ceph-{ansible,docker}: Run jobs on centos7 slaves

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #890 from ceph/wip-prado-sync
Alfredo Deza [Fri, 20 Oct 2017 19:25:41 +0000 (15:25 -0400)]
Merge pull request #890 from ceph/wip-prado-sync

ansible: slave playbook overhaul (update and format)

7 years agoansible: Fix slave playbook conditional. string -> int 890/head
David Galloway [Fri, 20 Oct 2017 14:55:12 +0000 (10:55 -0400)]
ansible: Fix slave playbook conditional. string -> int

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoansible: Update example playbooks to match in-use playbooks
David Galloway [Thu, 19 Oct 2017 16:29:52 +0000 (12:29 -0400)]
ansible: Update example playbooks to match in-use playbooks

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoansible: Support CentOS libvirt ephemeral slaves
David Galloway [Thu, 19 Oct 2017 15:36:45 +0000 (11:36 -0400)]
ansible: Support CentOS libvirt ephemeral slaves

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoansible: s/sudo/become
David Galloway [Thu, 19 Oct 2017 15:20:15 +0000 (11:20 -0400)]
ansible: s/sudo/become

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoansible: Readable formatting in playbooks
David Galloway [Thu, 19 Oct 2017 15:17:42 +0000 (11:17 -0400)]
ansible: Readable formatting in playbooks

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoansible: Bring ceph-build playbooks up to date with prado
David Galloway [Thu, 19 Oct 2017 13:35:10 +0000 (09:35 -0400)]
ansible: Bring ceph-build playbooks up to date with prado

The playbooks on prado.ceph.com have been manually manipulated a few
times but didn't get updated in ceph-build.git.  This commit mainly
includes:

 - Support for multiple Jenkins masters
 - Using Google DNS instead of OVH's (due to random DNS failures)

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #888 from ceph/wip-nfs-ganesha-cmake-options
Ramana Raja [Fri, 20 Oct 2017 07:57:33 +0000 (13:27 +0530)]
Merge pull request #888 from ceph/wip-nfs-ganesha-cmake-options

nfs-ganesha: update cmake options for rpms

7 years agonfs-ganesha: update cmake options for rpms 888/head
Ali Maredia [Wed, 18 Oct 2017 21:00:46 +0000 (17:00 -0400)]
nfs-ganesha: update cmake options for rpms

Signed-off-by: Ali Maredia <amaredia@redhat.com>
7 years agoMerge pull request #889 from ceph/osd-nightly
Sébastien Han [Thu, 19 Oct 2017 09:16:53 +0000 (11:16 +0200)]
Merge pull request #889 from ceph/osd-nightly

ceph-ansible-nightly: add new scenarios to nightly

7 years agoceph-ansible-nightly: add new scenarios to nightly 889/head
Sébastien Han [Thu, 19 Oct 2017 08:12:46 +0000 (10:12 +0200)]
ceph-ansible-nightly: add new scenarios to nightly

For ceph-ansible and ceph-docker.

Signed-off-by: Sébastien Han <seb@redhat.com>
7 years agoMerge pull request #887 from ceph/osd-scenarios
Sébastien Han [Thu, 19 Oct 2017 07:17:22 +0000 (09:17 +0200)]
Merge pull request #887 from ceph/osd-scenarios

DNM: ceph-ansible-prs: simply osd scenarios

7 years agoceph-ansible-prs: simply osd scenarios 887/head
Sébastien Han [Tue, 17 Oct 2017 13:12:56 +0000 (15:12 +0200)]
ceph-ansible-prs: simply osd scenarios

* introduces new osd scenarios to reduce amount of osds
* do not run update jobs by default

Signed-off-by: Sébastien Han <seb@redhat.com>
7 years agoMerge pull request #886 from ceph/clean_ceph-dockers-prs_build
Sébastien Han [Thu, 12 Oct 2017 15:49:43 +0000 (17:49 +0200)]
Merge pull request #886 from ceph/clean_ceph-dockers-prs_build

ceph-docker-prs: make build script compatible with centos

7 years agoceph-docker-prs: clean code on build script 886/head
Guillaume Abrioux [Thu, 12 Oct 2017 08:05:44 +0000 (10:05 +0200)]
ceph-docker-prs: clean code on build script

docker installation is already handled in
https://github.com/ceph/ceph-docker/blob/master/tests/tox.sh#L26-L38

using `sg docker` to run tox is no longer necessary because of:
https://github.com/ceph/ceph-docker/blob/master/tests/tox.sh#L37

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #885 from ceph/wip-fix-scripts
Alfredo Deza [Tue, 10 Oct 2017 20:14:29 +0000 (16:14 -0400)]
Merge pull request #885 from ceph/wip-fix-scripts

scripts: Fix libvirt cleanup script from previous PR

7 years agoscripts: Fix libvirt cleanup script from previous PR 885/head
David Galloway [Tue, 10 Oct 2017 19:59:06 +0000 (15:59 -0400)]
scripts: Fix libvirt cleanup script from previous PR

https://github.com/ceph/ceph-build/pull/884

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #884 from ceph/wip-centos-static
David Galloway [Tue, 10 Oct 2017 19:28:15 +0000 (15:28 -0400)]
Merge pull request #884 from ceph/wip-centos-static

Support CentOS static libvirt slaves & update playbook

7 years agoansible: python-jenkins fixed upstream. use it. 884/head
David Galloway [Tue, 10 Oct 2017 18:30:02 +0000 (14:30 -0400)]
ansible: python-jenkins fixed upstream. use it.

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoansible: Support multiple masters. Default to 2.jenkins
David Galloway [Tue, 10 Oct 2017 18:28:55 +0000 (14:28 -0400)]
ansible: Support multiple masters. Default to 2.jenkins

We only have static libvirt slaves on 2.jenkins.ceph.com for now

Signed-off-by: David Galloway <dgallowa@redhat.com>