]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
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
Alfredo Deza [Fri, 22 Mar 2019 05:37:48 +0000 (01:37 -0400)]
Merge pull request #1265 from ceph/remoto-ansible-fixes
ansible: remove spec file changes for remoto
Alfredo Deza [Fri, 22 Mar 2019 05:34:21 +0000 (01:34 -0400)]
ansible: remove spec file changes for remoto
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 22 Mar 2019 05:29:34 +0000 (01:29 -0400)]
Merge pull request #1264 from ceph/remoto-packaging
ansible: support remoto packaging for Debian
Alfredo Deza [Fri, 22 Mar 2019 05:24:46 +0000 (01:24 -0400)]
ansible: allow specifying a remoto release to pick a role
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 22 Mar 2019 05:15:24 +0000 (01:15 -0400)]
ansible: add playbooks to package remoto
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Guillaume Abrioux [Mon, 11 Mar 2019 09:14:10 +0000 (10:14 +0100)]
Merge pull request #1263 from ceph/guits-ceph-ansible_split_tox
ceph-ansible: split tox ini file
Guillaume Abrioux [Wed, 6 Mar 2019 10:27:30 +0000 (11:27 +0100)]
ceph-ansible: split tox ini file
the tox.ini file in ceph-ansible became too big, this commit is a first
step to split this file.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Mon, 4 Mar 2019 16:14:01 +0000 (17:14 +0100)]
Merge pull request #1262 from ceph/guits-refact_nightly
ceph-ansible: remove add_mons scenario for stable-3.2
Guillaume Abrioux [Mon, 4 Mar 2019 15:53:48 +0000 (16:53 +0100)]
ceph-ansible: remove add_mons scenario for stable-3.2
this scenario doesn't exist in stable-3.2
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Mon, 4 Mar 2019 15:41:36 +0000 (16:41 +0100)]
Merge pull request #1261 from ceph/guits-refact_nightly
ceph-ansible: refact nightly jobs
Guillaume Abrioux [Mon, 4 Mar 2019 14:52:25 +0000 (15:52 +0100)]
ceph-ansible: refact nightly jobs
due to recent changes in ceph-ansible, let's refact all nightly jobs
accordingly in order to fix jobs in jenkins.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Fri, 1 Mar 2019 12:25:49 +0000 (13:25 +0100)]
Merge pull request #1260 from ceph/guits-add-purge-ubuntu
ceph-ansible-pipeline: add ubuntu purge testing for PRs on master
Guillaume Abrioux [Fri, 1 Mar 2019 12:22:11 +0000 (13:22 +0100)]
ceph-ansible-pipeline: add ubuntu purge testing for PRs on master
Add testing against ubuntu for purge scenarios
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Ali Maredia [Tue, 26 Feb 2019 19:48:09 +0000 (14:48 -0500)]
Merge pull request #1259 from ceph/wip-tserlin-nfs-ganesha-stable-update-defaults
nfs-ganesha-stable: update defaults for nautilus
Thomas Serlin [Tue, 26 Feb 2019 19:32:41 +0000 (14:32 -0500)]
nfs-ganesha-stable: update defaults for nautilus
Update build defaults for the first release of Nautilus (14.1.0).
Also update ntirpc default to 1.7.2.
Signed-off-by: Thomas Serlin <tserlin@redhat.com>
Sage Weil [Tue, 12 Feb 2019 18:38:17 +0000 (13:38 -0500)]
Merge pull request #1255 from ceph/rm-tcmalloc
build tcmalloc flavors only for CentOS7
Alfredo Deza [Fri, 8 Feb 2019 16:51:23 +0000 (11:51 -0500)]
ceph-dev-trigger: only build tcmalloc for CentOS7
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 8 Feb 2019 16:51:10 +0000 (11:51 -0500)]
ceph-dev-new-trigger: only build tcmalloc for CentOS7
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Sébastien Han [Mon, 11 Feb 2019 13:32:33 +0000 (14:32 +0100)]
Merge pull request #1257 from ceph/guits-add_ubuntu_testing
ceph-ansible: reintroduce ubuntu testing
Guillaume Abrioux [Mon, 11 Feb 2019 13:08:21 +0000 (14:08 +0100)]
ceph-ansible: reintroduce ubuntu testing
add back ubuntu testing on ceph-ansible PRs.
Closes: ceph/ceph-ansible#3590
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Mon, 11 Feb 2019 09:24:04 +0000 (10:24 +0100)]
Merge pull request #1256 from rishabh-d-dave/add-add_mons-to-CI
add add_mons scenario to CI
Rishabh Dave [Mon, 11 Feb 2019 07:39:28 +0000 (13:09 +0530)]
add add_mons scenario to CI
Add add_mons scenario to CI so that it can be tested against master.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Guillaume Abrioux [Thu, 7 Feb 2019 08:40:43 +0000 (09:40 +0100)]
Merge pull request #1254 from ceph/guits-remove_lvm_auto_discovery_32
ceph-ansible: remove lvm_auto_discovery from stable-3.2
Guillaume Abrioux [Thu, 7 Feb 2019 08:35:37 +0000 (09:35 +0100)]
ceph-ansible: remove lvm_auto_discovery from stable-3.2
This has not been backported into stable-3.2
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Wed, 6 Feb 2019 13:23:59 +0000 (14:23 +0100)]
Merge pull request #1253 from ceph/guits-fix_sw_32
ceph-ansible: update pipeline
Guillaume Abrioux [Wed, 6 Feb 2019 13:20:05 +0000 (14:20 +0100)]
ceph-ansible: update pipeline
Update the name for switch_to_containers job for stable-3.2
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Wed, 6 Feb 2019 12:11:13 +0000 (13:11 +0100)]
Merge pull request #1248 from ceph/guits-fix_syntax_ca
ceph-ansible-pr-syntax-check: get latest version of pip
Guillaume Abrioux [Wed, 6 Feb 2019 12:04:26 +0000 (13:04 +0100)]
Merge branch 'master' into guits-fix_syntax_ca
Guillaume Abrioux [Wed, 6 Feb 2019 12:04:10 +0000 (13:04 +0100)]
Merge pull request #1252 from ceph/guits-refact_nightly
ceph-ansible: remove stable-3.2 nightly jobs
Guillaume Abrioux [Wed, 6 Feb 2019 11:58:01 +0000 (12:58 +0100)]
ceph-ansible: remove stable-3.2 nightly jobs
those jobs aren't available/tested in stable-3.2
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Wed, 6 Feb 2019 10:36:42 +0000 (11:36 +0100)]
Merge pull request #1251 from ceph/guits-refact_nightly
ceph-ansible: update display name for nightly jobs
Guillaume Abrioux [Wed, 6 Feb 2019 10:31:23 +0000 (11:31 +0100)]
ceph-ansible: update display name for nightly jobs
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Sébastien Han [Wed, 6 Feb 2019 10:02:46 +0000 (11:02 +0100)]
Merge pull request #1250 from ceph/guits-refact_nightly
ceph-ansible-nightly: fix nightly jobs (stable-3.2)
Guillaume Abrioux [Wed, 6 Feb 2019 09:57:53 +0000 (10:57 +0100)]
ceph-ansible: clean fact cache in individual scenario testing
cleanup fact cache here too
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Wed, 6 Feb 2019 09:37:40 +0000 (10:37 +0100)]
ceph-ansible-nightly: fix nightly jobs (stable-3.2)
fix all nightly jobs for stable-3.2 since recent refact in ceph-ansible
testing.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Sébastien Han [Tue, 5 Feb 2019 21:47:01 +0000 (22:47 +0100)]
Merge pull request #1249 from ceph/guits-clean_facts_cache
ceph-ansible-prs: clean fact cache in teardown
Guillaume Abrioux [Tue, 5 Feb 2019 20:58:16 +0000 (21:58 +0100)]
ceph-ansible-prs: clean fact cache in teardown
This commit clean the fact cache after a run.
Sometimes it might cause issue because ansible thinks the cache is valid
in some cases making some tasks failing.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 5 Feb 2019 16:13:25 +0000 (17:13 +0100)]
ceph-ansible: remove debugging tasks
these tasks were added for debugging purpose, they are no longer needed
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 5 Feb 2019 14:13:29 +0000 (15:13 +0100)]
ceph-ansible-pr-syntax-check: get latest version of pip
ensure the latest version of pip is installed for this job to avoid the
following error:
```
ValueError: ('Expected version spec in', 'ansible~=2.7,<2.8', 'at', '~=2.7,<2.8')
```
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Sébastien Han [Mon, 4 Feb 2019 13:34:44 +0000 (14:34 +0100)]
Merge pull request #1247 from ceph/guits-add_ca_rhel_podman
ceph-ansible: add rhel8/podman scenario
Guillaume Abrioux [Mon, 4 Feb 2019 13:23:14 +0000 (14:23 +0100)]
ceph-ansible: add rhel8/podman scenario
This commit does the following:
- add an upstream test against rhel8/podman to catch earlier potential
failures.
- refact a bit the pipeline (since there's a check if the scenario
actually exist in build_utils.sh we can define a global matrix).
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Sébastien Han [Wed, 30 Jan 2019 17:25:02 +0000 (18:25 +0100)]
Merge pull request #1246 from ceph/explicit-batch-scenarios
ceph-ansible: adds back lvm_auto_discovery tests to pipeline and prs