Hello,
We are trying to use the genius service recovery framework(srm-api) from 
openflowplugin.
https://git.opendaylight.org/gerrit/#/c/68998/

Since, odl-genius-srm was exposed as an independent feature and srm-api doesn't 
dependent on ofp, we didn't find any issues during compiling or feature install.

But the autorelease validate jenkin build always failing with the below error.

https://jenkins.opendaylight.org/releng/job/openflowplugin-validate-autorelease-fluorine/81/console

09:17:41 + ./scripts/determine-merge-order.py
09:17:42 Traceback (most recent call last):
09:17:42   File "./scripts/determine-merge-order.py", line 80, in <module>
09:17:42     determine_merge_order()
09:17:42   File "./scripts/determine-merge-order.py", line 68, in 
determine_merge_order
09:17:42     for d in deps_order:
09:17:42   File 
"/w/workspace/openflowplugin-validate-autorelease-fluorine/venv/lib/python2.7/site-packages/networkx/algorithms/dag.py",
 line 197, in topological_sort
09:17:42     raise nx.NetworkXUnfeasible("Graph contains a cycle or graph 
changed "
09:17:42 networkx.exception.NetworkXUnfeasible: Graph contains a cycle or graph 
changed during iteration
09:17:42 Build step 'Execute shell' marked build as failure
09:17:42 $ ssh-agent -k


Could you please let us know if the feature exposed from genius is proper or 
jenkin autorelease script detect the circular dependency, even though the 
odl-genius-srm doesn't dependent on ofp.
Regards,
Arun
_______________________________________________
openflowplugin-dev mailing list
openflowplugin-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to