No information about current running task

Bug #1621003 reported by Julia Aranovich
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Vladimir Sharshov
Mitaka
Fix Released
High
Vladimir Sharshov

Bug Description

When starting regular deployment from UI:
PUT /api/clusters/x/changes

3 tasks are created in BD: deploy (parent task), provision, deployment.

Expected result:
when the process started, deploy and provision tasks have running status and deployment is pending (provisioning isn't finished yet).

Actual result:
all three tasks are running during the whole process. There is no way to know when provisioning finished and deployment of nodes started.

Also, there is another issue within this bug:
deployment transaction has running status while provisioning task is not finished yet.

All the issues provides bad UX to the end user.

tags: added: area-ui
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ui (master)

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

Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Julia Aranovich (jkirnosova)
status: Confirmed → In Progress
Changed in fuel:
status: In Progress → Confirmed
assignee: Julia Aranovich (jkirnosova) → Fuel Sustaining (fuel-sustaining-team)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-ui (stable/mitaka)

Related fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/366811

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-ui (master)

Reviewed: https://review.openstack.org/366673
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=33617e959bcbdd162ce61860bc0587f4940add64
Submitter: Jenkins
Branch: master

commit 33617e959bcbdd162ce61860bc0587f4940add64
Author: Julia Aranovich <email address hidden>
Date: Wed Sep 7 13:49:43 2016 +0300

    Show timeline for running transaction only on Dashboard

    It doesn't make sense to show pending transaction history
    as it's not started yet.

    Related-Bug: #1621003

    Change-Id: I4ab352d7d2316b9cd7f3c6315c51a5a8c76af81b

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-ui (stable/mitaka)

Reviewed: https://review.openstack.org/366811
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=54066647b323c37d88e3547d90416d39556c4e24
Submitter: Jenkins
Branch: stable/mitaka

commit 54066647b323c37d88e3547d90416d39556c4e24
Author: Julia Aranovich <email address hidden>
Date: Wed Sep 7 13:49:43 2016 +0300

    Show timeline for running transaction only on Dashboard

    It doesn't make sense to show pending transaction history
    as it's not started yet.

    Related-Bug: #1621003

    Change-Id: I4ab352d7d2316b9cd7f3c6315c51a5a8c76af81b

tags: added: in-stable-mitaka
description: updated
Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Georgy Kibardin (gkibardin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-astute (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/367433

Changed in fuel:
assignee: Georgy Kibardin (gkibardin) → Vladimir Sharshov (vsharshov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

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

Changed in fuel:
status: Confirmed → In Progress
tags: removed: area-ui
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-astute (master)

Reviewed: https://review.openstack.org/367433
Committed: https://git.openstack.org/cgit/openstack/fuel-astute/commit/?id=b8dc94c6ca3f7468f05c5c16a00154a01c0a676d
Submitter: Jenkins
Branch: master

commit b8dc94c6ca3f7468f05c5c16a00154a01c0a676d
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Thu Sep 8 17:44:43 2016 +0300

    Send running status for task when it has started to process

    Also after this change Astute does not need task in
    orchestrator mechanism.

    Related-Bug: #1621003

    Change-Id: Iefacf88a652c476618df13412816cacbd15eb5c2

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-astute (stable/mitaka)

Related fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/369290

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-astute (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/369295

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-astute (master)

Reviewed: https://review.openstack.org/369295
Committed: https://git.openstack.org/cgit/openstack/fuel-astute/commit/?id=9733dc90c99f8e1d02a95efdf602d4beecbc15b0
Submitter: Jenkins
Branch: master

commit 9733dc90c99f8e1d02a95efdf602d4beecbc15b0
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Tue Sep 13 12:41:57 2016 +0300

    Remove task in orchestrator call for service tasks

    Astute will send message about running tasks for all tasks

    Change-Id: I1579cba030007501938cd89d95d5032c3aaa1417
    Related-Bug: #1621003

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-astute (stable/mitaka)

Reviewed: https://review.openstack.org/369290
Committed: https://git.openstack.org/cgit/openstack/fuel-astute/commit/?id=96f6f6bff88aa003fad0f9c7a1235a5cbffcdb15
Submitter: Jenkins
Branch: stable/mitaka

commit 96f6f6bff88aa003fad0f9c7a1235a5cbffcdb15
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Thu Sep 8 17:44:43 2016 +0300

    Send running status for task when it has started to process

    Also after this change Astute does not need task in
    orchestrator mechanism.

    Related-Bug: #1621003

    Change-Id: Iefacf88a652c476618df13412816cacbd15eb5c2

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/368749
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=d6e6f03e5b2410424a2c1e69af74661551e832ce
Submitter: Jenkins
Branch: master

commit d6e6f03e5b2410424a2c1e69af74661551e832ce
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Mon Sep 12 14:07:46 2016 +0300

    Do not move task status to running after ack

    Astute will send 'running' status for task
    when start to process it, so we do not need
    task in orchestrator mechanism.

    Change-Id: I5e2deccdbd27daff3e3b131ef9c8c7ffbbb40dd4
    Closes-Bug: #1621003

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/370064

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ui (master)

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

tags: added: area-ui
Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

Please merge patch https://review.openstack.org/#/c/370064/ after release because it contain only refactroing logic (removing unnecessary logic from Nailgun).

Main fix which solve this problem already merged https://review.openstack.org/369290, so i mark this bug as Fix Committed.

tags: added: on-verification
Revision history for this message
TatyanaGladysheva (tgladysheva) wrote :

Verified on 9.1 snapshot #285.

tags: removed: on-verification
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-web 10.0.0rc1

This issue was fixed in the openstack/fuel-web 10.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (stable/mitaka)

Reviewed: https://review.openstack.org/370064
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=470970332e4ce4bc0d50ea0ba3659458d0050e8d
Submitter: Jenkins
Branch: stable/mitaka

commit 470970332e4ce4bc0d50ea0ba3659458d0050e8d
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Mon Sep 12 14:07:46 2016 +0300

    Do not move task status to running after ack

    Astute will send 'running' status for task
    when start to process it, so we do not need
    task in orchestrator mechanism.

    Change-Id: I5e2deccdbd27daff3e3b131ef9c8c7ffbbb40dd4
    Closes-Bug: #1621003

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ui (master)

Reviewed: https://review.openstack.org/370208
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=6ccdb8fcb7e8676289f1f74bf4ca8ee66891e0f2
Submitter: Jenkins
Branch: master

commit 6ccdb8fcb7e8676289f1f74bf4ca8ee66891e0f2
Author: Julia Aranovich <email address hidden>
Date: Wed Sep 14 18:23:38 2016 +0300

    Show title of running child task

    Partial-Bug: #1621003

    Change-Id: If9ef80a38a42239590dadd627caa5a7b6d219650

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ui (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/394973

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ui (stable/mitaka)

Reviewed: https://review.openstack.org/394973
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=743ca28a8e0a8ca9133a0b513218e6ede67ee98e
Submitter: Jenkins
Branch: stable/mitaka

commit 743ca28a8e0a8ca9133a0b513218e6ede67ee98e
Author: Julia Aranovich <email address hidden>
Date: Wed Sep 14 18:23:38 2016 +0300

    Show title of running child task

    Partial-Bug: #1621003

    Change-Id: If9ef80a38a42239590dadd627caa5a7b6d219650

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ui (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/396233

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ui (stable/newton)

Reviewed: https://review.openstack.org/396233
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=46a23472fce4b34fb23516c042403b95c4bbbe4c
Submitter: Jenkins
Branch: stable/newton

commit 46a23472fce4b34fb23516c042403b95c4bbbe4c
Author: Julia Aranovich <email address hidden>
Date: Wed Sep 14 18:23:38 2016 +0300

    Show title of running child task

    Partial-Bug: #1621003

    Change-Id: If9ef80a38a42239590dadd627caa5a7b6d219650
    (cherry picked from commit 6ccdb8fcb7e8676289f1f74bf4ca8ee66891e0f2)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-web 10.0.0

This issue was fixed in the openstack/fuel-web 10.0.0 release.

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.