]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
8 years agoMerge pull request #810 from ceph/rm-ceph-volume-docs
Andrew Schoen [Tue, 1 Aug 2017 17:32:54 +0000 (12:32 -0500)]
Merge pull request #810 from ceph/rm-ceph-volume-docs

ceph-volume-docs: removal

8 years agoceph-volume-docs: removal 810/head
Alfredo Deza [Tue, 1 Aug 2017 12:28:01 +0000 (08:28 -0400)]
ceph-volume-docs: removal

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #808 from ceph/wip-chacra-pull-requests-repo-cleanup
Alfredo Deza [Mon, 31 Jul 2017 20:38:43 +0000 (16:38 -0400)]
Merge pull request #808 from ceph/wip-chacra-pull-requests-repo-cleanup

chcacra-pull-requests: cleanup repos before ansible runs

8 years agochcacra-pull-requests: cleanup repos before ansible runs 808/head
Ali Maredia [Mon, 31 Jul 2017 20:37:42 +0000 (16:37 -0400)]
chcacra-pull-requests: cleanup repos before ansible runs

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #807 from ceph/wip-disable-nfs-ganesha
Alfredo Deza [Mon, 31 Jul 2017 20:27:58 +0000 (16:27 -0400)]
Merge pull request #807 from ceph/wip-disable-nfs-ganesha

nfs-ganesha: build only twice a day, change nfs-ganesha-debian branch

8 years agoMerge branch 'master' into wip-disable-nfs-ganesha 807/head
Ali Maredia [Mon, 31 Jul 2017 20:16:15 +0000 (16:16 -0400)]
Merge branch 'master' into wip-disable-nfs-ganesha

8 years agonfs-ganesha: build only twice a day, change nfs-ganesha-debian branch
Ali Maredia [Mon, 31 Jul 2017 19:53:46 +0000 (15:53 -0400)]
nfs-ganesha: build only twice a day, change nfs-ganesha-debian branch

Also removed commened out triggers code for
nfs-ganesha and samba

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #801 from ceph/wip-qa-skip-build
Alfredo Deza [Mon, 31 Jul 2017 20:01:13 +0000 (16:01 -0400)]
Merge pull request #801 from ceph/wip-qa-skip-build

Add option to skip build for qa scripts/yaml changes

8 years agoAdd option to skip build for qa/doc changes 801/head
Vasu Kulkarni [Mon, 31 Jul 2017 19:54:15 +0000 (12:54 -0700)]
Add option to skip build for qa/doc changes

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
8 years agoAdd option to skip build for qa tests/yaml changes
Vasu Kulkarni [Wed, 26 Jul 2017 19:09:12 +0000 (12:09 -0700)]
Add option to skip build for qa tests/yaml changes

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
8 years agoMerge pull request #806 from ceph/ceph-volume-fixes
Andrew Schoen [Thu, 27 Jul 2017 21:46:00 +0000 (16:46 -0500)]
Merge pull request #806 from ceph/ceph-volume-fixes

ceph-volume-pr: only get triggered on phrases

8 years agoceph-volume-pr: only get triggered on phrases 806/head
Alfredo Deza [Thu, 27 Jul 2017 21:25:59 +0000 (17:25 -0400)]
ceph-volume-pr: only get triggered on phrases

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #805 from ceph/ceph-volume-prs
Andrew Schoen [Thu, 27 Jul 2017 20:06:14 +0000 (15:06 -0500)]
Merge pull request #805 from ceph/ceph-volume-prs

ceph-volume-pr: create a job for manual triggering of ceph-volume tox runs

8 years agoceph-volume-pr: create a job for manual triggering of ceph-volume tox runs 805/head
Alfredo Deza [Thu, 27 Jul 2017 18:24:07 +0000 (14:24 -0400)]
ceph-volume-pr: create a job for manual triggering of ceph-volume tox runs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #804 from ceph/abort_on_updated_PR
Andrew Schoen [Thu, 27 Jul 2017 14:21:35 +0000 (09:21 -0500)]
Merge pull request #804 from ceph/abort_on_updated_PR

Abort builds on update

8 years agoAbort builds on update 804/head
Guillaume Abrioux [Thu, 27 Jul 2017 11:20:08 +0000 (13:20 +0200)]
Abort builds on update

When a PR is updated, jobs that were launched by the previous PR are not
aborted. It can even happen that you update a PR several times in a
short time. So it's n*x jenkins slave locked until they end.

Adding `cancel-builds-on-update` to the jobs templates force the job to be
aborted to free a jenkins slave quicker.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoMerge pull request #803 from ceph/wip-ceph-iscsi-config
Jason Dillaman [Wed, 26 Jul 2017 19:40:16 +0000 (15:40 -0400)]
Merge pull request #803 from ceph/wip-ceph-iscsi-config

ceph-iscsi: added builder for ceph-iscsi-tools

8 years agoceph-iscsi: added builder for ceph-iscsi-tools 803/head
Jason Dillaman [Wed, 26 Jul 2017 19:37:48 +0000 (15:37 -0400)]
ceph-iscsi: added builder for ceph-iscsi-tools

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #802 from ceph/wip-ceph-iscsi-config
Jason Dillaman [Wed, 26 Jul 2017 19:10:01 +0000 (15:10 -0400)]
Merge pull request #802 from ceph/wip-ceph-iscsi-config

ceph-iscsi: fixed chacra rpm path

8 years agoceph-iscsi: fixed chacra rpm path 802/head
Jason Dillaman [Wed, 26 Jul 2017 19:08:27 +0000 (15:08 -0400)]
ceph-iscsi: fixed chacra rpm path

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #800 from ceph/wip-ceph-iscsi-config
Jason Dillaman [Wed, 26 Jul 2017 18:51:11 +0000 (14:51 -0400)]
Merge pull request #800 from ceph/wip-ceph-iscsi-config

ceph-iscsi-config: alternate attempt to build source tarball

8 years agoceph-iscsi: alternate attempt to build source tarball 800/head
Jason Dillaman [Wed, 26 Jul 2017 18:32:11 +0000 (14:32 -0400)]
ceph-iscsi: alternate attempt to build source tarball

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #799 from ceph/wip-ceph-iscsi-config
Jason Dillaman [Wed, 26 Jul 2017 18:11:28 +0000 (14:11 -0400)]
Merge pull request #799 from ceph/wip-ceph-iscsi-config

ceph-iscsi: additional jenkins tweaks

8 years agoceph-iscsi-cli: initial build scripts 799/head
Jason Dillaman [Wed, 26 Jul 2017 18:07:30 +0000 (14:07 -0400)]
ceph-iscsi-cli: initial build scripts

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoceph-iscsi-*: added triggers for remaining ceph-iscsi repos
Jason Dillaman [Wed, 26 Jul 2017 17:55:35 +0000 (13:55 -0400)]
ceph-iscsi-*: added triggers for remaining ceph-iscsi repos

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #798 from ceph/wip-ceph-iscsi-config
Jason Dillaman [Wed, 26 Jul 2017 17:42:16 +0000 (13:42 -0400)]
Merge pull request #798 from ceph/wip-ceph-iscsi-config

ceph-iscsi-ansible: fix mock chroot name

8 years agoceph-iscsi-ansible: fix mock chroot name 798/head
Jason Dillaman [Wed, 26 Jul 2017 17:37:54 +0000 (13:37 -0400)]
ceph-iscsi-ansible: fix mock chroot name

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #797 from ceph/wip-ceph-iscsi-config
Jason Dillaman [Wed, 26 Jul 2017 16:58:17 +0000 (12:58 -0400)]
Merge pull request #797 from ceph/wip-ceph-iscsi-config

ceph-iscsi-config: additional RPM build fixes

8 years agoceph-iscsi-config: additional RPM build fixes 797/head
Jason Dillaman [Wed, 26 Jul 2017 16:53:38 +0000 (12:53 -0400)]
ceph-iscsi-config: additional RPM build fixes

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #794 from ceph/switch_to_yakkety
Andrew Schoen [Wed, 26 Jul 2017 16:17:16 +0000 (11:17 -0500)]
Merge pull request #794 from ceph/switch_to_yakkety

ceph-ansible-prs: Change group for jenkins_user

8 years agoceph-ansible-prs: Change group for jenkins_user 794/head
Guillaume Abrioux [Wed, 26 Jul 2017 12:47:10 +0000 (14:47 +0200)]
ceph-ansible-prs: Change group for jenkins_user

Required to switch to Ubuntu 16.10.
The group `libvirtd` seems to have been renamed to `libvirt`.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoMerge pull request #796 from ceph/wip-ceph-iscsi-config
Jason Dillaman [Wed, 26 Jul 2017 16:00:56 +0000 (12:00 -0400)]
Merge pull request #796 from ceph/wip-ceph-iscsi-config

ceph-iscsi-config: corrected sed replacements

8 years agoceph-iscsi-config: corrected sed replacements 796/head
Jason Dillaman [Wed, 26 Jul 2017 15:58:10 +0000 (11:58 -0400)]
ceph-iscsi-config: corrected sed replacements

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #795 from ceph/wip-ceph-iscsi-config
Jason Dillaman [Wed, 26 Jul 2017 15:25:01 +0000 (11:25 -0400)]
Merge pull request #795 from ceph/wip-ceph-iscsi-config

ceph-iscsi-config: initial rpm package testing

8 years agoceph-iscsi-config: initial rpm package testing 795/head
Jason Dillaman [Wed, 26 Jul 2017 15:20:46 +0000 (11:20 -0400)]
ceph-iscsi-config: initial rpm package testing

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #793 from ceph/dev-testing
Alfredo Deza [Tue, 25 Jul 2017 19:12:40 +0000 (15:12 -0400)]
Merge pull request #793 from ceph/dev-testing

ceph-ansible-scenario: adds the CEPH_DEV_BRANCH and CEPH_DEV_SHA1 params

8 years agoceph-ansible-scenario: adds the CEPH_DEV_BRANCH and CEPH_DEV_SHA1 params 793/head
Andrew Schoen [Tue, 25 Jul 2017 18:44:08 +0000 (13:44 -0500)]
ceph-ansible-scenario: adds the CEPH_DEV_BRANCH and CEPH_DEV_SHA1 params

With these parameters, if you are using a dev-* testing scenario, you can
control which ceph branch and sha1 is deployed and tested.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #792 from ceph/shaman-apt-fix
Andrew Schoen [Tue, 25 Jul 2017 01:29:47 +0000 (20:29 -0500)]
Merge pull request #792 from ceph/shaman-apt-fix

Shaman apt fix

8 years agoshaman-pull-requests: update to postgresql 9.5 792/head
Alfredo Deza [Mon, 24 Jul 2017 23:16:28 +0000 (19:16 -0400)]
shaman-pull-requests: update to postgresql 9.5

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoshaman-pull-requests: use become: true in playbooks
Alfredo Deza [Mon, 24 Jul 2017 23:08:08 +0000 (19:08 -0400)]
shaman-pull-requests: use become: true in playbooks

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #791 from ceph/no-patched-jenkins
Andrew Schoen [Thu, 20 Jul 2017 15:26:35 +0000 (10:26 -0500)]
Merge pull request #791 from ceph/no-patched-jenkins

ansible: use python-jenkins 0.4.15

8 years agoansible: use python-jenkins 0.4.15 791/head
Ken Dreyer [Thu, 20 Jul 2017 15:12:45 +0000 (09:12 -0600)]
ansible: use python-jenkins 0.4.15

This upstream version has support for creating nodes with "+" in the
names.

I don't feel great about continuing to pin to an exact version, but
let's take the short-term defensive route for now.

8 years agoRevert "ansible: update examples with patched python-jenkins"
Ken Dreyer [Thu, 20 Jul 2017 15:11:00 +0000 (09:11 -0600)]
Revert "ansible: update examples with patched python-jenkins"

This reverts commit 38036523b73513790dcc17d71e9260f0dca9bf1e (minus the
whitespace fixes).

Our patch is now merged upstream in python-jenkins 0.4.15, so we can
stop using our custom ceph fork.

8 years agoRevert "ansible: using forked version of python-jenkins until we can fix upstream"
Ken Dreyer [Thu, 20 Jul 2017 15:10:40 +0000 (09:10 -0600)]
Revert "ansible: using forked version of python-jenkins until we can fix upstream"

This reverts commit 8f5da3ae532e7fa7976404e2bb5885bdcd95f6d5.

Our patch is now merged upstream in python-jenkins 0.4.15, so we can
stop using our custom ceph fork.

8 years agoMerge pull request #790 from ceph/ceph-pr-docs
Andrew Schoen [Wed, 19 Jul 2017 19:07:14 +0000 (14:07 -0500)]
Merge pull request #790 from ceph/ceph-pr-docs

Ceph pr docs fixes

8 years agoceph-pr-docs: alter the order of the publisher, might help fix missing execution 790/head
Alfredo Deza [Wed, 19 Jul 2017 17:58:23 +0000 (13:58 -0400)]
ceph-pr-docs: alter the order of the publisher, might help fix missing execution

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-pr-docs: use ubuntu only, because ditaa is not available in CentOS
Alfredo Deza [Wed, 19 Jul 2017 16:10:40 +0000 (12:10 -0400)]
ceph-pr-docs: use ubuntu only, because ditaa is not available in CentOS

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-pr-docs: install ceph doc requirements
Alfredo Deza [Wed, 19 Jul 2017 16:10:17 +0000 (12:10 -0400)]
ceph-pr-docs: install ceph doc requirements

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #789 from ceph/ceph-pr-docs
Andrew Schoen [Wed, 19 Jul 2017 14:14:37 +0000 (09:14 -0500)]
Merge pull request #789 from ceph/ceph-pr-docs

ceph-pr-docs: create a trigger-only job for testing docs

8 years agoceph-pr-docs: create a trigger-only job for testing docs 789/head
Alfredo Deza [Wed, 19 Jul 2017 13:58:03 +0000 (09:58 -0400)]
ceph-pr-docs: create a trigger-only job for testing docs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #787 from ceph/wip-kernel-git-clone-depth
Alfredo Deza [Thu, 13 Jul 2017 13:38:39 +0000 (09:38 -0400)]
Merge pull request #787 from ceph/wip-kernel-git-clone-depth

kernel: use shallow clones

8 years agokernel: use shallow clones 787/head
Ilya Dryomov [Wed, 12 Jul 2017 14:01:34 +0000 (16:01 +0200)]
kernel: use shallow clones

Setting the timeout to 20 minutes helped some, but I'm still seeing
failures during the CPU-intensive "Resolving deltas" stage.  Use git
clone --depth 1 for kernel to avoid stressing slaves.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agoMerge pull request #786 from ceph/fix_timeout
Alfredo Deza [Thu, 13 Jul 2017 12:04:53 +0000 (08:04 -0400)]
Merge pull request #786 from ceph/fix_timeout

Add timeout for ceph-docker

8 years agoAdd timeout for ceph-docker 786/head
Guillaume Abrioux [Thu, 13 Jul 2017 12:02:22 +0000 (14:02 +0200)]
Add timeout for ceph-docker

- Add the same timeout than for ceph-ansible PRs in ceph-docker PRs.
- Change logged error message

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoMerge pull request #785 from ceph/wip-kernel-git-timeout
Alfredo Deza [Tue, 11 Jul 2017 11:35:05 +0000 (07:35 -0400)]
Merge pull request #785 from ceph/wip-kernel-git-timeout

kernel: set git clone/fetch timeout to 20 minutes

8 years agokernel: set git clone/fetch timeout to 20 minutes 785/head
Ilya Dryomov [Tue, 11 Jul 2017 11:11:08 +0000 (13:11 +0200)]
kernel: set git clone/fetch timeout to 20 minutes

Started seeing failures like:

    Resolving deltas:  60% (2773158/4615018)
    Resolving deltas:  60% (2775140/4615018)
    Resolving deltas:  60% (2776500/4615018)
    error: fetch-pack died of signal 15

kernel-trigger and a lot of other jobs use 20.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agoMerge pull request #783 from ceph/wip-yakkety-libvirt
Guits [Mon, 10 Jul 2017 19:18:12 +0000 (21:18 +0200)]
Merge pull request #783 from ceph/wip-yakkety-libvirt

Support Yakkety for static libvirt slaves

8 years agoansible: Manage custom repos on static libvirt slaves 783/head
David Galloway [Fri, 7 Jul 2017 19:33:30 +0000 (15:33 -0400)]
ansible: Manage custom repos on static libvirt slaves

Probably overkill but can't hurt.

Signed-off-by: David Galloway <dgallowa@redhat.com>
8 years agoansible: Support Yakkety for static libvirt slaves
David Galloway [Fri, 7 Jul 2017 19:28:10 +0000 (15:28 -0400)]
ansible: Support Yakkety for static libvirt slaves

Signed-off-by: David Galloway <dgallowa@redhat.com>
8 years agoMerge pull request #784 from ceph/remove_kraken_tests
Guits [Mon, 10 Jul 2017 06:28:37 +0000 (08:28 +0200)]
Merge pull request #784 from ceph/remove_kraken_tests

ceph-docker-prs: remove kraken tests

8 years agoceph-docker-prs: remove kraken tests 784/head
Guillaume Abrioux [Sun, 9 Jul 2017 16:16:35 +0000 (18:16 +0200)]
ceph-docker-prs: remove kraken tests

As it has been decided to stop testing against kraken, this commit
remove all tests for kraken.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoMerge pull request #782 from ceph/ceph-medic-tests
Alfredo Deza [Fri, 7 Jul 2017 20:43:52 +0000 (16:43 -0400)]
Merge pull request #782 from ceph/ceph-medic-tests

ceph-medic-tests: a job to run nightly tests for ceph-medic

8 years agoceph-medic-tests: a job to run nightly tests for ceph-medic 782/head
Andrew Schoen [Fri, 7 Jul 2017 20:37:40 +0000 (15:37 -0500)]
ceph-medic-tests: a job to run nightly tests for ceph-medic

This uses a job-template so as we build more testings scenarios
they can be added here easily.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #781 from ceph/ceph-medic-release
Alfredo Deza [Thu, 6 Jul 2017 15:20:37 +0000 (11:20 -0400)]
Merge pull request #781 from ceph/ceph-medic-release

ceph-medic-release: upload directly to the ceph-medic project

8 years agoceph-medic-release: upload directly to the ceph-medic project 781/head
Andrew Schoen [Thu, 6 Jul 2017 15:18:09 +0000 (10:18 -0500)]
ceph-medic-release: upload directly to the ceph-medic project

There is no need to try and infer the project name, just upload directly
to chacra as ceph-medic.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #780 from ceph/ceph-medic-release-comment
Alfredo Deza [Wed, 5 Jul 2017 22:33:18 +0000 (18:33 -0400)]
Merge pull request #780 from ceph/ceph-medic-release-comment

ceph-medic-release: rm SSH key comment

8 years agoceph-medic-release: rm SSH key comment 780/head
Ken Dreyer [Wed, 5 Jul 2017 22:09:24 +0000 (16:09 -0600)]
ceph-medic-release: rm SSH key comment

This looks like a bad copy & paste from elsewhere.

8 years agoMerge pull request #779 from ceph/ceph-medic-release
Alfredo Deza [Wed, 5 Jul 2017 21:48:40 +0000 (17:48 -0400)]
Merge pull request #779 from ceph/ceph-medic-release

adds new ceph-medic-release job

8 years agoadds new ceph-medic-release job 779/head
Andrew Schoen [Wed, 5 Jul 2017 21:26:44 +0000 (16:26 -0500)]
adds new ceph-medic-release job

This job will be used to make repos we can host on
download.ceph.com

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #778 from ceph/remove-kraken
Guits [Wed, 5 Jul 2017 16:13:18 +0000 (18:13 +0200)]
Merge pull request #778 from ceph/remove-kraken

ceph-ansible-prs: remove testing on Kraken

8 years agoceph-ansible-prs: add more bluestore scenario to containers 778/head
Sébastien Han [Wed, 5 Jul 2017 16:05:13 +0000 (18:05 +0200)]
ceph-ansible-prs: add more bluestore scenario to containers

Signed-off-by: Sébastien Han <seb@redhat.com>
8 years agoceph-ansible-prs: remove testing on Kraken
Sébastien Han [Wed, 5 Jul 2017 15:43:02 +0000 (17:43 +0200)]
ceph-ansible-prs: remove testing on Kraken

We decided to only test LTS releases.

Signed-off-by: Sébastien Han <seb@redhat.com>
8 years agoMerge pull request #777 from ceph/no-bs-before-luminous
Alfredo Deza [Wed, 5 Jul 2017 13:15:17 +0000 (09:15 -0400)]
Merge pull request #777 from ceph/no-bs-before-luminous

ceph-ansible-prs: do not run bluestore on luminous

8 years agoceph-ansible-prs: do not run bluestore on luminous 777/head
Sébastien Han [Wed, 5 Jul 2017 12:24:33 +0000 (14:24 +0200)]
ceph-ansible-prs: do not run bluestore on luminous

This is a bit hacky but I don't know any other ways to achieve that.

Signed-off-by: Sébastien Han <seb@redhat.com>
8 years agoMerge pull request #776 from ceph/more-bs-scenario
Sébastien Han [Wed, 5 Jul 2017 09:12:14 +0000 (11:12 +0200)]
Merge pull request #776 from ceph/more-bs-scenario

ceph-ansible-prs: add bluestore dmcrypt scenario

8 years agoceph-ansible-prs: add bluestore dmcrypt scenario 776/head
Sébastien Han [Wed, 5 Jul 2017 09:04:35 +0000 (11:04 +0200)]
ceph-ansible-prs: add bluestore dmcrypt scenario

Signed-off-by: Sébastien Han <seb@redhat.com>
8 years agoMerge pull request #775 from ceph/add_luminous
Sébastien Han [Tue, 4 Jul 2017 17:43:32 +0000 (19:43 +0200)]
Merge pull request #775 from ceph/add_luminous

ceph-ansible-prs: Add luminous release

8 years agoceph-ansible-prs: Add luminous release 775/head
Guillaume Abrioux [Tue, 4 Jul 2017 17:40:25 +0000 (19:40 +0200)]
ceph-ansible-prs: Add luminous release

Add luminous release to CI tests.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoMerge pull request #774 from ceph/fix_timeout
Sébastien Han [Tue, 4 Jul 2017 14:26:33 +0000 (16:26 +0200)]
Merge pull request #774 from ceph/fix_timeout

ceph-ansible-prs: fix bug with timeout

8 years agoceph-ansible-prs: fix bug with timeout 774/head
Guillaume Abrioux [Tue, 4 Jul 2017 14:19:40 +0000 (16:19 +0200)]
ceph-ansible-prs: fix bug with timeout

it will always return 0 even if tox return an error.
We must check wether the expression is not true instead.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoMerge pull request #773 from ceph/ceph-ansible_bluestore
Sébastien Han [Tue, 4 Jul 2017 13:14:20 +0000 (15:14 +0200)]
Merge pull request #773 from ceph/ceph-ansible_bluestore

ceph-ansible-prs: add bluestore scenarios

8 years agoceph-ansible-prs: add bluestore scenarios 773/head
Guillaume Abrioux [Tue, 4 Jul 2017 11:02:21 +0000 (13:02 +0200)]
ceph-ansible-prs: add bluestore scenarios

ceph-ansible-prs: adds the ansible2.2-cluster_bluestore and
ansible2.2-journal_collocation_bluestore scenarios.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoMerge pull request #772 from dmick/master
Alfredo Deza [Fri, 30 Jun 2017 21:29:15 +0000 (17:29 -0400)]
Merge pull request #772 from dmick/master

ceph-pull-requests-arm64: make ghprb config like amd64 version

8 years agoceph-pull-requests-arm64: make ghprb config like amd64 version 772/head
Dan Mick [Fri, 30 Jun 2017 21:14:15 +0000 (14:14 -0700)]
ceph-pull-requests-arm64: make ghprb config like amd64 version

Specifically reinstate the 'status-context/*-status' fields, but also
regularize like ceph-pull-requests job.  (This one originally came from
jjw and probably lost the fields/gained a lot of defaults in the
process)

Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agoMerge pull request #749 from ceph/wip-static-libvirt
Alfredo Deza [Fri, 30 Jun 2017 18:45:30 +0000 (14:45 -0400)]
Merge pull request #749 from ceph/wip-static-libvirt

ansible: Add playbook for libvirt/vagrant static slaves

8 years agoansible: Add playbook for libvirt/vagrant static slaves 749/head
David Galloway [Wed, 21 Jun 2017 20:12:12 +0000 (16:12 -0400)]
ansible: Add playbook for libvirt/vagrant static slaves

Signed-off-by: David Galloway <dgallowa@redhat.com>
8 years agoMerge pull request #771 from ceph/sync-pull
Alfredo Deza [Fri, 30 Jun 2017 14:49:47 +0000 (10:49 -0400)]
Merge pull request #771 from ceph/sync-pull

scripts: sync-pull now supports multiple projects

8 years agoscripts: sync-pull now supports multiple projects 771/head
Andrew Schoen [Fri, 30 Jun 2017 14:38:25 +0000 (09:38 -0500)]
scripts: sync-pull now supports multiple projects

You can now specify which project you'd like to pull from chacra. This
also removes el6 as we don't build for that anymore.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #770 from ceph/cephmetrics-builds
Alfredo Deza [Thu, 29 Jun 2017 19:54:47 +0000 (15:54 -0400)]
Merge pull request #770 from ceph/cephmetrics-builds

cephmetrics-release: sets wipe_workspace to false

8 years agocephmetrics-release: sets wipe_workspace to false 770/head
Andrew Schoen [Thu, 29 Jun 2017 19:48:35 +0000 (14:48 -0500)]
cephmetrics-release: sets wipe_workspace to false

wipe_workspace does not use sudo which causes some of our builds to fail

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #768 from ceph/cephmetrics-builds
Zack Cerza [Thu, 29 Jun 2017 16:49:42 +0000 (10:49 -0600)]
Merge pull request #768 from ceph/cephmetrics-builds

adds the cephmetrics-release job

8 years agoadds the cephmetrics-release job 768/head
Andrew Schoen [Thu, 29 Jun 2017 16:36:01 +0000 (11:36 -0500)]
adds the cephmetrics-release job

The purpose of this job is to allow for manual
builds of cephmetrics that will be stored on chacra.ceph.com
where the repo can be combined with cephmetrics-debs.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #754 from ceph/syntax
Alfredo Deza [Wed, 28 Jun 2017 15:52:54 +0000 (11:52 -0400)]
Merge pull request #754 from ceph/syntax

ceph-ansible-pr-syntax-check: add library path

8 years agoceph-ansible-pr-syntax-check: add library path 754/head
Sébastien Han [Thu, 22 Jun 2017 15:37:54 +0000 (17:37 +0200)]
ceph-ansible-pr-syntax-check: add library path

Explicitly set the LIBRARY path to avoid the following Ansible error:

ERROR! no action detected in task. This often indicates a misspelled
module name, or incorrect module path.

We need this change because roles path changed from ceph-ansible/ to
ceph-ansible/infrastructure-playbooks so now when we are running the
syntax check it looks in ceph-ansible/infrastructure-playbooks/library
instead of ceph-ansible/library.

Signed-off-by: Sébastien Han <seb@redhat.com>
8 years agoMerge pull request #767 from ceph/ceph-medic-docs
Andrew Schoen [Tue, 27 Jun 2017 18:48:07 +0000 (13:48 -0500)]
Merge pull request #767 from ceph/ceph-medic-docs

ceph-medic-docs: create a docs job

8 years agoceph-medic-docs: create a docs job ceph-medic-docs 767/head
Alfredo Deza [Tue, 27 Jun 2017 18:28:32 +0000 (14:28 -0400)]
ceph-medic-docs: create a docs job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #766 from ceph/wip-cephmetrics-branch
Alfredo Deza [Tue, 27 Jun 2017 16:29:05 +0000 (12:29 -0400)]
Merge pull request #766 from ceph/wip-cephmetrics-branch

DNM: cephmetrics: Build for all branches

8 years agoSet BRANCH 766/head
Zack Cerza [Tue, 27 Jun 2017 16:21:25 +0000 (10:21 -0600)]
Set BRANCH

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agoSanity check for $GIT_BRANCH
Zack Cerza [Tue, 27 Jun 2017 16:21:05 +0000 (10:21 -0600)]
Sanity check for $GIT_BRANCH

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agoDon't pass 'branches' to git stanza
Zack Cerza [Tue, 27 Jun 2017 16:16:32 +0000 (10:16 -0600)]
Don't pass 'branches' to git stanza

Signed-off-by: Zack Cerza <zack@redhat.com>