← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1279878] [NEW] "Action Required" statuses still show the 'in progress' icon

 

Public bug reported:

On the Instances table, when we're not waiting for an action to finish
but expecting the user to perform an action, we should show the correct
"action required" icon. It looks like this was lost along the way.

How to reproduce:
1. Resize an instance
2. Wait for the resizing actions to be finished until the "Confirm Resize/Migrate" button pops up in the actions drop-down

Expected result: 3.  The status column icon changes to the 'question
mark' icon

Actual result: 3. The status column still shows the 'in progress' icon
even though we're waiting for user input

Additional information:
We should simply check for the 'btn-action-required' class in the row - it's a currently a button, not a link, hence why the test is failing.

https://github.com/openstack/horizon/blob/362e0a7373/horizon/static/horizon/js/horizon.tables.js#L59

** Affects: horizon
     Importance: Low
         Status: New


** Tags: low-hanging-fruit ux

** Description changed:

  On the Instances table, when we're not waiting for an action to finish
  but expecting the user to perform an action, we should show the correct
  "action required" icon. It looks like this was lost along the way.
  
  How to reproduce:
  1. Resize an instance
  2. Wait for the resizing actions to be finished until the "Confirm Resize/Migrate" button pops up in the actions drop-down
  
- Expected result: 3.  The status column icon changes to an exclamation
- mark
+ Expected result: 3.  The status column icon changes to the 'question
+ mark' mark icon
  
  Actual result: 3. The status column still shows the 'in progress' icon
  even though we're waiting for user input
- 
  
  Additional information:
  We should simply check for the 'btn-action-required' class in the row - it's a currently a button, not a link, hence why the test is failing.
  
  https://github.com/openstack/horizon/blob/362e0a7373/horizon/static/horizon/js/horizon.tables.js#L59

** Description changed:

  On the Instances table, when we're not waiting for an action to finish
  but expecting the user to perform an action, we should show the correct
  "action required" icon. It looks like this was lost along the way.
  
  How to reproduce:
  1. Resize an instance
  2. Wait for the resizing actions to be finished until the "Confirm Resize/Migrate" button pops up in the actions drop-down
  
  Expected result: 3.  The status column icon changes to the 'question
- mark' mark icon
+ mark' icon
  
  Actual result: 3. The status column still shows the 'in progress' icon
  even though we're waiting for user input
  
  Additional information:
  We should simply check for the 'btn-action-required' class in the row - it's a currently a button, not a link, hence why the test is failing.
  
  https://github.com/openstack/horizon/blob/362e0a7373/horizon/static/horizon/js/horizon.tables.js#L59

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1279878

Title:
  "Action Required" statuses still show the 'in progress' icon

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  On the Instances table, when we're not waiting for an action to finish
  but expecting the user to perform an action, we should show the
  correct "action required" icon. It looks like this was lost along the
  way.

  How to reproduce:
  1. Resize an instance
  2. Wait for the resizing actions to be finished until the "Confirm Resize/Migrate" button pops up in the actions drop-down

  Expected result: 3.  The status column icon changes to the 'question
  mark' icon

  Actual result: 3. The status column still shows the 'in progress' icon
  even though we're waiting for user input

  Additional information:
  We should simply check for the 'btn-action-required' class in the row - it's a currently a button, not a link, hence why the test is failing.

  https://github.com/openstack/horizon/blob/362e0a7373/horizon/static/horizon/js/horizon.tables.js#L59

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1279878/+subscriptions


Follow ups

References