[Dashboard] ready to deploy env cannot be deployed

Bug #1594354 reported by Alex Kholkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
Medium
Valerii Kovalchuk

Bug Description

Detailed bug description:
It is possible to create an env which will be ready to deploy but it will be impossible to deploy the env from Catalog > Environments in the Dashboard. There is no button "Deploy Environments"

Steps to reproduce:
1) In the Murano Dashboard go to > Applications > Catalog > Environments
2) create an env
3) add apach to the env and deploy it
4) after deployment delete apach from the env
5) go back to the Environments

Expected result:
it is possible to deploy the env

Actual result:
it is not possible to deploy the env(There is no button "Deploy Environments")

Reproducibility:
Always

Work around:
to update(deploy) env from the inside of the env

Tags: dashboard ux
Revision history for this message
Alex Kholkin (akholkin) wrote :
Changed in murano:
status: New → Confirmed
tags: added: dashboard ux
Revision history for this message
Valerii Kovalchuk (vakovalchuk) wrote :

Maybe it's not so medium, because we have quite easy workaround, and situation is not very common - usually you deploy env from its page after you delete its components

Changed in murano:
assignee: nobody → Valerii Kovalchuk (vakovalchuk)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to murano-dashboard (master)

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

Changed in murano:
status: Confirmed → In Progress
Changed in murano:
milestone: newton-2 → newton-3
Changed in murano:
assignee: Valerii Kovalchuk (vakovalchuk) → Alex Kholkin (akholkin)
Alex Kholkin (akholkin)
Changed in murano:
assignee: Alex Kholkin (akholkin) → Valerii Kovalchuk (vakovalchuk)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano-dashboard (master)

Reviewed: https://review.openstack.org/341030
Committed: https://git.openstack.org/cgit/openstack/murano-dashboard/commit/?id=c30ae0e06e5397141816e97bdd05dd3da35e7957
Submitter: Jenkins
Branch: master

commit c30ae0e06e5397141816e97bdd05dd3da35e7957
Author: Valerii Kovalchuk <email address hidden>
Date: Tue Jul 12 18:47:44 2016 +0300

    Fix allowance of Deploy environment action

    Previously action's allow() method didn't consider situation when
    component was deleted from deployed environment as the valid case
    to show the button. This patch fixes that by simply checking
    env's status to be 'pending' or 'deploy failure'.

    Change-Id: I40d62d4fcb620e7f2ffc515884c755abf6b8421c
    Closes-bug: #1594354

Changed in murano:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/murano-dashboard 3.0.0.0b3

This issue was fixed in the openstack/murano-dashboard 3.0.0.0b3 development milestone.

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.