Add 'Start Instance' to Instances table actions

Bug #1354395 reported by Julie Pichon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Wishlist
Liyingjun

Bug Description

Some users have been reporting that they would like the ability to start multiple instances at once, for instance after an upgrade it's common for the instances to be shut off and needing to be manually restarted.

In itself it'd be easy enough to implement to be a low hanging fruit - tweaking the StartInstance action button to allow for the 'instance' parameter to be None and then adding it to the table_actions ( https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/instances/tables.py ).

However the proliferation of buttons is a concern, and I wonder how often starting multiple instances is actually useful. Any thoughts?

Revision history for this message
Justin Pomeroy (jpomero) wrote :

The proliferation of buttons might be solved by the table actions menu enhancement: https://review.openstack.org/#/c/103564/

Changed in horizon:
status: New → Confirmed
importance: Undecided → Wishlist
Liyingjun (liyingjun)
Changed in horizon:
assignee: nobody → Liyingjun (liyingjun)
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/119290

Changed in horizon:
status: Confirmed → In Progress
Revision history for this message
Marcos Lobo (marcos-fermin-lobo) wrote :

I like you idea and I would like to add one more concept: re-start multiple instances

What do you think?

Changed in horizon:
assignee: Liyingjun (liyingjun) → David Lyle (david-lyle)
Changed in horizon:
assignee: David Lyle (david-lyle) → Liyingjun (liyingjun)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/119290
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=4ed4f4292caa6396f286932faea6ef81c6a95dfd
Submitter: Jenkins
Branch: master

commit 4ed4f4292caa6396f286932faea6ef81c6a95dfd
Author: liyingjun <email address hidden>
Date: Fri Sep 5 11:56:18 2014 +0800

    Add 'Start/Stop Instance' to Instances table actions

    Some users have been reporting that they would like the ability to
    start multiple instances at once, for instance after an upgrade it's
    common for the instances to be shut off and need to be manually
    restarted.

    This patch adds 'Start Instances', 'Stop Instance' and moves
    'Soft Reboot Instances' to the Instances table actions menu which is
    a recently implemented feature.

    Change-Id: I3c3b29a92fe61e6330b60c3d2228d899c409c23a
    Closes-bug: #1354395

Changed in horizon:
status: In Progress → Fix Committed
Akihiro Motoki (amotoki)
Changed in horizon:
milestone: none → kilo-1
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: kilo-1 → 2015.1.0
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.