[Task-Based] Astute engine for task-based deployment requires global concurrency parameter

Bug #1526508 reported by Vladimir Kuklin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Vladimir Sharshov
8.0.x
Won't Fix
Medium
Vladimir Sharshov
Mitaka
Fix Committed
High
Vladimir Sharshov

Bug Description

With new task-based deployment engine it is possible to run deployment on a lot of nodes in parallel even if they belong to different deployment groups. This actually means that even the simplest BVT case will run 6 nodes deployment in parallel. This also means that the load imposed on the master node and/or the node hosting fuel target nodes as VMs may increase significantly. In order to cope with this we need to have a configurable global concurrency parameter which may be set by user or fuel-qa tests to limit this load.

tags: added: feature-task-based
summary: - Astute engine for task-based deployment requires global concurrency
- parameter
+ [Task-Based] Astute engine for task-based deployment requires global
+ concurrency parameter
Ilya Kutukov (ikutukov)
tags: added: area-python
Dmitry Pyzhov (dpyzhov)
tags: added: team-enhancements
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 8.0 → 9.0
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Vladimir Sharshov (vsharshov)
Revision history for this message
Ihor Kalnytskyi (ikalnytskyi) wrote :

The feature is experimental, and HCF is coming. I lower prio and set Won't Fixed for 8.0.

Dmitry Pyzhov (dpyzhov)
tags: added: feature
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/279231

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-astute (master)

Change abandoned by Vladimir Sharshov (<email address hidden>) on branch: master
Review: https://review.openstack.org/279231
Reason: New version: https://review.openstack.org/282013

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

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

commit 3ac5be7a29015f18c9482ce59b563e4cc850615a
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Thu Feb 18 22:19:44 2016 +0300

    Setup global node concurrency parameter

    Allow to use node limitation for task deployment
    same way as for granular deployment

    Change-Id: Ic3f43aff8bdc4bb6bbd74f9de95afa2ebea66b1d
    Closes-Bug: #1526508

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
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.