CephPools can't be used to override properties of the standard OpenStack pools when using ceph-ansible

Bug #1734093 reported by Giulio Fidente
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Giulio Fidente

Bug Description

Currently CephPools allows for creation of additional pools in the Ceph cluster but does not override the configuration (eg. pg_num) for the default OpenStack pools as it used to do with puppet-ceph

summary: - CephPools can't be used to override configs of the standard OpenStack
+ CephPools can't be used to override properties of the standard OpenStack
pools when using ceph-ansible
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/525213

Changed in tripleo:
assignee: nobody → Giulio Fidente (gfidente)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/525520

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/pike)

Reviewed: https://review.openstack.org/525520
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=f28d68f72a9d449c70ef20a67b66d98361cd324c
Submitter: Zuul
Branch: stable/pike

commit f28d68f72a9d449c70ef20a67b66d98361cd324c
Author: Giulio Fidente <email address hidden>
Date: Mon Dec 4 15:20:45 2017 +0100

    Make CephPools override properties of other pools

    Previously it was possible to use CephPools tol override properties
    of any pool, not only the additional ones defined via CephPools
    parameter.

    This change restores the functionality which was broken with the
    migration of the templates to ceph-ansible.

    Change-Id: Id184d5e7fe60c789944159ea32dc1267aca9decb
    Closes-Bug: #1734093
    (cherry picked from commit 9207b00ace00d6fdf6ff26f060e47ae15e3cb4e2)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/525213
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=9207b00ace00d6fdf6ff26f060e47ae15e3cb4e2
Submitter: Zuul
Branch: master

commit 9207b00ace00d6fdf6ff26f060e47ae15e3cb4e2
Author: Giulio Fidente <email address hidden>
Date: Mon Dec 4 15:20:45 2017 +0100

    Make CephPools override properties of other pools

    Previously it was possible to use CephPools tol override properties
    of any pool, not only the additional ones defined via CephPools
    parameter.

    This change restores the functionality which was broken with the
    migration of the templates to ceph-ansible.

    Change-Id: Id184d5e7fe60c789944159ea32dc1267aca9decb
    Closes-Bug: #1734093

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 7.0.6

This issue was fixed in the openstack/tripleo-heat-templates 7.0.6 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 8.0.0.0b3

This issue was fixed in the openstack/tripleo-heat-templates 8.0.0.0b3 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.