Required field validation error not displayed

Bug #1711763 reported by D Ray
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
Medium
zhurong

Bug Description

When configuring a murano app, if a required field is left 'empty' and the "Next" button is clicked, an error message is displayed. In some cases, however, no error is displayed, and clicking the "Back" or "Next" button does nothing.

Steps to reproduce:
1. Navigate to App Catalog->Manage->Packages page and import a package, such as Apache HTTP Server
2. Navigate to App Catalog->Application->Environment page and create a test environment
3. Add the Apache HTTP Server application to the environment
4. Configure the application. On the second step: Do NOT select an image from the "Instance Image" list. Click the Next button. Click the Back button. Nothing happens. You cannot go to the previous or next step.

Expected results:
Display an error when the Next button is selected. Move back to previous step when the Back button is selected.

This happens for only certain types of fields. For example, fields of type 'integer' and 'string' if marked as required, will display an error. Fields of type 'image', 'keypair', 'securitygroup', 'volume', and possibly others, display no error and the user cannot move to the previous or next step.

This is seen with devstack (pike-rc1) on Ubuntu 16.04

Revision history for this message
D Ray (devray) wrote :
Revision history for this message
D Ray (devray) wrote :
zhurong (zhu-rong)
Changed in murano:
importance: Undecided → Medium
status: New → Confirmed
assignee: nobody → zhurong (zhu-rong)
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/497714

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

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

commit d76bbb99491a5a5c3b00c7b8c9d883d4d7f843e2
Author: zhurong <email address hidden>
Date: Fri Aug 25 10:09:30 2017 +0800

    Revert ThemableSelectWidget for themable selects

    Now horizon ThemableSelectWidget field can not display
    the validation error, just make the field keep the old
    can temporary fix this. Once horizon fixed,
    we can revert it back.

    This reverts commit 85fc5e002c875be1a4f303fd37eb6456484be521.
    Closes-Bug: #1711763

    Change-Id: I557d38f739786597a9472c8104e1edf531e9a007

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

This issue was fixed in the openstack/murano-dashboard 5.0.0.0b1 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.