Deploy button should not be active (available) if no nodes were registered

Bug #1637843 reported by opavlenk
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Invalid
High
Jiri Tomasek

Bug Description

UI with default pre-loaded plan but no registered nodes has "Verify and Deploy" button available for action.
Attempting to deploy will cause a "Failed deployment" which is correct, since no nodes are available for deployment, but having the deploy option available without nodes is confusing from the beginning.

System should not attempt to deploy if no nodes are available for the action.

Tags: ui
Revision history for this message
opavlenk (opavlenk) wrote :
opavlenk (opavlenk)
description: updated
Changed in tripleo:
status: New → Triaged
importance: Undecided → High
Changed in tripleo:
assignee: nobody → Jiri Tomasek (jtomasek)
Revision history for this message
Jiri Tomasek (jtomasek) wrote :

Making the deploy button disabled is IMHO going to bring more confusion due to the fact how we display nodes counts at the moment (see https://bugs.launchpad.net/tripleo/+bug/1640103)

The 'Validate and Deploy' button does not trigger any harmful operation. It brings up the summary view which provides the user with feedback on whether starting the deployment is safe or not. It is the up to the user to evaluate provided information and decide to start the deployment.

Revision history for this message
Jiri Tomasek (jtomasek) wrote :

If disabling the deploy button is still required after previous explanation, it can be added after Nodes tagging and assignment is split (see bug referenced above).

Revision history for this message
Jason E. Rist (jason-rist) wrote :

I agree with you Jiri. Let's close as invalid and look to make improvements in Ocata.

Changed in tripleo:
status: Triaged → Invalid
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.