ceph-ansible/tests/functional
Sébastien Han 7012835d2b ci: stop using different images on the same run
There is no point of using hosts running on atomic AND centos hosts. So
let's run containerized scenarios on Atomic only.

This solves this error here:

```
fatal: [client2]: FAILED! => {
    "failed": true
}

MSG:

The conditional check 'ceph_current_status.rc == 0' failed. The error was: error while evaluating conditional (ceph_current_status.rc == 0): 'dict object' has no attribute 'rc'

The error appears to have been in '/home/jenkins-build/build/workspace/ceph-ansible-nightly-luminous-stable-3.1-ooo_collocation/roles/ceph-defaults/tasks/facts.yml': line 74, column 3, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:

- name: set_fact ceph_current_status (convert to json)
  ^ here
```

From https://2.jenkins.ceph.com/view/ceph-ansible-stable3.1/job/ceph-ansible-nightly-luminous-stable-3.1-ooo_collocation/37/consoleFull#1765217701b5dd38fa-a56e-4233-a5ca-584604e56e3a

What's happening here is all the hosts excepts the clients are running atomic, so here: https://github.com/ceph/ceph-ansible/blob/master/site-docker.yml.sample#L62
The condition will skipped all the nodes excepts the clients, thus when running ceph-default, the task "is ceph running already?" is skipped but the task above needs the rc of the skipped task.
This is not an error from the playbook, it's a CI setup issue.

Signed-off-by: Sébastien Han <seb@redhat.com>
2018-08-23 16:13:54 +02:00
..
centos/7 ci: stop using different images on the same run 2018-08-23 16:13:54 +02:00
tests tests: support update scenarios in test_rbd_mirror_is_up() 2018-07-20 07:46:41 +02:00
ubuntu/16.04/cluster rgws: renames create_pools variable with rgw_create_pools. 2018-06-04 06:23:42 +02:00
.gitignore tests: ignore folders created by ceph-ansible during testing 2016-11-08 10:35:43 -06:00
dev_setup.yml tests: add support of 'ooo-collocation' scenario when testing against ceph dev 2018-07-20 07:47:33 +02:00
lvm_setup.yml tests: no need to remove partitions in lvm_setup.yml 2018-04-10 14:19:21 +02:00
reboot.yml syntax: change local_action syntax 2018-01-31 10:45:34 +01:00
rhcs_setup.yml Use check_mode instead of always_run 2017-10-25 09:53:34 -05:00
setup.yml tests: followup on #2656 2018-07-13 07:55:14 +00:00