]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
6 years agoMerge branch 'master' into rm-ooo 1180/head
Sébastien Han [Thu, 8 Nov 2018 16:09:14 +0000 (17:09 +0100)]
Merge branch 'master' into rm-ooo

6 years agoMerge pull request #1200 from ceph/syntax-check
Erwan Velu [Thu, 8 Nov 2018 15:49:35 +0000 (16:49 +0100)]
Merge pull request #1200 from ceph/syntax-check

ceph-ansible-pr-syntax-check: always fetch origin

6 years agoceph-ansible-pr-syntax-check: always fetch origin 1200/head
Sébastien Han [Thu, 8 Nov 2018 15:46:29 +0000 (16:46 +0100)]
ceph-ansible-pr-syntax-check: always fetch origin

We need to fetch origin to always ensure we have the right version.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1199 from ceph/guits_stable3.2
Sébastien Han [Thu, 8 Nov 2018 15:29:48 +0000 (16:29 +0100)]
Merge pull request #1199 from ceph/guits_stable3.2

ceph-ansible-pipeline: update pipeline matrix

6 years agoceph-ansible-pipeline: update pipeline matrix 1199/head
Guillaume Abrioux [Thu, 8 Nov 2018 14:08:25 +0000 (15:08 +0100)]
ceph-ansible-pipeline: update pipeline matrix

We must test corresponding ceph release for each stable branch of
ceph-ansible.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1197 from ceph/container_podman
Guillaume Abrioux [Thu, 8 Nov 2018 09:26:26 +0000 (10:26 +0100)]
Merge pull request #1197 from ceph/container_podman

add new container_podman scenario to ceph-ansible

6 years agoadd new container_podman scenario to ceph-ansible 1197/head
Sébastien Han [Thu, 8 Nov 2018 09:23:24 +0000 (10:23 +0100)]
add new container_podman scenario to ceph-ansible

This scenario allows us testing podman instead of docker and also python
3 for ou rmodules.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1196 from ceph/wip-nfs-ganesha-stable-build-fix
tserlin [Wed, 7 Nov 2018 18:32:27 +0000 (13:32 -0500)]
Merge pull request #1196 from ceph/wip-nfs-ganesha-stable-build-fix

nfs-ganesha: fix debian stable build

6 years agoMerge branch 'master' into wip-nfs-ganesha-stable-build-fix wip-nfs-ganesha-stable-build-fix 1196/head
tserlin [Wed, 7 Nov 2018 16:15:07 +0000 (11:15 -0500)]
Merge branch 'master' into wip-nfs-ganesha-stable-build-fix

6 years agoMerge pull request #1195 from callithea/wip-ceph-dashboard-pull-requests-switch-node
Kefu Chai [Wed, 7 Nov 2018 07:53:56 +0000 (23:53 -0800)]
Merge pull request #1195 from callithea/wip-ceph-dashboard-pull-requests-switch-node

ceph-dashboard-pull-requests: switch node type from trusty to xenial

Reviewed-by: Kefu Chai <kchai@redhat.com>
6 years agonfs-ganesha: fix debian stable build
Ali Maredia [Tue, 6 Nov 2018 21:07:46 +0000 (16:07 -0500)]
nfs-ganesha: fix debian stable build

various fixes to nfs-ganesha-stable deb building
update stable config defaults
add removal of old ceph packages from pbuilder
to normal nfs-ganesha debian job

Signed-off-by: Ali Maredia <amaredia@redhat.com>
6 years agoceph-dashboard-pull-requests: switch node type from trusty to xenial 1195/head
Laura Paduano [Tue, 6 Nov 2018 13:06:15 +0000 (14:06 +0100)]
ceph-dashboard-pull-requests: switch node type from trusty to xenial

Since there are currently issues with the dashboard job and its dependencies (python-jwt)
when the test node is based on trusty (and Nautilus has dropped the support for trusty anyway)
it makes sense to switch to a more recent Ubuntu version

Signed-off-by: Laura Paduano <lpaduano@suse.com>
6 years agoMerge pull request #1193 from ceph/diff-git
Guillaume Abrioux [Mon, 5 Nov 2018 14:00:15 +0000 (15:00 +0100)]
Merge pull request #1193 from ceph/diff-git

ceph-ansible syntax check

6 years agoceph-ansible syntax check 1193/head
Sébastien Han [Mon, 5 Nov 2018 13:55:42 +0000 (14:55 +0100)]
ceph-ansible syntax check

Only check for Modified and Changed content, anything else is irrelevant
especially remove, rename and will make the check fail.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1190 from callithea/wip-ceph-dashboard-pull-requests-jwt-dependency
Laura Paduano [Mon, 5 Nov 2018 09:13:46 +0000 (10:13 +0100)]
Merge pull request #1190 from callithea/wip-ceph-dashboard-pull-requests-jwt-dependency

ceph-dashboard-pull-requests: add new python-jwt dependency

Signed-off-by: Laura Paduano <lpaduano@suse.com>
6 years agoceph-dashboard-pull-requests: add new python-jwt dependency 1190/head
Laura Paduano [Fri, 2 Nov 2018 12:41:11 +0000 (13:41 +0100)]
ceph-dashboard-pull-requests: add new python-jwt dependency

Since the JWT PR (#22833) has been merged  a new dependency
has been introduced which is now missing for the dashboard Jenkins job
Signed-off-by: Laura Paduano <lpaduano@suse.com>
6 years agoMerge pull request #1192 from ceph/wip-ceph-iscsi
Jason Dillaman [Sun, 4 Nov 2018 13:12:04 +0000 (08:12 -0500)]
Merge pull request #1192 from ceph/wip-ceph-iscsi

ceph-iscsi: new PR tox and branch trigger builders

6 years agoceph-iscsi: new PR tox and branch trigger builders 1192/head
Jason Dillaman [Sun, 4 Nov 2018 13:06:55 +0000 (08:06 -0500)]
ceph-iscsi: new PR tox and branch trigger builders

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
6 years agoMerge pull request #1191 from ceph/wip-ceph-iscsi
Jason Dillaman [Fri, 2 Nov 2018 17:52:06 +0000 (13:52 -0400)]
Merge pull request #1191 from ceph/wip-ceph-iscsi

ceph-iscsi: initial version of combined iSCSI tools repo

6 years agoceph-iscsi: initial version of combined iSCSI tools repo 1191/head
Jason Dillaman [Fri, 2 Nov 2018 17:02:46 +0000 (13:02 -0400)]
ceph-iscsi: initial version of combined iSCSI tools repo

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
6 years agoMerge pull request #1189 from callithea/wip-ceph-dashboard-pull-requests-label
Jos Collin [Fri, 2 Nov 2018 09:44:13 +0000 (15:14 +0530)]
Merge pull request #1189 from callithea/wip-ceph-dashboard-pull-requests-label

Changed config of 'white-list-label'

Reviewed-by: Jos Collin <jcollin@redhat.com>
6 years agoChanged config of 'white-list-label' 1189/head
Laura Paduano [Fri, 2 Nov 2018 09:00:41 +0000 (10:00 +0100)]
Changed config of 'white-list-label'

Signed-off-by: Laura Paduano <lpaduano@suse.com>
6 years agoMerge pull request #1188 from callithea/wip-ceph-dashboard-pull-requests-only-trigger...
Jos Collin [Fri, 2 Nov 2018 08:11:44 +0000 (13:41 +0530)]
Merge pull request #1188 from callithea/wip-ceph-dashboard-pull-requests-only-trigger-phrase

ceph-dashboard-pull-requests: re-add 'only-trigger-phrase'

Reviewed-by: Jos Collin <jcollin@redhat.com>
6 years agoceph-dashboard-pull-requests: re-add 'only-trigger-phrase' 1188/head
Laura Paduano [Thu, 1 Nov 2018 10:34:58 +0000 (11:34 +0100)]
ceph-dashboard-pull-requests: re-add 'only-trigger-phrase'

Signed-off-by: Laura Paduano <lpaduano@suse.com>
6 years agoMerge pull request #1187 from ceph/ceph-ansible-deps
Andrew Schoen [Wed, 31 Oct 2018 20:47:07 +0000 (15:47 -0500)]
Merge pull request #1187 from ceph/ceph-ansible-deps

ceph-volume ansible jobs need python-netaddr installed in the controlling node

6 years agoceph-volume ansible jobs need python-netaddr installed in the controlling node 1187/head
Alfredo Deza [Wed, 31 Oct 2018 19:47:39 +0000 (15:47 -0400)]
ceph-volume ansible jobs need python-netaddr installed in the controlling node

Signed-off-by: Alfredo Deza <adeza@redhat.com>
6 years agoMerge pull request #1168 from callithea/wip-ceph-dashboard-pull-requests-trigger
Jos Collin [Wed, 31 Oct 2018 11:02:02 +0000 (16:32 +0530)]
Merge pull request #1168 from callithea/wip-ceph-dashboard-pull-requests-trigger

ceph-dashboard-pull-requests: added 'white-list-labels'

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
6 years agoceph-dashboard-pull-requests: added 'white-list-labels' 1168/head
Laura Paduano [Thu, 18 Oct 2018 11:37:00 +0000 (13:37 +0200)]
ceph-dashboard-pull-requests: added 'white-list-labels'
and changed 'only-trigger-phrase' to be able to automatically
start this Job for all dashboard PRs

Signed-off-by: Laura Paduano <lpaduano@suse.com>
6 years agoMerge pull request #1183 from ceph/ceph-ansible-master
Guillaume Abrioux [Wed, 31 Oct 2018 10:41:35 +0000 (11:41 +0100)]
Merge pull request #1183 from ceph/ceph-ansible-master

ceph-ansible-pipeline: only test master

6 years agoMerge branch 'master' into ceph-ansible-master 1183/head
Sébastien Han [Wed, 31 Oct 2018 10:34:24 +0000 (11:34 +0100)]
Merge branch 'master' into ceph-ansible-master

6 years agoMerge branch 'master' into rm-ooo
Sébastien Han [Wed, 31 Oct 2018 10:32:46 +0000 (11:32 +0100)]
Merge branch 'master' into rm-ooo

6 years agoMerge pull request #1186 from ceph/guits_ceph-ansible3.2
Sébastien Han [Wed, 31 Oct 2018 10:32:34 +0000 (11:32 +0100)]
Merge pull request #1186 from ceph/guits_ceph-ansible3.2

ceph-ansible: update nightlies job

6 years agoMerge branch 'master' into ceph-ansible-master
Sébastien Han [Wed, 31 Oct 2018 10:12:58 +0000 (11:12 +0100)]
Merge branch 'master' into ceph-ansible-master

6 years agoceph-ansible: update nightlies job 1186/head
Guillaume Abrioux [Wed, 31 Oct 2018 10:10:50 +0000 (11:10 +0100)]
ceph-ansible: update nightlies job

since recent updates and 3.2 is out, we should update the matrix of
testing for nightlies jobs.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1178 from ceph/wip-tserlin-nfs-ganesha-stable
Ali Maredia [Tue, 30 Oct 2018 18:53:09 +0000 (14:53 -0400)]
Merge pull request #1178 from ceph/wip-tserlin-nfs-ganesha-stable

nfs-ganesha-stable: update build parameters

6 years agoMerge branch 'master' into wip-tserlin-nfs-ganesha-stable wip-tserlin-nfs-ganesha-stable 1178/head
tserlin [Tue, 30 Oct 2018 17:51:02 +0000 (13:51 -0400)]
Merge branch 'master' into wip-tserlin-nfs-ganesha-stable

6 years agoMerge pull request #1184 from ceph/wip-nfs-ganesha-build-fix
tserlin [Tue, 30 Oct 2018 17:50:44 +0000 (13:50 -0400)]
Merge pull request #1184 from ceph/wip-nfs-ganesha-build-fix

nfs-ganesha: various nfs-ganesha build fixes

6 years agoMerge branch 'master' into wip-nfs-ganesha-build-fix wip-nfs-ganesha-build-fix 1184/head
tserlin [Tue, 30 Oct 2018 17:46:25 +0000 (13:46 -0400)]
Merge branch 'master' into wip-nfs-ganesha-build-fix

6 years agoMerge pull request #1185 from ceph/ceph-medic-disable
Andrew Schoen [Tue, 30 Oct 2018 16:03:01 +0000 (11:03 -0500)]
Merge pull request #1185 from ceph/ceph-medic-disable

ceph-medic-tests: disable all child jobs from template

6 years agoceph-medic-tests: disable all child jobs from template ceph-medic-disable 1185/head
Alfredo Deza [Tue, 30 Oct 2018 15:37:40 +0000 (11:37 -0400)]
ceph-medic-tests: disable all child jobs from template

Signed-off-by: Alfredo Deza <adeza@redhat.com>
6 years agonfs-ganesha: various nfs-ganesha build fixes
Ali Maredia [Tue, 30 Oct 2018 13:16:28 +0000 (09:16 -0400)]
nfs-ganesha: various nfs-ganesha build fixes

- fix nfs-ganesha build for debian
- add missing packages for stable rpm builds
- cleanup for rpm nfs-ganesha build scripts

Signed-off-by: Ali Maredia <amaredia@redhat.com>
6 years agoMerge branch 'master' into ceph-ansible-master
Sébastien Han [Tue, 30 Oct 2018 09:22:57 +0000 (10:22 +0100)]
Merge branch 'master' into ceph-ansible-master

6 years agoMerge pull request #1182 from ceph/rgw-multi-site
Guillaume Abrioux [Mon, 29 Oct 2018 17:56:17 +0000 (18:56 +0100)]
Merge pull request #1182 from ceph/rgw-multi-site

Rgw multi site

6 years agoceph-ansible-pipeline: only test master
Sébastien Han [Mon, 29 Oct 2018 17:23:42 +0000 (18:23 +0100)]
ceph-ansible-pipeline: only test master

We are now ready to test on master ceph so let's switch all the pipeline
jobs to do so.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoceph-ansible-pr: add rgw in devs 1182/head
Sébastien Han [Mon, 29 Oct 2018 16:48:26 +0000 (17:48 +0100)]
ceph-ansible-pr: add rgw in devs

Add rgw_multisite_* in devs so we can test this with master upstream.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoceph-ansible-pipeline: add rgw multisite
Sébastien Han [Mon, 29 Oct 2018 16:47:57 +0000 (17:47 +0100)]
ceph-ansible-pipeline: add rgw multisite

support for testing rgw multisite in the pipeline

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1181 from ceph/ceph-volume-trigger
Guillaume Abrioux [Mon, 29 Oct 2018 15:48:49 +0000 (16:48 +0100)]
Merge pull request #1181 from ceph/ceph-volume-trigger

Ceph volume trigger

6 years agoceph-ansible-pipeline: activate batch container 1181/head
Sébastien Han [Mon, 29 Oct 2018 15:42:02 +0000 (16:42 +0100)]
ceph-ansible-pipeline: activate batch container

Now batch container is supported so let's activate it.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoceph-ansible-pipeline: run osd scenarios when module is modified
Sébastien Han [Mon, 29 Oct 2018 15:41:15 +0000 (16:41 +0100)]
ceph-ansible-pipeline: run osd scenarios when module is modified

When we edit the ceph_volume.py module we should run all the OSD
scenarios.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoceph-ansible-pipeline: do not test ooo
Sébastien Han [Mon, 29 Oct 2018 09:53:28 +0000 (10:53 +0100)]
ceph-ansible-pipeline: do not test ooo

Since all the scenario use lvm now, the ooo scenario will always fail
when triggered from the pipeline. The job will remain in stable branches
though.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1179 from ceph/guits_rgw_multisite
Guillaume Abrioux [Fri, 26 Oct 2018 17:08:40 +0000 (19:08 +0200)]
Merge pull request #1179 from ceph/guits_rgw_multisite

ceph-ansible: add rgw_multisite scenario

6 years agoMerge branch 'master' into guits_rgw_multisite 1179/head
Sébastien Han [Fri, 26 Oct 2018 15:23:03 +0000 (17:23 +0200)]
Merge branch 'master' into guits_rgw_multisite

6 years agoMerge pull request #1177 from ceph/pipeline
Sébastien Han [Fri, 26 Oct 2018 15:22:30 +0000 (17:22 +0200)]
Merge pull request #1177 from ceph/pipeline

ceph-ansible-pipeline: run all lvm test against ceph@master

6 years agoceph-ansible: add rgw_multisite scenario
Guillaume Abrioux [Fri, 26 Oct 2018 14:46:58 +0000 (16:46 +0200)]
ceph-ansible: add rgw_multisite scenario

ceph-ansible corresponding PR:

ceph/ceph-ansible#1944

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agonfs-ganesha-stable: update build parameters
Thomas Serlin [Thu, 25 Oct 2018 19:44:28 +0000 (15:44 -0400)]
nfs-ganesha-stable: update build parameters

6 years agoceph-ansible-pipeline: run all lvm tests against ceph@master 1177/head
Andrew Schoen [Thu, 25 Oct 2018 16:23:33 +0000 (11:23 -0500)]
ceph-ansible-pipeline: run all lvm tests against ceph@master

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
6 years agoceph-ansible-prs: allow all jobs to be tested with dev repos
Andrew Schoen [Thu, 25 Oct 2018 13:11:30 +0000 (08:11 -0500)]
ceph-ansible-prs: allow all jobs to be tested with dev repos

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
6 years agoMerge pull request #1176 from ceph/guits-remove_color
Erwan Velu [Wed, 24 Oct 2018 14:48:24 +0000 (16:48 +0200)]
Merge pull request #1176 from ceph/guits-remove_color

ceph-ansible-syntax: disable syntax coloration in `git_diff_to_head()`

6 years agoceph-ansible-syntax: disable syntax coloration in `git_diff_to_head()` 1176/head
Guillaume Abrioux [Wed, 24 Oct 2018 14:30:44 +0000 (16:30 +0200)]
ceph-ansible-syntax: disable syntax coloration in `git_diff_to_head()`

when running this code locally for debugging purposes, the sed in
`match_file()` won't match the pattern because of the ANSI codes inserted by
the git diff (colored) output.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1175 from ceph/guits-revert_4a25fb2b
Sébastien Han [Wed, 24 Oct 2018 14:01:42 +0000 (16:01 +0200)]
Merge pull request #1175 from ceph/guits-revert_4a25fb2b

ceph-ansible-syntax: display matched files in group_vars_check

6 years agoceph-ansible-syntax: display matched files in group_vars_check 1175/head
Guillaume Abrioux [Wed, 24 Oct 2018 12:59:14 +0000 (14:59 +0200)]
ceph-ansible-syntax: display matched files in group_vars_check

it can be useful to see which files have matched in `group_vars_check()`
function.
I'm currently facing an issue where the CI complains on that check while
it doesn't on an other environment when trying to reproduce the issue.

on the CI:

```
+ group_vars_check
++ match_file /defaults/main.yml
++ git_diff_to_head
++ wc -l
++ git diff origin/master..HEAD -- . ':(exclude)roles/*/meta/*'
++ sed -n 's|^+++.*\(/defaults/main.yml.*\)|\1|p'
+ nb=1
+ [[ 1 -eq 0 ]]
++ match_file group_vars/
++ wc -l
++ git_diff_to_head
++ git diff origin/master..HEAD -- . ':(exclude)roles/*/meta/*'
++ sed -n 's|^+++.*\(group_vars/.*\)|\1|p'
+ nb_group_vars=0
+ [[ 1 -gt 0 ]]
+ echo 'One or more files containing default variables has/have been modified.'
One or more files containing default variables has/have been modified.
+ echo 'You must run '\''generate_group_vars_sample.sh'\'' to generate the group_vars template files.'
You must run 'generate_group_vars_sample.sh' to generate the group_vars template files.
+ return 1
```

local env:

```
+ group_vars_check
++ match_file /defaults/main.yml
++ wc -l
++ git_diff_to_head
++ sed -n 's|^+++.*\(/defaults/main.yml.*\)|\1|p'
++ git diff origin/master..HEAD -- . ':(exclude)roles/*/meta/*'
+ nb=0
+ [[ 0 -eq 0 ]]
+ echo 'group_vars has not been touched.'
group_vars has not been touched.
+ return 0
```

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
6 years agoMerge pull request #1144 from ceph/guits-remove_capital_check
Sébastien Han [Wed, 24 Oct 2018 13:25:48 +0000 (15:25 +0200)]
Merge pull request #1144 from ceph/guits-remove_capital_check

ceph-ansible-syntax: remove capital letter check

6 years agoMerge branch 'master' into guits-remove_capital_check 1144/head
Sébastien Han [Wed, 24 Oct 2018 13:21:39 +0000 (15:21 +0200)]
Merge branch 'master' into guits-remove_capital_check

6 years agoMerge pull request #1174 from ceph/jq-base
Sébastien Han [Tue, 23 Oct 2018 19:38:48 +0000 (21:38 +0200)]
Merge pull request #1174 from ceph/jq-base

ceph-container-build-ceph-base-push-imgs: install jq

6 years agoceph-container-build-ceph-base-push-imgs: install jq 1174/head
Sébastien Han [Tue, 23 Oct 2018 19:29:27 +0000 (21:29 +0200)]
ceph-container-build-ceph-base-push-imgs: install jq

We need jq to read json.

Signed-off-by: Sébastien Han <seb@redhat.com>
6 years agoMerge pull request #1173 from ceph/base-manifest
Sébastien Han [Tue, 23 Oct 2018 15:50:22 +0000 (17:50 +0200)]
Merge pull request #1173 from ceph/base-manifest

ceph-container-build-ceph-base-push-imgs: try to build manifest on am…

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>