]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
8 years agoceph-ansible-prs: test against ansible2.3 and luminous only 827/head
Andrew Schoen [Wed, 9 Aug 2017 20:34:57 +0000 (15:34 -0500)]
ceph-ansible-prs: test against ansible2.3 and luminous only

This drops support for testing jewel on PRs and changes the ansible
version to 2.3. If we want to continue testing against jewel we can
schedule nightly tests that run against master. With this approach we
can still get the same coverage and reduce a lot of demand on the CI
caused by PR testing.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #824 from ceph/ceph-volume-ansible-git-branch
Andrew Schoen [Wed, 9 Aug 2017 14:33:51 +0000 (09:33 -0500)]
Merge pull request #824 from ceph/ceph-volume-ansible-git-branch

ceph-volume-ansible-prs: fallback on sha1 to get remote branch

8 years agoceph-volume-ansible-prs: fallback on sha1 to get remote branch 824/head
Alfredo Deza [Wed, 9 Aug 2017 14:13:57 +0000 (10:13 -0400)]
ceph-volume-ansible-prs: fallback on sha1 to get remote branch

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #822 from ceph/ceph-volume-pr-fixes
Andrew Schoen [Tue, 8 Aug 2017 20:27:05 +0000 (15:27 -0500)]
Merge pull request #822 from ceph/ceph-volume-pr-fixes

Ceph volume pr fixes

8 years agoceph-volume-ansible-prs: improve the build script for remote branch detection 822/head
Alfredo Deza [Tue, 8 Aug 2017 20:23:27 +0000 (16:23 -0400)]
ceph-volume-ansible-prs: improve the build script for remote branch detection

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-volume-ansible-prs: fix scm section to point to ceph.git
Alfredo Deza [Tue, 8 Aug 2017 19:36:37 +0000 (15:36 -0400)]
ceph-volume-ansible-prs: fix scm section to point to ceph.git

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #821 from ceph/ceph-volume-ansible-prs
David Galloway [Tue, 8 Aug 2017 18:06:03 +0000 (14:06 -0400)]
Merge pull request #821 from ceph/ceph-volume-ansible-prs

ceph-volume-ansible-prs: do not use raw xml, use the jjb option for ghprb

8 years agoceph-volume-ansible-prs: do not use raw xml, use the jjb option for ghprb 821/head
Alfredo Deza [Tue, 8 Aug 2017 18:02:41 +0000 (14:02 -0400)]
ceph-volume-ansible-prs: do not use raw xml, use the jjb option for ghprb

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #820 from ceph/ceph-volume-ansible-prs
Andrew Schoen [Tue, 8 Aug 2017 17:49:02 +0000 (12:49 -0500)]
Merge pull request #820 from ceph/ceph-volume-ansible-prs

ceph-volume-ansible-prs: create job template(s)

8 years agoceph-volume-ansible-prs: create job template(s) 820/head
Alfredo Deza [Tue, 8 Aug 2017 17:25:33 +0000 (13:25 -0400)]
ceph-volume-ansible-prs: create job template(s)

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #819 from ceph/wip-cancel
Guillaume Abrioux [Tue, 8 Aug 2017 16:39:58 +0000 (18:39 +0200)]
Merge pull request #819 from ceph/wip-cancel

Abort build on updated PR

8 years agoPin jenkins-job-builder to beta version for now 819/head
David Galloway [Tue, 8 Aug 2017 16:24:52 +0000 (12:24 -0400)]
Pin jenkins-job-builder to beta version for now

Allows us to use github-pull-request cancel-builds-on-update option

Signed-off-by: David Galloway <dgallowa@redhat.com>
8 years agoUse new cancel-builds-on-update parameter
David Galloway [Tue, 8 Aug 2017 16:21:47 +0000 (12:21 -0400)]
Use new cancel-builds-on-update parameter

Need to update/pin JJB to the beta >2.0.0 for now

Signed-off-by: David Galloway <dgallowa@redhat.com>
8 years agoMerge pull request #818 from ceph/abort_on_updated_PR
Alfredo Deza [Tue, 8 Aug 2017 13:56:22 +0000 (09:56 -0400)]
Merge pull request #818 from ceph/abort_on_updated_PR

Abort on updated pr

8 years agoAdd CancelOnUpdate option in raw/xml format 818/head
Guillaume Abrioux [Tue, 8 Aug 2017 12:04:16 +0000 (14:04 +0200)]
Add CancelOnUpdate option in raw/xml format

The option `cancel-builds-on-update` doesn't work in job template
because we are not using a recent version of JJB, therefore we had to
revert the previous commit.

This commit adds the cancel-builds-on-update option but in raw/xml
format instead.

Fixes: #817
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoRevert "Abort builds on update"
Guillaume Abrioux [Tue, 8 Aug 2017 12:03:54 +0000 (14:03 +0200)]
Revert "Abort builds on update"

This reverts commit 18a1bbc24552ca0466500b6121818292e645f41b.

8 years agoMerge pull request #816 from ceph/wip-lockfiles
Alfredo Deza [Mon, 7 Aug 2017 19:05:57 +0000 (15:05 -0400)]
Merge pull request #816 from ceph/wip-lockfiles

scripts: Don't sync any lockfiles leftover by reprepro

8 years agoscripts: Don't sync any lockfiles leftover by reprepro 816/head
David Galloway [Mon, 7 Aug 2017 18:55:39 +0000 (14:55 -0400)]
scripts: Don't sync any lockfiles leftover by reprepro

Signed-off-by: David Galloway <dgallowa@redhat.com>
8 years agoMerge pull request #815 from ceph/revert-813-naginator
David Galloway [Mon, 7 Aug 2017 16:40:41 +0000 (12:40 -0400)]
Merge pull request #815 from ceph/revert-813-naginator

Revert "ceph-ansible-prs: add naginator configuration"

8 years agoRevert "ceph-ansible-prs: add naginator configuration" 815/head
Guillaume Abrioux [Mon, 7 Aug 2017 15:46:45 +0000 (17:46 +0200)]
Revert "ceph-ansible-prs: add naginator configuration"

8 years agoMerge pull request #814 from ceph/reset-workspace
Alfredo Deza [Fri, 4 Aug 2017 16:57:26 +0000 (12:57 -0400)]
Merge pull request #814 from ceph/reset-workspace

ceph-ansible-scenario: wipe the workspace before each job

8 years agoceph-ansible-scenario: wipe the workspace before each job 814/head
Andrew Schoen [Fri, 4 Aug 2017 16:32:04 +0000 (11:32 -0500)]
ceph-ansible-scenario: wipe the workspace before each job

In testing I noticed that without this set sometimes the latest sha1 from the
ceph-ansible branch wasn't fetched if the jenkins slave had already been
used for this job.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #813 from ceph/naginator
Guillaume Abrioux [Thu, 3 Aug 2017 11:53:52 +0000 (13:53 +0200)]
Merge pull request #813 from ceph/naginator

ceph-ansible-prs: add naginator configuration

8 years agoceph-docker-prs: add naginator configuration 813/head
Sébastien Han [Thu, 3 Aug 2017 11:46:51 +0000 (13:46 +0200)]
ceph-docker-prs: add naginator configuration

Auto-restart failed builds 3 times with 60 seconds interval.

Signed-off-by: Sébastien Han <seb@redhat.com>
8 years agoceph-ansible-prs: add naginator configuration
Sébastien Han [Thu, 3 Aug 2017 11:42:38 +0000 (13:42 +0200)]
ceph-ansible-prs: add naginator configuration

Auto-restart failed builds 3 times with 60 seconds interval.

Signed-off-by: Sébastien Han <seb@redhat.com>
8 years agoMerge pull request #811 from ceph/ceph-pr-docs-fixes
Andrew Schoen [Tue, 1 Aug 2017 22:00:05 +0000 (17:00 -0500)]
Merge pull request #811 from ceph/ceph-pr-docs-fixes

ceph-pr-docs: only get triggered on prs

8 years agoceph-pr-docs: only get triggered on prs 811/head
Alfredo Deza [Tue, 1 Aug 2017 12:45:17 +0000 (08:45 -0400)]
ceph-pr-docs: only get triggered on prs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
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