]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Guillaume Abrioux [Wed, 12 Jun 2019 11:46:47 +0000 (13:46 +0200)]
ceph-ansible: use more slave in CI
we stopped to use OVH nodes because of an old ceph-disk race condition.
Since ceph-disk isn't present anymore as of nautilus, let's use ovh
nodes again.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Nathan Cutler [Wed, 5 Jun 2019 08:28:10 +0000 (10:28 +0200)]
Merge pull request #1306 from ceph/wip-submodules-trigger
ceph-pr-submodules: add trigger phrase
Reviewed-by: Kefu Chai <kchai@redhat.com>
Nathan Cutler [Fri, 31 May 2019 13:13:24 +0000 (15:13 +0200)]
ceph-pr-submodules: add trigger phrase
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Zack Cerza [Tue, 4 Jun 2019 20:04:36 +0000 (14:04 -0600)]
Merge pull request #1314 from ceph/wip-sepiafog
sepia-fog-images: Inject IPMI and FOG credentials
David Galloway [Tue, 4 Jun 2019 19:42:54 +0000 (15:42 -0400)]
sepia-fog-images: Inject IPMI and FOG credentials
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Mon, 3 Jun 2019 23:45:54 +0000 (19:45 -0400)]
Merge pull request #1312 from ceph/wip-cb-shaman
Give a few more jobs SHAMAN_API_KEY
David Galloway [Mon, 3 Jun 2019 22:42:52 +0000 (18:42 -0400)]
Add SHAMAN_API_KEY to a few missing jobs
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Mon, 3 Jun 2019 22:35:27 +0000 (18:35 -0400)]
Ugh, this made it in by mistake
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Mon, 3 Jun 2019 20:04:51 +0000 (14:04 -0600)]
Merge pull request #1311 from ceph/wip-fixjjb
jenkins-job-builder: Inject JOB_BUILDER_PASS
David Galloway [Mon, 3 Jun 2019 19:43:41 +0000 (15:43 -0400)]
jenkins-job-builder: Inject JOB_BUILDER_PASS
Signed-off-by: David Galloway <dgallowa@redhat.com>
Kefu Chai [Mon, 3 Jun 2019 12:31:28 +0000 (20:31 +0800)]
Merge pull request #1309 from callithea/wip-ceph-dashboard-pull-requests-fix-repo-path
ceph-dashboard-pull-requests: Fix repo path
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Laura Paduano [Mon, 3 Jun 2019 12:21:49 +0000 (14:21 +0200)]
ceph-dashboard-pull-requests: Fix repo path
Signed-off-by: Laura Paduano <lpaduano@suse.com>
Kefu Chai [Mon, 3 Jun 2019 09:19:17 +0000 (17:19 +0800)]
Merge pull request #1307 from tchaikov/wip-ceph-dashboard-pull-requests-only-on-amd64
ceph-dashboard-pull-requests: only select x86_64 nodes
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Kefu Chai [Sat, 1 Jun 2019 14:28:22 +0000 (22:28 +0800)]
ceph-dashboard-pull-requests: only select x86_64 nodes
as google chrome is not available on arm64
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 1 Jun 2019 14:22:06 +0000 (22:22 +0800)]
ceph-dashboard-pull-requests: only install google chrome on amd64
and remove the repo settings after done with installation
Signed-off-by: Kefu Chai <kchai@redhat.com>
Ali Maredia [Sat, 1 Jun 2019 22:02:48 +0000 (18:02 -0400)]
Merge pull request #1308 from ceph/wip-tserlin-nfs-ganesha-disable-google-chrome-repo
nfs-ganesha: disable google-chrome yum repo
Thomas Serlin [Sat, 1 Jun 2019 20:32:50 +0000 (16:32 -0400)]
nfs-ganesha: disable google-chrome yum repo
Dimitri Savineau [Fri, 31 May 2019 15:12:55 +0000 (11:12 -0400)]
Merge pull request #1305 from ceph/ceph_ansible_disable_container_dashboard
ceph-ansible: Disable dashboard container job
Dimitri Savineau [Thu, 30 May 2019 14:52:01 +0000 (10:52 -0400)]
ceph-ansible: Disable dashboard container job
The ceph-ansible dashboard job with containerized deployment requires
some changes not merged yet upstream.
This job will be reenable when all the changes are merged.
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
Guillaume Abrioux [Thu, 23 May 2019 11:09:49 +0000 (13:09 +0200)]
Merge pull request #1303 from ceph/guits-ca_podman
ceph-ansible: test podman on centos instead rhel
Guillaume Abrioux [Thu, 23 May 2019 09:22:02 +0000 (11:22 +0200)]
ceph-ansible: split project for ubuntu jobs
so we don't create jobs that are never triggered in the CI.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Thu, 23 May 2019 09:17:41 +0000 (11:17 +0200)]
ceph-ansible: fix ooo_collocation (stable-3.1)
fix a typo, this job should be tested in a containerized environment
only.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Thu, 23 May 2019 08:48:04 +0000 (10:48 +0200)]
ceph-ansible: test podman on centos instead rhel
podman is available on atomic os, from upstream perspective it's better
to test against this image instead a rhel8 which was a beta image outdated.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Wed, 22 May 2019 07:07:03 +0000 (09:07 +0200)]
Merge pull request #1302 from ceph/dsavineau-ceph-container-lint-selinux
ceph-container-lint: Add selinux flag to volume
Dimitri Savineau [Tue, 21 May 2019 21:03:31 +0000 (17:03 -0400)]
ceph-container-lint: Add selinux flag to volume
Without the selinux flag on the container volume, the container
command will fail:
: openBinaryFile: permission denied (Permission denied)
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
Guillaume Abrioux [Fri, 17 May 2019 07:03:07 +0000 (09:03 +0200)]
Merge pull request #1300 from ceph/dsavineau-ansible-pr-syntax
ceph-ansible: remove useless command for syntax
Dimitri Savineau [Thu, 16 May 2019 20:49:34 +0000 (16:49 -0400)]
ceph-ansible: remove useless command for syntax
Because we're now able to execute the infrastructure playbooks from
the main ceph-ansible directory, we don't need to define the ansible
library path (because already define in ansible.cfg).
The roles and group_vars directories are already present in the main
directory so we don't need to copy them anymore.
This commit also exclude both ansible-lint rules: 204 and 205
- [204] Lines should be no longer than 160 chars
- [205] Use ".yml" or ".yaml" playbook extension
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
Dimitri Savineau [Thu, 16 May 2019 18:52:39 +0000 (14:52 -0400)]
Merge pull request #1299 from ceph/guits-update-pr-syntax
ceph-ansible: give a common inventory for syntax-check
Guillaume Abrioux [Thu, 16 May 2019 16:16:28 +0000 (18:16 +0200)]
ceph-ansible: give a common inventory for syntax-check
let's provide a typical 'all_daemons' inventory host file for the syntax
check process. Otherwise we can get failure because the site.yml file
contains `hosts:` which try to resolve some `{{ groups }}` variables.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Thu, 16 May 2019 11:15:54 +0000 (13:15 +0200)]
Merge pull request #1298 from ceph/guits-add_ca-dashboard
ceph-ansible: add new scenario 'dashboard'
Guillaume Abrioux [Thu, 16 May 2019 10:51:50 +0000 (12:51 +0200)]
ceph-ansible: add new scenario 'dashboard'
This commit adds a new scenario to test the dashboard deployment.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Zack Cerza [Tue, 14 May 2019 17:13:48 +0000 (11:13 -0600)]
Merge pull request #1297 from ceph/wip-ceph-dev-new-trigger-shaman
ceph-dev-new-trigger: Supply SHAMAN_API_KEY
David Galloway [Tue, 14 May 2019 17:10:49 +0000 (13:10 -0400)]
ceph-dev-new-trigger: Supply SHAMAN_API_KEY
So the job can update build statuses
Signed-off-by: David Galloway <dgallowa@redhat.com>
Alfredo Deza [Tue, 14 May 2019 12:45:56 +0000 (08:45 -0400)]
Merge pull request #1295 from ceph/wip-jupdates
Fixes/updates for Jenkins rebuild
David Galloway [Tue, 14 May 2019 12:31:24 +0000 (08:31 -0400)]
Change credential ID for ceph-jenkins github account's ssh key
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Tue, 14 May 2019 01:30:00 +0000 (21:30 -0400)]
Configure chacra and shaman API keys using credentials binding plugin
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Mon, 13 May 2019 16:06:43 +0000 (12:06 -0400)]
ansible: Use LTS repo for Jenkins
Signed-off-by: David Galloway <dgallowa@redhat.com>
Alfredo Deza [Fri, 10 May 2019 16:19:01 +0000 (12:19 -0400)]
Merge pull request #1294 from ceph/wip-ceph-volume-tox
ceph-volume-pr: run py36 tox tests
Andrew Schoen [Fri, 10 May 2019 16:07:27 +0000 (11:07 -0500)]
ceph-volume-pr: run py36 tox tests
We will now skip any missing interpreters, so we should
run all the tests here always.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Kefu Chai [Fri, 10 May 2019 13:42:01 +0000 (21:42 +0800)]
Merge pull request #1287 from tspmelo/wip-dashboard-ctest
ceph-dashboard-pull-requests: Disable running tests
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Tiago Melo [Thu, 11 Apr 2019 17:09:34 +0000 (17:09 +0000)]
ceph-dashboard-pull-requests: Disable running tests
Since all the tests are already run in make check,
there is no reason to run them again in the dashboard.
Signed-off-by: Tiago Melo <tmelo@suse.com>
Guillaume Abrioux [Tue, 7 May 2019 07:10:04 +0000 (09:10 +0200)]
Merge pull request #1293 from ceph/dsavineau-ceph-ansible-branch-name
ceph-ansible: use a more meaning syntax on branch
Dimitri Savineau [Thu, 2 May 2019 15:59:30 +0000 (11:59 -0400)]
ceph-ansible: use a more meaning syntax on branch
When doing condition on branch it's maybe easier to understand the
condition based on the branch name instead of a regex for excluding
all the other branches.
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
Dimitri Savineau [Thu, 2 May 2019 15:44:11 +0000 (11:44 -0400)]
Merge pull request #1292 from rishabh-d-dave/add-add_mgrs-to-CI
ceph-ansible: add add_mgrs scenario to CI
Rishabh Dave [Thu, 2 May 2019 13:24:22 +0000 (18:54 +0530)]
ceph-ansible: add add_mgrs scenario to CI
Add add_mgrs scenario to CI so that it can be tested against master and
nautilus.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Alfredo Deza [Tue, 30 Apr 2019 10:46:23 +0000 (06:46 -0400)]
Merge pull request #1291 from ceph/rm-trhoden
rm trhoden from admin list
Ken Dreyer [Mon, 29 Apr 2019 22:57:33 +0000 (16:57 -0600)]
rm trhoden from admin list
Travis has not worked directly on Ceph for a few years.
Zack Cerza [Fri, 26 Apr 2019 18:39:40 +0000 (12:39 -0600)]
Merge pull request #1290 from ceph/gregsfortytwo-pr-admin
move gregsfortytwo from whitelist to admin-list
Gregory Farnum [Fri, 26 Apr 2019 18:35:52 +0000 (11:35 -0700)]
move gregsfortytwo from whitelist to admin-list
Guillaume Abrioux [Thu, 25 Apr 2019 10:02:17 +0000 (12:02 +0200)]
Merge pull request #1282 from rishabh-d-dave/add-add_rbdmirrors-to-CI-jobs
ceph-ansible: add add_rbdmirrors scenario to CI
Rishabh Dave [Mon, 8 Apr 2019 08:44:28 +0000 (14:14 +0530)]
ceph-ansible: add add_rbdmirrors scenario to CI
Add add_rbdmirrors scenario to CI so that it can be tested against
master.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Guillaume Abrioux [Thu, 25 Apr 2019 09:51:33 +0000 (11:51 +0200)]
Merge pull request #1281 from rishabh-d-dave/add-add_rgws-to-CI-jobs
ceph-ansible: add add_rgws scenario to CI
Rishabh Dave [Mon, 8 Apr 2019 08:12:09 +0000 (13:42 +0530)]
add add_rgws scenario to CI
Add add_rgws scenario to CI so that it can be tested against master.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Guillaume Abrioux [Wed, 24 Apr 2019 11:35:44 +0000 (13:35 +0200)]
Merge pull request #1289 from ceph/guits-quick_fix_ca_syntax
ceph-ansible-syntax: temporary fix CI error
Guillaume Abrioux [Wed, 24 Apr 2019 11:28:36 +0000 (13:28 +0200)]
ceph-ansible-syntax: temporary fix CI error
CI is failing at the moment because of a pip error:
```
+ /tmp/venv.x2V7jCYRmJ/bin/pip install pip==10.0.0
Traceback (most recent call last):
File "/tmp/venv.x2V7jCYRmJ/bin/pip", line 11, in <module>
load_entry_point('pip==19.1', 'console_scripts', 'pip')()
File "/tmp/venv.x2V7jCYRmJ/lib/python2.7/site-packages/pkg_resources/__init__.py", line 565, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/tmp/venv.x2V7jCYRmJ/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
return ep.load()
File "/tmp/venv.x2V7jCYRmJ/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2291, in load
return self.resolve()
File "/tmp/venv.x2V7jCYRmJ/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2297, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/tmp/venv.x2V7jCYRmJ/lib/python2.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/tmp/venv.x2V7jCYRmJ/lib/python2.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/tmp/venv.x2V7jCYRmJ/lib/python2.7/site-packages/pip/_internal/cli/main_parser.py", line 8, in <module>
from pip._internal.cli import cmdoptions
File "/tmp/venv.x2V7jCYRmJ/lib/python2.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.utils.ui import BAR_TYPES
File "/tmp/venv.x2V7jCYRmJ/lib/python2.7/site-packages/pip/_internal/utils/ui.py", line 11, in <module>
from pip._vendor.progress import HIDE_CURSOR, SHOW_CURSOR
ImportError: cannot import name HIDE_CURSOR
```
since I'm unsure we really need to pin pip to 10.0.0 for the syntax
check job let's not use `install_python_packages` function from
`build_utils.sh` to install `ansible-lint`.
I'll revert this patch as soon as I'll have figured out the proper fix
to apply.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 23 Apr 2019 08:27:22 +0000 (10:27 +0200)]
Merge pull request #1288 from ceph/guits-get_cluster_status
ceph-ansible: try to get cluster status in teardown
Guillaume Abrioux [Tue, 23 Apr 2019 07:04:22 +0000 (09:04 +0200)]
ceph-ansible: try to get cluster status in teardown
sometimes it can be useful to get the full ceph cluster status
when troubleshooting CI failures.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Thu, 18 Apr 2019 09:50:18 +0000 (11:50 +0200)]
Merge pull request #1276 from ceph/dsavinea-remove-bluestore-lvm-osds
ceph-ansible: Remove bluestore_lvm_osds scenario
Dimitri Savineau [Wed, 3 Apr 2019 20:39:40 +0000 (16:39 -0400)]
ceph-ansible: Remove bluestore_lvm_osds scenario
Testing bluestore is handled in the lvm_osds scenario. We don't need
a dedicated one for that.
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
Kefu Chai [Thu, 11 Apr 2019 07:08:38 +0000 (15:08 +0800)]
Merge pull request #1286 from tchaikov/wip-gcc-8-on-bionic
scripts/build_utils.sh: use gcc-8 on bionic
Kefu Chai [Wed, 10 Apr 2019 08:14:13 +0000 (16:14 +0800)]
scripts/build_utils.sh: use gcc-8 on bionic
in hope to alleviate the ICE issues when building kvstore_tool.cc
see also https://bugzilla.redhat.com/show_bug.cgi?id=
1531154
Signed-off-by: Kefu Chai <kchai@redhat.com>
Andrew Schoen [Wed, 10 Apr 2019 15:02:18 +0000 (10:02 -0500)]
Merge pull request #1285 from ceph/ceph-medic-py36
ceph-medic-pull-requests python3.6 support
Alfredo Deza [Tue, 9 Apr 2019 13:07:00 +0000 (09:07 -0400)]
ceph-medic-pull-requests: require a centos7 node
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 9 Apr 2019 13:06:04 +0000 (09:06 -0400)]
ceph-medic-pull-requests: install epel and py36
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 8 Apr 2019 17:55:36 +0000 (13:55 -0400)]
Merge pull request #1283 from ceph/wip-rpm-macros
ceph-build: Install latest rpm macros
Boris Ranto [Mon, 8 Apr 2019 17:27:34 +0000 (19:27 +0200)]
ceph-build: Install latest rpm macros
We should make sure that all the rpm and srpm macros are installed and
at the latest version before installing the build dependencies.
Otherwise, the macros can get updated and we might not get all the
dependencies installed with yum-builddep.
Signed-off-by: Boris Ranto <branto@redhat.com>
Guillaume Abrioux [Sat, 6 Apr 2019 14:55:08 +0000 (16:55 +0200)]
Merge pull request #1280 from ceph/guits-fix_pipeline_rgw-multisite
ceph-ansible-pipeline: rgw_multisite fixes for stable-4.0
Guillaume Abrioux [Sat, 6 Apr 2019 14:51:23 +0000 (16:51 +0200)]
ceph-ansible-pipeline: rgw_multisite fixes for stable-4.0
These conditions were incorrect for stable-4.0
luminous jobs triggered for stable-4.0
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Ali Maredia [Fri, 5 Apr 2019 18:10:32 +0000 (14:10 -0400)]
Merge pull request #1278 from ceph/wip-tserlin-nfs-ganesha-stable-revert-back-to-original-repo
nfs-ganesha-stable: revert back to original repo
Thomas Serlin [Fri, 5 Apr 2019 17:10:02 +0000 (13:10 -0400)]
nfs-ganesha-stable: update ntirpc to 1.7.3
Thomas Serlin [Fri, 5 Apr 2019 17:01:46 +0000 (13:01 -0400)]
Revert "nfs-ganesha-stable: fix URL in job section of config"
This reverts commit
b39dfff02bbc9e19402636c6b8ef0fd856c1647e .
Thomas Serlin [Fri, 5 Apr 2019 16:55:45 +0000 (12:55 -0400)]
Revert "nfs-ganesha: switch to using our own fork for now"
This reverts commit
43ba6a2c2e38a73caa07cadae0217ccfcbe76d5c .
Guillaume Abrioux [Thu, 4 Apr 2019 01:36:09 +0000 (03:36 +0200)]
Merge pull request #1277 from ceph/guits-fix_pipeline
ceph-ansible-pipeline: refact pipeline
Guillaume Abrioux [Thu, 4 Apr 2019 01:29:36 +0000 (03:29 +0200)]
ceph-ansible-pipeline: refact pipeline
- remove bluestore_lvm_osds which is no longer needed in stable-4.0 and
master.
- fix stable-4.0 testing: do not play luminous jobs.
- update some scenarios so they are triggered on stable-4.0
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Wed, 3 Apr 2019 08:38:46 +0000 (10:38 +0200)]
Merge pull request #1275 from ceph/guits-revert_6072cff0
Revert "ceph-ansible: add more slaves"
Guillaume Abrioux [Wed, 3 Apr 2019 08:35:57 +0000 (10:35 +0200)]
Revert "ceph-ansible: add more slaves"
This reverts commit
6072cff00cd0b6951e97dd39fbc3e6a694d7a0e3 .
OVH nodes can't access sepia lab, so they can't get the rhel8 image.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Wed, 3 Apr 2019 06:27:59 +0000 (08:27 +0200)]
Merge pull request #1274 from ceph/guits-add_more_slaves
ceph-ansible: add more slaves
Guillaume Abrioux [Tue, 2 Apr 2019 16:09:47 +0000 (18:09 +0200)]
ceph-ansible: remove invalid job in nightly
this job doesn't exist in stable-3.2
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 2 Apr 2019 15:51:09 +0000 (17:51 +0200)]
ceph-ansible: add more slaves
let's try to use ovh slaves as well, at least for master and stable-4.0
jobs.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
David Galloway [Tue, 2 Apr 2019 13:31:48 +0000 (09:31 -0400)]
Merge pull request #1273 from ceph/guits-fix_ca_ci
ceph-ansible-pipeline: fix nautilus jobs
Guillaume Abrioux [Tue, 2 Apr 2019 13:28:36 +0000 (15:28 +0200)]
ceph-ansible-pipeline: add missing shebang
using /bin/sh makes those condition failing since it doesn't understand
the double brackets.
Thanks @djgalloway
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 2 Apr 2019 13:17:56 +0000 (15:17 +0200)]
ceph-ansible-pipeline: fix nautilus jobs
that condition isn't correct.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 2 Apr 2019 12:05:37 +0000 (14:05 +0200)]
Merge pull request #1272 from ceph/guits-add_build_retry
ceph-ansible-prs: retry on CI errors
Guillaume Abrioux [Tue, 2 Apr 2019 09:31:15 +0000 (11:31 +0200)]
ceph-ansible-prs: retry on CI errors
Retry jobs when we hit an unrelated CI failure.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 2 Apr 2019 12:02:03 +0000 (14:02 +0200)]
ceph-ansible-nightly: remove not valid scenarios
these scenarios are not valid for stable-3.1
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Mon, 1 Apr 2019 14:58:46 +0000 (16:58 +0200)]
Merge pull request #1267 from ceph/guits-run_all_jobs
ceph-ansible-prs: run all jobs for all PRs
Guillaume Abrioux [Mon, 1 Apr 2019 13:53:40 +0000 (15:53 +0200)]
ceph-ansible: add nautilus testing
since nautilus / stable-4.0 have been released upstream, let's add
nautilus testing in the CI.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 26 Mar 2019 10:04:11 +0000 (11:04 +0100)]
ceph-ansible-prs: run all jobs for all PRs
ceph-ansible is missing a lot of coverage because we don't run all jobs
on every PR.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Ali Maredia [Fri, 29 Mar 2019 17:32:29 +0000 (13:32 -0400)]
Merge pull request #1271 from ceph/wip-tserlin-nfs-ganesha-stable-update-14.2.0
nfs-ganesha-stable: update ceph defaults to 14.2.0
Thomas Serlin [Fri, 29 Mar 2019 16:13:51 +0000 (12:13 -0400)]
nfs-ganesha-stable: update ceph defaults to 14.2.0
Alfredo Deza [Fri, 29 Mar 2019 12:29:39 +0000 (08:29 -0400)]
Merge pull request #1270 from jtlayton/nfs-ganesha-fork
nfs-ganesha-stable: fix URL in job section of config
Jeff Layton [Fri, 29 Mar 2019 12:24:00 +0000 (08:24 -0400)]
nfs-ganesha-stable: fix URL in job section of config
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Alfredo Deza [Fri, 29 Mar 2019 11:52:07 +0000 (07:52 -0400)]
Merge pull request #1269 from jtlayton/nfs-ganesha-fork
nfs-ganesha: switch to using our own fork for now
Jeff Layton [Thu, 28 Mar 2019 20:32:11 +0000 (16:32 -0400)]
nfs-ganesha: switch to using our own fork for now
We are currently building a version of nfs-ganesha for nautilus that
lacks many needed patches. Some of those aren't suitable for inclusion
into V2.7-stable, but are already merged for V2.8 (which isn't released
yet).
Switch (at least for now) to building from a custom branch in the
ceph/nfs-ganesha fork.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Guillaume Abrioux [Thu, 28 Mar 2019 08:29:50 +0000 (09:29 +0100)]
Merge pull request #1268 from ceph/guits-fix_start_tox
start_tox: list scenario in the corresponding tox ini file
Guillaume Abrioux [Thu, 28 Mar 2019 08:24:35 +0000 (09:24 +0100)]
start_tox: list scenario in the corresponding tox ini file
since a split of the tox ini file has been introduced in ceph-ansible,
we must compare the scenario by listing them in the right tox ini file
according to the scenario being run.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 26 Mar 2019 13:17:15 +0000 (14:17 +0100)]
Merge pull request #1258 from rishabh-d-dave/add-add_mds-to-CI-jobs
add add_mdss scenario to CI
Rishabh Dave [Tue, 12 Feb 2019 05:51:06 +0000 (11:21 +0530)]
add add_mdss scenarion to CI
Add add_mdss scenario to CI so that it can be tested against master.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Alfredo Deza [Mon, 25 Mar 2019 12:06:29 +0000 (08:06 -0400)]
Merge pull request #1266 from ceph/wip-tserlin-nfs-ganesha-rm-rf-yum
nfs-ganesha: clean out yum cache before build
Thomas Serlin [Fri, 22 Mar 2019 18:05:44 +0000 (14:05 -0400)]
nfs-ganesha: clean out yum cache before build
We occasionally see "HTTP Error 404 - Not Found" when the jenkins slave
tries to contact the EPEL mirrors. Clean up the entire /var/cache/yum/
directory and see if that helps.
Reference: https://wiki.centos.org/yum-errors