[Launch Instance Fix] New Launch Instance workflow needs validation

Bug #1432867 reported by Kelly Domico
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
High
Kelly Domico

Bug Description

The new Launch Instance workflow needs to have the "Launch Instance" button disabled until all requirements met. Should have the following:

1. Instance name
2. Source selected
  - if creating volume: volume size > 0
  - if volume selected, volume size > max(volume image size, volume image root disk)
3. Instance count >= 1 (>1 allowed if image or instance snapshot source type selected)
4. Valid flavor
  - flavor RAM >= image minimum RAM
  - flavor root disk >= image minimum disk
5. Valid security group
6. Valid network if Neutron is enabled
7. Instance count * flavor RAM must not exceed quota
8. Instance count * flavor VCPUs must not exceed quota
9. Instance count must not exceed quota

Changed in horizon:
assignee: nobody → Kelly Domico (kelly-domico)
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/165155

Changed in horizon:
status: New → In Progress
summary: - New Launch Instance workflow needs validation
+ [Launch Instance Fix] New Launch Instance workflow needs validation
description: updated
Changed in horizon:
milestone: none → kilo-rc1
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/165155
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=65738d6878ad3c8c92db68af37908977b9e44448
Submitter: Jenkins
Branch: master

commit 65738d6878ad3c8c92db68af37908977b9e44448
Author: Kelly Domico <email address hidden>
Date: Mon Mar 16 20:53:57 2015 -0700

    [Launch Instance Fix] Adding validation

    Validations added to source, flavor, network, and access/security
    steps that will disable 'Launch Instance' button.

    Change-Id: I5f5b23e3a369b96a5fb8461ccaba0f6d0fdc37d5
    Closes-Bug: #1432867

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