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