Fuel doesn't display status bar of current task

Bug #1484878 reported by Vasily Gorin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
High
Łukasz Oleś

Bug Description

Steps to reproduce:
1. Create 6.1 cluster with Centos,1 controller, 2 compute+cinder, nova/flat
2. Upgrade master to 7.0(138 build)
3. add new controller to cluster
4. start provisioning using system test
5. start deploying using system test

Expected result for steps 4 and 5:
On Dashboard tab there is status bar.
On Nodes tab there is status bar for each nodes.

Actual result for steps 4 and 5:
On Dashboard tab there isn't status bares and fuel displays message, that Deployment of env is done.
On Nodes tab there is status bar for each nodes.

Screenshots are in attachment.

Tags: ui
Revision history for this message
Vasily Gorin (vgorin) wrote :
Changed in fuel:
importance: Undecided → High
description: updated
Revision history for this message
Vitaly Kramskikh (vkramskikh) wrote :

UI tracks "deploy" task. According to CLI output this task is ready, but its subtask "deployment" is still in progress. Something is wrong with parent task calculation logic

Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Fuel Python Team (fuel-python)
status: New → Confirmed
Revision history for this message
Ihor Kalnytskyi (ikalnytskyi) wrote :

Please provide a diagnostic snapshot. Move it to Incomplete until then.

Changed in fuel:
status: Confirmed → Incomplete
Revision history for this message
Vasily Gorin (vgorin) wrote :
Changed in fuel:
status: Incomplete → Confirmed
Łukasz Oleś (loles)
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Łukasz Oleś (loles)
Łukasz Oleś (loles)
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Łukasz Oleś (loles) wrote :

It's very strange. It looks like old 'deploy' task was not deleted. I'm still investigating it

Revision history for this message
Vitaly Kramskikh (vkramskikh) wrote :

It may be related to logic changes in UI - we introduced dashboard, which currently tracks/controls deployment task. It seems previous code manually removed the task before the start of a new one. But backend should delete old task itself anyway. If it's tricky to fix it on backend, we can try to restore old logic on UI

Revision history for this message
Łukasz Oleś (loles) wrote :

As Vitaly said they check status of 'deploy' task. When you run manually provision and then deployment. The deploy task is not created.
It's not possible to do it via GUI, only via CLI or API and you can check status of this tasks via CLI and API so nothing is broken it's just not optimal design. Marking as Won't Fix.

Blueprint "Complex status for OpenStack clusters" should help here
https://blueprints.launchpad.net/fuel/+spec/complex-cluster-status

Changed in fuel:
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers