]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
6 years agoceph-container-build-ceph-base-push-imgs: try to build manifest on amd64 too 1173/head
Sébastien Han [Tue, 23 Oct 2018 15:46:12 +0000 (17:46 +0200)]
ceph-container-build-ceph-base-push-imgs: try to build manifest on amd64 too

They are days where arm64 runs before amd64 and the other way around so
let's try to build the manifest also on amd64. This can't not do any
harm.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1172 from ceph/manifest-base
Sébastien Han [Mon, 22 Oct 2018 12:40:53 +0000 (14:40 +0200)]
Merge pull request #1172 from ceph/manifest-base

ceph-container-build-ceph-base-push-imgs-arm64: run manifest script

6 years agoceph-container-build-ceph-base-push-imgs-arm64: run manifest script 1172/head
Sébastien Han [Mon, 22 Oct 2018 05:34:13 +0000 (07:34 +0200)]
ceph-container-build-ceph-base-push-imgs-arm64: run manifest script

Run manifest script after the arm64 build is complete.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1170 from ceph/ceph-volume-batch-tests
Andrew Schoen [Fri, 19 Oct 2018 13:21:29 +0000 (08:21 -0500)]
Merge pull request #1170 from ceph/ceph-volume-batch-tests

ceph-volume-test: add 'lvm batch' tests

6 years agoceph-volume-test: add 'lvm batch' tests 1170/head
Andrew Schoen [Thu, 18 Oct 2018 18:21:02 +0000 (13:21 -0500)]
ceph-volume-test: add 'lvm batch' tests

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
6 years agoMerge pull request #1169 from ceph/ceph-volume-smithi
Alfredo Deza [Thu, 18 Oct 2018 13:42:59 +0000 (10:42 -0300)]
Merge pull request #1169 from ceph/ceph-volume-smithi

ceph-volume: run all tests on smithi or mira nodes

6 years agoceph-volume: run all tests on smithi or mira nodes 1169/head
Andrew Schoen [Thu, 18 Oct 2018 13:40:40 +0000 (08:40 -0500)]
ceph-volume: run all tests on smithi or mira nodes

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
6 years agoMerge pull request #1165 from tchaikov/ceph-dashboard-pull-requests
Kefu Chai [Thu, 18 Oct 2018 02:23:47 +0000 (10:23 +0800)]
Merge pull request #1165 from tchaikov/ceph-dashboard-pull-requests

ceph-dashboard-pull-requests: install runtime dependencies of dashboard

Reviewed-by: Laura Paduano <lpaduano@suse.com>
6 years agoMerge pull request #1167 from ceph/wip-ormira
Andrew Schoen [Wed, 17 Oct 2018 17:28:57 +0000 (12:28 -0500)]
Merge pull request #1167 from ceph/wip-ormira

ceph-volume-scenario: Also allow building on mira

6 years agoceph-volume-scenario: Also allow building on mira 1167/head
David Galloway [Wed, 17 Oct 2018 17:23:21 +0000 (13:23 -0400)]
ceph-volume-scenario: Also allow building on mira

I added a few miras as static libvirt slaves.  This builds on https://github.com/ceph/ceph-build/pull/1166

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #1166 from ceph/ceph-volume-smithi
Andrew Schoen [Wed, 17 Oct 2018 16:03:52 +0000 (11:03 -0500)]
Merge pull request #1166 from ceph/ceph-volume-smithi

ceph-volume-scenario: lock tests to smithi nodes

6 years agoceph-volume-scenario: lock tests to smithi nodes 1166/head
Andrew Schoen [Wed, 17 Oct 2018 15:33:03 +0000 (10:33 -0500)]
ceph-volume-scenario: lock tests to smithi nodes

We are currently having troubles running test on our OVH nodes. This
locks these tests to smithi nodes for now so we can do some testing for
12.2.9.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
6 years agoceph-dashboard-pull-requests: install runtime dependencies of dashboard 1165/head
Kefu Chai [Wed, 17 Oct 2018 14:34:46 +0000 (22:34 +0800)]
ceph-dashboard-pull-requests: install runtime dependencies of dashboard

some of them are already fulfilled by the build time dependencies. and
since mgr is built with python2 runtime, so we don't need to install
python3 modules.

Signed-off-by: Kefu Chai <kchai@redhat.com>
6 years agoMerge pull request #1141 from ceph/wip-nfs-ganesha-ntirpc-build-patch
Ramana Raja [Wed, 17 Oct 2018 13:41:35 +0000 (19:11 +0530)]
Merge pull request #1141 from ceph/wip-nfs-ganesha-ntirpc-build-patch

nfs-ganesha: apply patch to build ntirpc without lttng

6 years agoMerge branch 'master' into wip-nfs-ganesha-ntirpc-build-patch wip-nfs-ganesha-ntirpc-build-patch 1141/head
Ramana Raja [Wed, 17 Oct 2018 13:35:15 +0000 (19:05 +0530)]
Merge branch 'master' into wip-nfs-ganesha-ntirpc-build-patch

6 years agoMerge pull request #1164 from ceph/ceph-ansible_add_osds
Sébastien Han [Wed, 17 Oct 2018 12:29:41 +0000 (14:29 +0200)]
Merge pull request #1164 from ceph/ceph-ansible_add_osds

ceph-ansible: add "add_osds" scenarios to pipeline

6 years agoceph-ansible: add "add_osds" scenarios to pipeline 1164/head
Guillaume Abrioux [Wed, 17 Oct 2018 12:19:26 +0000 (14:19 +0200)]
ceph-ansible: add "add_osds" scenarios to pipeline

adding `add_osds` and `add_osds_container` to the ceph-ansible pipeline

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agonfs-ganesha: apply patch to build ntirpc without lttng
Ali Maredia [Mon, 1 Oct 2018 22:32:28 +0000 (18:32 -0400)]
nfs-ganesha: apply patch to build ntirpc without lttng

Signed-off-by: Ali Maredia <amaredia@redhat.com>
6 years agoMerge pull request #1162 from ceph/guits-add_osds
Sébastien Han [Tue, 16 Oct 2018 20:45:20 +0000 (22:45 +0200)]
Merge pull request #1162 from ceph/guits-add_osds

ceph-ansible: add new scenario 'add_osds'

6 years agoceph-ansible: add new scenario 'add_osds' 1162/head
Guillaume Abrioux [Tue, 16 Oct 2018 17:58:06 +0000 (19:58 +0200)]
ceph-ansible: add new scenario 'add_osds'

Adding new scenarios for "day 2 operation" playbook

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1152 from callithea/wip-ceph-dashboard-prs-python3-pkgs
Jos Collin [Tue, 16 Oct 2018 06:51:49 +0000 (12:21 +0530)]
Merge pull request #1152 from callithea/wip-ceph-dashboard-prs-python3-pkgs

ceph-dashboard-pull-requests: install python3 packages

Reviewed-by: Jos Collin <jcollin@redhat.com>
6 years agoceph-dashboard-pull-requests: install python3 packages 1152/head
Laura Paduano [Thu, 11 Oct 2018 10:24:40 +0000 (12:24 +0200)]
ceph-dashboard-pull-requests: install python3 packages

Signed-off-by: Laura Paduano <lpaduano@suse.com>
6 years agoMerge pull request #1161 from ceph/pipeline-sod
Sébastien Han [Fri, 12 Oct 2018 18:30:14 +0000 (20:30 +0200)]
Merge pull request #1161 from ceph/pipeline-sod

ceph-ansible-pipeline: fix wrong condition

6 years agoceph-ansible-pipeline: fix wrong condition 1161/head
Sébastien Han [Fri, 12 Oct 2018 18:26:35 +0000 (20:26 +0200)]
ceph-ansible-pipeline: fix wrong condition

if grep report 0 ceph-osd was modified thus we exit

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1160 from ceph/pipeline
Sébastien Han [Fri, 12 Oct 2018 18:21:43 +0000 (20:21 +0200)]
Merge pull request #1160 from ceph/pipeline

ceph-ansible-pipeline osd followup

6 years agoceph-ansible-pipeline osd followup 1160/head
Sébastien Han [Fri, 12 Oct 2018 18:18:16 +0000 (20:18 +0200)]
ceph-ansible-pipeline osd followup

Not sure what's going on, this is mostly a commit to debug

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1159 from ceph/ansible-scenario
Sébastien Han [Fri, 12 Oct 2018 17:51:06 +0000 (19:51 +0200)]
Merge pull request #1159 from ceph/ansible-scenario

ceph-ansible-ci: do not run osd twice

6 years agoceph-ansible-ci: do not run osd twice 1159/head
Sébastien Han [Fri, 12 Oct 2018 17:42:36 +0000 (19:42 +0200)]
ceph-ansible-ci: do not run osd twice

Do not play twice osds if they have been ack by the first task of the
pipeline.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1143 from ceph/ceph-container-build-ceph-base-push-imgs-arm64
Sébastien Han [Fri, 12 Oct 2018 15:11:47 +0000 (17:11 +0200)]
Merge pull request #1143 from ceph/ceph-container-build-ceph-base-push-imgs-arm64

add ceph-container-build-ceph-base-push-imgs-arm64

6 years agoadd ceph-container-build-ceph-base-push-imgs-arm64 1143/head
Sébastien Han [Wed, 3 Oct 2018 15:52:57 +0000 (17:52 +0200)]
add ceph-container-build-ceph-base-push-imgs-arm64

Same as ceph-container-build-ceph-base-push-imgs but to build arm64
images.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1156 from ceph/guits-fix_collect_log
Sébastien Han [Fri, 12 Oct 2018 12:43:02 +0000 (08:43 -0400)]
Merge pull request #1156 from ceph/guits-fix_collect_log

ceph-ansible: fix collect ceph config task

6 years agoceph-ansible: fix collect ceph config task 1156/head
Guillaume Abrioux [Thu, 11 Oct 2018 19:50:42 +0000 (21:50 +0200)]
ceph-ansible: fix collect ceph config task

`ceph_conf_key_directory` doesn't exist in this playbook.
All our testing is done with '/etc/ceph', let's hardcode it here.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1155 from ceph/guits-syntax-check-ansible
Guillaume Abrioux [Thu, 11 Oct 2018 14:58:53 +0000 (10:58 -0400)]
Merge pull request #1155 from ceph/guits-syntax-check-ansible

ceph-ansible-pr: fix workspace in syntax check

6 years agoceph-ansible-pr: fix workspace in syntax check 1155/head
Guillaume Abrioux [Thu, 11 Oct 2018 14:46:22 +0000 (16:46 +0200)]
ceph-ansible-pr: fix workspace in syntax check

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1154 from ceph/guits-syntax-check-ansible
Sébastien Han [Thu, 11 Oct 2018 14:25:14 +0000 (10:25 -0400)]
Merge pull request #1154 from ceph/guits-syntax-check-ansible

ceph-ansible-syntax: fix path to pip

6 years agoMerge branch 'master' into guits-syntax-check-ansible 1154/head
Guillaume Abrioux [Thu, 11 Oct 2018 14:12:55 +0000 (10:12 -0400)]
Merge branch 'master' into guits-syntax-check-ansible

6 years agoceph-ansible-syntax: fix path to pip
Guillaume Abrioux [Thu, 11 Oct 2018 14:11:19 +0000 (16:11 +0200)]
ceph-ansible-syntax: fix path to pip

`$VENV` contains already '/bin/' pattern.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1153 from ceph/guits-syntax-check-ansible
Sébastien Han [Thu, 11 Oct 2018 14:02:28 +0000 (10:02 -0400)]
Merge pull request #1153 from ceph/guits-syntax-check-ansible

ceph-ansible: install expected ansible version

6 years agoceph-ansible: install expected ansible version 1153/head
Guillaume Abrioux [Thu, 11 Oct 2018 12:51:00 +0000 (14:51 +0200)]
ceph-ansible: install expected ansible version

install the ansible version corresponding to its respective ceph-ansible
ansible.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1151 from ceph/ci-master-typo
Guillaume Abrioux [Wed, 10 Oct 2018 18:48:07 +0000 (14:48 -0400)]
Merge pull request #1151 from ceph/ci-master-typo

ceph-ansible fix job typo in pipeline

6 years agoceph-ansible fix job typo in pipeline 1151/head
Sébastien Han [Wed, 10 Oct 2018 18:44:15 +0000 (14:44 -0400)]
ceph-ansible fix job typo in pipeline

The job name is ceph-ansible-prs-luminous-lvm_osds_container

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1150 from ceph/ci-master
Guillaume Abrioux [Wed, 10 Oct 2018 18:34:16 +0000 (14:34 -0400)]
Merge pull request #1150 from ceph/ci-master

ceph-ansible pipeline branch improvement

6 years agoceph-ansible pipeline branch improvement 1150/head
Sébastien Han [Wed, 10 Oct 2018 16:36:12 +0000 (12:36 -0400)]
ceph-ansible pipeline branch improvement

The code is not ideal and might be hard to read but the rationales are
the following:

* master ceph-ansible has fully adopted ceph-volume and we are about to
remove ceph-disk too
* this means we can not and should not run ceph-disk tests on master BUT
only on stable 3.0 and 3.1 branches.

Only lvm scenarios should play on ceph-ansible master.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1149 from tchaikov/wip-nautilus
Sage Weil [Wed, 10 Oct 2018 16:21:15 +0000 (11:21 -0500)]
Merge pull request #1149 from tchaikov/wip-nautilus

ceph-dev-trigger: include nautilus branch

6 years agoceph-dev-trigger: include nautilus branch 1149/head
Kefu Chai [Wed, 10 Oct 2018 16:13:21 +0000 (00:13 +0800)]
ceph-dev-trigger: include nautilus branch

Signed-off-by: Kefu Chai <kchai@redhat.com>
6 years agoMerge pull request #1148 from ceph/ceph-vol-cont
Guillaume Abrioux [Wed, 10 Oct 2018 16:07:43 +0000 (12:07 -0400)]
Merge pull request #1148 from ceph/ceph-vol-cont

cpeh-ansible-prs: add lvm_batch scenario

6 years agocpeh-ansible-prs: add lvm_batch scenario 1148/head
Sébastien Han [Wed, 10 Oct 2018 15:28:30 +0000 (11:28 -0400)]
cpeh-ansible-prs: add lvm_batch scenario

Add a new scenario

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1147 from ceph/guits-get_ceph_conf
Andrew Schoen [Tue, 9 Oct 2018 21:02:23 +0000 (17:02 -0400)]
Merge pull request #1147 from ceph/guits-get_ceph_conf

ceph-ansible: fetch ceph config file on failure

6 years agoceph-ansible: fetch ceph config file on failure 1147/head
Guillaume Abrioux [Tue, 9 Oct 2018 20:17:37 +0000 (16:17 -0400)]
ceph-ansible: fetch ceph config file on failure

Let's try to get ceph configuration file on failure, it can be useful at
some point.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1146 from ceph/ceph-volume-container
Guillaume Abrioux [Tue, 9 Oct 2018 19:11:36 +0000 (15:11 -0400)]
Merge pull request #1146 from ceph/ceph-volume-container

ceph-ansible: add more scenarios

6 years agoceph-ansible: add more scenarios 1146/head
Sébastien Han [Tue, 9 Oct 2018 19:07:15 +0000 (15:07 -0400)]
ceph-ansible: add more scenarios

Add more scenarios for ceph-volume in container

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1145 from callithea/wip-ceph-dashboard-pull-requests-fix-script...
Alfredo Deza [Mon, 8 Oct 2018 15:13:45 +0000 (11:13 -0400)]
Merge pull request #1145 from callithea/wip-ceph-dashboard-pull-requests-fix-script-exec

ceph-dashboard-pull-requests: Need to cd to the dashboard dir

6 years agoceph-dashboard-pull-requests: Need to cd to the dashboard dir before executing the... 1145/head
Laura Paduano [Mon, 8 Oct 2018 12:48:05 +0000 (14:48 +0200)]
ceph-dashboard-pull-requests: Need to cd to the dashboard dir before executing the e2e script

Signed-off-by: Laura Paduano <lpaduano@suse.com>
6 years agoMerge pull request #1115 from ceph/wip-sepia-future
Zack Cerza [Tue, 2 Oct 2018 19:46:35 +0000 (13:46 -0600)]
Merge pull request #1115 from ceph/wip-sepia-future

sepia-fog-images: Don't hardcode distros

6 years agosepia-fog-images: Don't hardcode distros 1115/head
David Galloway [Wed, 5 Sep 2018 18:05:47 +0000 (14:05 -0400)]
sepia-fog-images: Don't hardcode distros

This change ensures I don't have to add or remove if statements in
funSetProfiles function any time there's a new distro version released.

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #1142 from ceph/container-img
Guillaume Abrioux [Tue, 2 Oct 2018 13:02:16 +0000 (15:02 +0200)]
Merge pull request #1142 from ceph/container-img

ceph-container-build-ceph-base-push-imgs: build with arg

6 years agoceph-container-build-ceph-base-push-imgs: build with arg 1142/head
Sébastien Han [Tue, 2 Oct 2018 12:49:03 +0000 (14:49 +0200)]
ceph-container-build-ceph-base-push-imgs: build with arg

We need to pass the ARCH so the build can successfully run.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1140 from ceph/add-ceph-base
Sébastien Han [Mon, 1 Oct 2018 15:52:11 +0000 (17:52 +0200)]
Merge pull request #1140 from ceph/add-ceph-base

add new ceph-container-build-ceph-base-push-imgs job

7 years agoadd new ceph-container-build-ceph-base-push-imgs job 1140/head
Sébastien Han [Mon, 1 Oct 2018 12:45:46 +0000 (14:45 +0200)]
add new ceph-container-build-ceph-base-push-imgs job

This job runs on a daily basis and is responsible for building ceph/base
versionned images.

Signed-off-by: Sébastien Han <seb@redhat.com>
7 years agoMerge pull request #1139 from tchaikov/dashboard-pr-sudo
Kefu Chai [Mon, 1 Oct 2018 05:11:46 +0000 (13:11 +0800)]
Merge pull request #1139 from tchaikov/dashboard-pr-sudo

ceph-dashboard-pull-requests: fix permission denied error

Reviewed-by: Laura Paduano <lpaduano@suse.com>
7 years agoceph-dashboard-pull-requests: fix permission denied error 1139/head
Kefu Chai [Sat, 29 Sep 2018 03:47:52 +0000 (11:47 +0800)]
ceph-dashboard-pull-requests: fix permission denied error

as stdout redirect is performed by the shell, and shell is launched by
the "jenkins" user, so permission denied is expected when we are trying
to create a file under /etc/yum.repos.d/. in that case, we'll have
following failure:

/tmp/jenkins8899238112048417478.sh: line 14:
/etc/yum.repos.d/google-chrome.repo: Permission denied
Build step 'Execute shell' marked build as failure

Signed-off-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #1138 from ceph/guits-fix_ca_pr_syntax
Sébastien Han [Fri, 28 Sep 2018 13:12:04 +0000 (15:12 +0200)]
Merge pull request #1138 from ceph/guits-fix_ca_pr_syntax

ceph-ansible: don't check for capital letter in meta directories

7 years agoceph-ansible: don't check for capital letter in meta directories 1138/head
Guillaume Abrioux [Fri, 28 Sep 2018 13:06:18 +0000 (15:06 +0200)]
ceph-ansible: don't check for capital letter in meta directories

it's expected to have capital letters in roles/*/meta/main.yml so let's
exclude this path in git_diff_to_head function.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
7 years agoMerge pull request #1137 from tchaikov/wip-lang-none
Kefu Chai [Fri, 28 Sep 2018 09:45:33 +0000 (17:45 +0800)]
Merge pull request #1137 from tchaikov/wip-lang-none

scripts/build_utils.sh: add lang=none option to sources.list

Reviewed-by: Laura Paduano <lpaduano@suse.com>
7 years agoscripts/build_utils.sh: add lang=none option to sources.list 1137/head
Kefu Chai [Fri, 28 Sep 2018 03:15:01 +0000 (11:15 +0800)]
scripts/build_utils.sh: add lang=none option to sources.list

some mirrors do not contains the package description translations. when
apt tries to download the packages descriptions, it fails like:

E: Failed to fetch
http://mirror.yandex.ru/mirrors/launchpad/ubuntu-toolchain-r/dists/xenial/main/i18n/Translation-en
404  Not Found [IP: 213.180.204.183 80]
E: Some index files failed to download. They have been ignored, or old
ones used instead.

for more info, see sources.list(5) and apt.conf(5). the default value
of "lang" is set by Acquire::Languages, which is in turn "en" and
"environment" by default. we need to override them with "none".

Fixes #1136
Signed-off-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #1135 from callithea/wip-ceph-dashboard-pull-requests-https
Alfredo Deza [Thu, 27 Sep 2018 13:02:10 +0000 (09:02 -0400)]
Merge pull request #1135 from callithea/wip-ceph-dashboard-pull-requests-https

ceph-dashboard-pull-requests: switch to https for Chrome URLs

7 years agoceph-dashboard-pull-requests: switch to https for Chrome URLs 1135/head
Laura Paduano [Wed, 26 Sep 2018 08:32:04 +0000 (10:32 +0200)]
ceph-dashboard-pull-requests: switch to https for Chrome URLs

Signed-off-by: Laura Paduano <lpaduano@suse.com>
7 years agoMerge pull request #1134 from callithea/wip-ceph-dashboard-pull-request-fix
Alfredo Deza [Mon, 24 Sep 2018 17:46:16 +0000 (13:46 -0400)]
Merge pull request #1134 from callithea/wip-ceph-dashboard-pull-request-fix

ceph-dashboard-pull-requests: fix another permission denied issue

7 years agoceph-dashboard-pull-requests: fix another permission denied issue 1134/head
Laura Paduano [Mon, 24 Sep 2018 15:02:02 +0000 (17:02 +0200)]
ceph-dashboard-pull-requests: fix another permission denied issue
when using ``apt-key add``

Signed-off-by: Laura Paduano <lpaduano@suse.com>
7 years agoMerge pull request #1133 from callithea/wip-ceph-dashboard-pull-request-fix
Alfredo Deza [Mon, 24 Sep 2018 11:35:44 +0000 (07:35 -0400)]
Merge pull request #1133 from callithea/wip-ceph-dashboard-pull-request-fix

ceph-dashboard-pull-requests: fix permission denied error

7 years agoceph-dashboard-pull-requests: fix permission denied error 1133/head
Laura Paduano [Mon, 24 Sep 2018 09:17:56 +0000 (11:17 +0200)]
ceph-dashboard-pull-requests: fix permission denied error

Signed-off-by: Laura Paduano <lpaduano@suse.com>
7 years agoMerge pull request #1132 from ceph/cv-nightly-additions
Andrew Schoen [Fri, 21 Sep 2018 14:39:17 +0000 (09:39 -0500)]
Merge pull request #1132 from ceph/cv-nightly-additions

ceph-volume-nightly: add more branches to batch tests

7 years agoceph-volume-nightly: add more branches to batch tests 1132/head
Alfredo Deza [Fri, 21 Sep 2018 11:49:48 +0000 (07:49 -0400)]
ceph-volume-nightly: add more branches to batch tests

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoMerge pull request #1086 from callithea/wip-ceph-dashboard-pull-requests
Alfredo Deza [Fri, 21 Sep 2018 12:38:04 +0000 (08:38 -0400)]
Merge pull request #1086 from callithea/wip-ceph-dashboard-pull-requests

ceph-dashboard-pull-requests: Jenkins job for ceph dashboard frontend (e2e) tests

7 years agoceph-dashboard-pull-requests: added inital Jenkins job for dashboard frontend (e2e... 1086/head
Laura Paduano [Mon, 23 Jul 2018 08:50:08 +0000 (10:50 +0200)]
ceph-dashboard-pull-requests: added inital Jenkins job for dashboard frontend (e2e) tests

Signed-off-by: Laura Paduano <lpaduano@suse.com>
7 years agoMerge pull request #1131 from ceph/wip-debug-mutex
Sage Weil [Thu, 20 Sep 2018 14:03:35 +0000 (09:03 -0500)]
Merge pull request #1131 from ceph/wip-debug-mutex

ceph-dev-[new-]setup/build/build: -DWITH_CEPH_DEBUG_MUTEX=ON for notcmalloc

Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge branch 'master' into wip-debug-mutex 1131/head
Sage Weil [Thu, 20 Sep 2018 14:00:26 +0000 (09:00 -0500)]
Merge branch 'master' into wip-debug-mutex

7 years agoMerge pull request #1123 from tchaikov/wip-decrease-n-jobs-to-fix-oom
Alfredo Deza [Thu, 20 Sep 2018 12:11:14 +0000 (08:11 -0400)]
Merge pull request #1123 from tchaikov/wip-decrease-n-jobs-to-fix-oom

scripts/build_utils.sh: increase mem per job to 2.2GB

7 years agoscripts/build_utils.sh: increase mem per job to 2.2GB 1123/head
Kefu Chai [Thu, 13 Sep 2018 08:46:36 +0000 (16:46 +0800)]
scripts/build_utils.sh: increase mem per job to 2.2GB

it's observed that on our arm64 build host, using the existing
$total_mem/1600, n_build_jobs=37 . but we still have following error
when compiling Ceph:

virtual memory exhausted: Cannot allocate memory
make[3]: *** [src/mds/CMakeFiles/mds.dir/SnapClient.cc.o] Error 1

so increase the denominator to 2200 .

Signed-off-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #1130 from ceph/fix-signed-off-check
Ernesto Puerta [Thu, 20 Sep 2018 09:41:31 +0000 (11:41 +0200)]
Merge pull request #1130 from ceph/fix-signed-off-check

ceph-pr-commits: Fix check with many-commit PRs (3rd try)

7 years agoceph-dev-[new-]setup/build/build: -DWITH_CEPH_DEBUG_MUTEX=ON for notcmalloc
Sage Weil [Wed, 19 Sep 2018 22:24:09 +0000 (17:24 -0500)]
ceph-dev-[new-]setup/build/build: -DWITH_CEPH_DEBUG_MUTEX=ON for notcmalloc

Enable the debug ceph::mutex in the notcmalloc build.  The normal build
will use the defaults, which (if it's a Release or RelWithDebug build)
will not include extra debug checks.

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agoceph-pr-commits: Fix check with many-commit PRs 1130/head
Ernesto Puerta [Thu, 13 Sep 2018 13:12:09 +0000 (15:12 +0200)]
ceph-pr-commits: Fix check with many-commit PRs

Relevant changes:
- All non-compliant commits are reported (previously, only the first
    wrong one was reported, stopping further processing).
- Signed-off-by regex put in place to check for
    <something@somewhere.tld> (including lt and gt symbols). This rule
    could be relaxed, as some commits in the past were sent without
    the enclosing <...>
- `extract_sha` function has been removed

Fixes: http://tracker.ceph.com/issues/36082
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
7 years agoMerge pull request #1129 from ceph/revert-1128-fix-signed-off-check
Ernesto Puerta [Wed, 19 Sep 2018 11:37:02 +0000 (13:37 +0200)]
Merge pull request #1129 from ceph/revert-1128-fix-signed-off-check

Revert "ceph-pr-commits: Fix check with many-commit PRs (2nd try)"

7 years agoRevert "ceph-pr-commits: Fix check with many-commit PRs (2nd try)" 1129/head
Ernesto Puerta [Wed, 19 Sep 2018 11:28:21 +0000 (13:28 +0200)]
Revert "ceph-pr-commits: Fix check with many-commit PRs (2nd try)"

7 years agoMerge pull request #1128 from ceph/fix-signed-off-check
Ernesto Puerta [Wed, 19 Sep 2018 11:22:33 +0000 (13:22 +0200)]
Merge pull request #1128 from ceph/fix-signed-off-check

ceph-pr-commits: Fix check with many-commit PRs (2nd try)

7 years agoceph-pr-commits: Fix check with many-commit PRs 1128/head
Ernesto Puerta [Thu, 13 Sep 2018 13:12:09 +0000 (15:12 +0200)]
ceph-pr-commits: Fix check with many-commit PRs

Relevant changes:
- All non-compliant commits are reported (previously, only the first
    wrong one was reported, stopping further processing).
- Signed-off-by regex put in place to check for
    <something@somewhere.tld> (including lt and gt symbols). This rule
    could be relaxed, as some commits in the past were sent without
    the enclosing <...>
- `extract_sha` function has been removed

Fixes: http://tracker.ceph.com/issues/36082
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
7 years agoMerge pull request #1127 from ceph/revert-1125-fix-signed-off-check
Ernesto Puerta [Wed, 19 Sep 2018 09:44:29 +0000 (11:44 +0200)]
Merge pull request #1127 from ceph/revert-1125-fix-signed-off-check

Revert "ceph-pr-commits: Fix check with many-commit PRs"

7 years agoRevert "ceph-pr-commits: Fix check with many-commit PRs" 1127/head
Ernesto Puerta [Wed, 19 Sep 2018 09:40:40 +0000 (11:40 +0200)]
Revert "ceph-pr-commits: Fix check with many-commit PRs"

7 years agoMerge pull request #1125 from ceph/fix-signed-off-check
Ernesto Puerta [Wed, 19 Sep 2018 09:36:29 +0000 (11:36 +0200)]
Merge pull request #1125 from ceph/fix-signed-off-check

ceph-pr-commits: Fix check with many-commit PRs

7 years agoceph-pr-commits: Fix check with many-commit PRs 1125/head
Ernesto Puerta [Thu, 13 Sep 2018 13:12:09 +0000 (15:12 +0200)]
ceph-pr-commits: Fix check with many-commit PRs

Relevant changes:
- All non-compliant commits are reported (previously, only the first
    wrong one was reported, stopping further processing).
- Signed-off-by regex put in place to check for
    <something@somewhere.tld> (including lt and gt symbols). This rule
    could be relaxed, as some commits in the past were sent without
    the enclosing <...>
- `extract_sha` function has been removed

Fixes: http://tracker.ceph.com/issues/36082
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
7 years agoMerge pull request #1126 from ceph/wip-cap-retention
Guillaume Abrioux [Tue, 18 Sep 2018 17:43:17 +0000 (19:43 +0200)]
Merge pull request #1126 from ceph/wip-cap-retention

ceph-ansible-pipeline: Match days-to-keep with ceph-ansible-prs

7 years agoceph-ansible-pipeline: Match days-to-keep with ceph-ansible-prs 1126/head
David Galloway [Tue, 18 Sep 2018 17:15:16 +0000 (13:15 -0400)]
ceph-ansible-pipeline: Match days-to-keep with ceph-ansible-prs

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #1124 from ceph/cv-target-branch
Andrew Schoen [Thu, 13 Sep 2018 12:35:18 +0000 (07:35 -0500)]
Merge pull request #1124 from ceph/cv-target-branch

ceph-volume-pr: add the TargetBranch param for manually triggering it

7 years agoceph-volume-pr: add the TargetBranch param for manually triggering it 1124/head
Alfredo Deza [Thu, 13 Sep 2018 12:19:15 +0000 (08:19 -0400)]
ceph-volume-pr: add the TargetBranch param for manually triggering it

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoMerge pull request #1122 from ceph/wip-container-ubuntu
Guillaume Abrioux [Wed, 12 Sep 2018 23:06:53 +0000 (01:06 +0200)]
Merge pull request #1122 from ceph/wip-container-ubuntu

ceph-container: Don't test Ubuntu

7 years agoceph-container: Don't test Ubuntu 1122/head
David Galloway [Wed, 12 Sep 2018 13:57:28 +0000 (09:57 -0400)]
ceph-container: Don't test Ubuntu

No longer tested on Ubuntu: https://github.com/ceph/ceph-container/pull/1167

Signed-off-by: David Galloway <dgallowa@redhat.com>
7 years agoMerge pull request #1121 from ceph/log-retention
Alfredo Deza [Wed, 12 Sep 2018 11:55:51 +0000 (07:55 -0400)]
Merge pull request #1121 from ceph/log-retention

Change build discard options for ceph and ceph-volume jobs

7 years agoChange build discard options for ceph and ceph-volume jobs 1121/head
Alfredo Deza [Wed, 12 Sep 2018 11:27:58 +0000 (07:27 -0400)]
Change build discard options for ceph and ceph-volume jobs

So that it isn't limited by the number, it is limited by days only. This
will allow builds to avoid 404'ing when the limit is reached, which is
unexpected if there are too many builds and not long enough time between
them (like 100 builds in one day, but limit is 20 before discarding)

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoMerge pull request #1118 from ceph/ceph-volume-tests
Alfredo Deza [Tue, 11 Sep 2018 19:02:41 +0000 (15:02 -0400)]
Merge pull request #1118 from ceph/ceph-volume-tests

ceph-volume-nightly: add tests for batch with mixed device types

7 years agoceph-volume-nightly: add tests for batch with mixed device types 1118/head
Andrew Schoen [Thu, 6 Sep 2018 17:41:51 +0000 (12:41 -0500)]
ceph-volume-nightly: add tests for batch with mixed device types

Signed-off-by: Andrew Schoen <aschoen@redhat.com>