Project

General

Profile

Bug #37805

ceph-ansible includes an incompatible role in stable-3.2

Added by Alfredo Deza 7 months ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
-
Start date:
01/07/2019
Due date:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

New changes in ceph-ansible (see: https://github.com/ceph/ceph-ansible/pull/3435 ) now require that ceph-facts be included always.

Before that change, in the ceph-volume test suite, the role was added conditionally since it didn't exist for stable-3.2 but it did for master. Basically we need to remove this:


    # mimic and luminous are tested with the ceph-ansible branch
    # stable-3.2 and this role is not available there
    - name: run ceph-facts role
      import_role:
        name: ceph-facts
      when:
    - ceph_dev_branch not in ["mimic", "lumious"]

Other consumers of ceph-ansible that use roles independently like ceph-volume will be affected.

Also available in: Atom PDF