tasks adaptation engine is false-negative prone to graph acyclic checks
Bug #1630556 reported by
Vladimir Kuklin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Vladimir Kuklin | ||
Mitaka |
Fix Committed
|
High
|
Vladimir Kuklin | ||
Newton |
Fix Committed
|
High
|
Vladimir Kuklin |
Bug Description
Since Fuel 9.0
adapt legacy tasks adapter calls is_acyclic check for the set of tasks which includes groups which are not then included into task based deployment processing this triggers false-positive errors and fails the deployment. In meanwhile we have Tarjan-based cycle checker in Astute which strips off all the unneeded things and processes properly with any type of valid graphs. Thus, we need to remove cycle check in legacy tasks adapter as it is redundant and error-prone.
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/382370
Review: https:/