Instance created using heat work-flow stays in build state

Bug #1325049 reported by Sushil Kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack DBaaS (Trove)
Fix Released
Medium
Sushil Kumar

Bug Description

Instance created using heat work-flow stays in build state if some parameter has been misspelled in template or heat_url provided in taskmanager.conf is incorrect.

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

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

Changed in trove:
assignee: nobody → Sushil Kumar (sushil-kumar2)
status: New → In Progress
Changed in trove:
importance: Undecided → Medium
Revision history for this message
Denis M. (dmakogon) wrote :

The most simple solution is to add HTTPException to `except` section, here
https://github.com/openstack/trove/blob/master/trove/taskmanager/models.py#L432

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

Reviewed: https://review.openstack.org/96887
Committed: https://git.openstack.org/cgit/openstack/trove/commit/?id=b227762591dc029aff59dffeb8065c3ee9e42ffc
Submitter: Jenkins
Branch: master

commit b227762591dc029aff59dffeb8065c3ee9e42ffc
Author: SushilKM <email address hidden>
Date: Fri May 30 18:14:24 2014 +0000

    Adds exception handling around heat stack creation

    Reasons:
    - heat_client.stacks.create raises HTTPException which was not
      captured in heat work-flow.

    Changes:
    - Adds heat_exceptions.HTTPException in the exceptions captured
      while stack creation.

    Change-Id: Ia87e1f6d08ac062e1085dd1c0b0c4197a74597d4
    Closes-Bug: #1325049

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