heat.engine.clients.has_client is broken

Bug #1374096 reported by Thomas Herve
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
High
Thomas Herve

Bug Description

has_client does 'if name in _mgr', but it should do 'if name in _mgr.names()'. It breaks barbican and zaqar resource plugins.

Thomas Herve (therve)
Changed in heat:
assignee: nobody → Thomas Herve (therve)
Angus Salkeld (asalkeld)
Changed in heat:
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

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

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

Reviewed: https://review.openstack.org/124372
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=f6982f6c950441f53739a6147588b59f306f705b
Submitter: Jenkins
Branch: master

commit f6982f6c950441f53739a6147588b59f306f705b
Author: Thomas Herve <email address hidden>
Date: Fri Sep 26 13:33:53 2014 +0200

    Fix heat.engine.clients.has_client

    Properly check client plugins existence by looking into
    ExtensionManager.names().

    Change-Id: I023f75a2b4c12f0e968249a70b327bf8ffc5378d
    Closes-Bug: #1374096

Changed in heat:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in heat:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: juno-rc1 → 2014.2
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.