Comment 2 for bug 1554625

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

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

commit 38a46e8d21602e1ebed22c38ba53c0095c6be609
Author: Zane Bitter <email address hidden>
Date: Tue Mar 8 11:35:12 2016 -0500

    Catch exceptions calculating implicit dependencies

    Uncaught exceptions in an overridden add_dependencies() method of a plugin
    can prevent a stack being loaded from the database. To protect against
    programming errors that can result in uncaught exceptions, separate the
    calculation of implicit dependencies out from the calculation of explicit
    dependencies, and ignore exceptions in the latter when dealing with an
    existing stack.

    Change-Id: I939dba57eeba5710bb77a1b30a872fca5d38ad71
    Closes-Bug: #1554625