Astute has O(n) global progress bar calculation

Bug #1633212 reported by Vladimir Kuklin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Vladimir Kuklin
Mitaka
Fix Released
Critical
Vladimir Kuklin

Bug Description

This slows down deployment for up to 4 times on scale of 300 nodes due to commit

3f21d35f354f4834f15f191ad11a29b9d52f93cc

which actually traverses the whole deployment graph and slows down task reporting which in turn makes deployment slow.

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

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

Changed in fuel:
assignee: nobody → Vladimir Kuklin (vkuklin)
Revision history for this message
Vladimir Kuklin (vkuklin) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-astute (stable/newton)

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

Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-astute (master)

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

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

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

commit f6b33d74de70dd199b3b5ccb03c4858861f57cb8
Author: Vladimir Kuklin <email address hidden>
Date: Thu Oct 13 23:37:10 2016 +0300

    Revert "Support global progress for tasks"

    This reverts commit 3f21d35f354f4834f15f191ad11a29b9d52f93cc.

    Change-Id: If0cf99129fdc38c40ee8322c872f6b4f9b83c0b5
    Partial-bug: #1633212

tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-astute (master)

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

commit 1ab30505b7871d37813aed5c1ca0666c5e5ba02c
Author: Vladimir Kuklin <email address hidden>
Date: Thu Oct 13 23:37:10 2016 +0300

    Revert "Support global progress for tasks"

    This reverts commit 3f21d35f354f4834f15f191ad11a29b9d52f93cc.

    Change-Id: If0cf99129fdc38c40ee8322c872f6b4f9b83c0b5
    Partial-bug: #1633212

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

Reviewed: https://review.openstack.org/394855
Committed: https://git.openstack.org/cgit/openstack/fuel-astute/commit/?id=10a59cc3cab1790168c59e23f8fe385eea5ae4c9
Submitter: Jenkins
Branch: stable/newton

commit 10a59cc3cab1790168c59e23f8fe385eea5ae4c9
Author: Vladimir Kuklin <email address hidden>
Date: Thu Oct 13 23:37:10 2016 +0300

    Revert "Support global progress for tasks"

    This reverts commit 3f21d35f354f4834f15f191ad11a29b9d52f93cc.

    Change-Id: If0cf99129fdc38c40ee8322c872f6b4f9b83c0b5
    Partial-bug: #1633212

Changed in fuel:
status: In Progress → Fix Committed
no longer affects: fuel/newton
tags: added: scale
Revision history for this message
Michael Semenov (msemenov) wrote :

Deployed on 200 nodes twice. Deploy time was significantly increased (from about 2 hours to 40-50 minutes). So, marked as Fix Released.

Changed in fuel:
status: Fix Committed → Fix Released
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.