[glare] When glare is used only local inheritance is stored in the inherits field of the artifact

Bug #1585419 reported by Kirill Zaitsev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-muranoclient
Fix Released
High
Kirill Zaitsev
Mitaka
New
Undecided
Unassigned
Newton
Fix Released
High
Kirill Zaitsev

Bug Description

When glare is used as a backend class inheritance structure is stored in murano glare artefact. However only local classes are stored in the artifact. This means that querying all classes, that inherit from class X would only yield immediate descendants of a this class.

Tags: glare
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-muranoclient (master)

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

Changed in python-muranoclient:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-muranoclient (master)

Reviewed: https://review.openstack.org/320726
Committed: https://git.openstack.org/cgit/openstack/python-muranoclient/commit/?id=a0a48f0ace42b84a56234f45bf34ad354b22fc9b
Submitter: Jenkins
Branch: master

commit a0a48f0ace42b84a56234f45bf34ad354b22fc9b
Author: Kirill Zaitsev <email address hidden>
Date: Wed May 25 03:36:59 2016 +0300

    Store transitive inheritance information in glare

    Before this patch only local inheritance information was stored in the
    'inherits' field in glare. This means, that requesting all the
    packages, that inherit from class X would only yield immediate
    relatives, rather than all.
    This patch adds transitive inheritance information to the same field.

    Change-Id: I5096a2dd105dd70ff42b35eebbd850a9b66c9274
    Closes-Bug: #1585419

Changed in python-muranoclient:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-muranoclient 0.9.0

This issue was fixed in the openstack/python-muranoclient 0.9.0 release.

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.