Heat Dashboard: Could not delete multiple stacks at once.

Bug #1224393 reported by Serg Melikyan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Medium
Gabriel Hurley

Bug Description

When user selects two or more stacks, and hit button Delete Stacks, only first stack in deleted

Thomas Herve (therve)
summary: - Heat Dashboard: Clould not delete multiple stacks at once.
+ Heat Dashboard: Could not delete multiple stacks at once.
affects: heat → horizon
Revision history for this message
Steve Baker (steve-stevebaker) wrote :

I'll add python-heatclient to this bug, as this might be the best place to add multiple-delete

Changed in python-heatclient:
status: New → Triaged
Revision history for this message
Gabriel Hurley (gabriel-hurley) wrote :

This is worth investigating in Horizon as well, because the default behavior for multi-select actions is to issue on API call for each. I'd like to know why that fails just for Heat...

Changed in horizon:
importance: Undecided → Medium
milestone: none → havana-rc1
status: New → Confirmed
Changed in horizon:
assignee: nobody → Gabriel Hurley (gabriel-hurley)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

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

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

Reviewed: https://review.openstack.org/49085
Committed: http://github.com/openstack/horizon/commit/f1095915e785aa8cae65a4901ff80400969afec5
Submitter: Jenkins
Branch: master

commit f1095915e785aa8cae65a4901ff80400969afec5
Author: Gabriel Hurley <email address hidden>
Date: Fri Sep 27 21:50:17 2013 -0700

    Convert generator to list in Heat list API call

    The generator being returned by heatclient didn't like
    being iterated multiple times (as when doing a multiple
    delete through the stacks table).

    Fixes bug #1224393

    Change-Id: I01482c0fadcf145fe99806983d9a1dc6f50ac56a

Changed in horizon:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
no longer affects: python-heatclient
Thierry Carrez (ttx)
Changed in horizon:
milestone: havana-rc1 → 2013.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.