Comment 1 for bug 1649889

Revision history for this message
Ruslan Khozinov (rkhozinov) wrote :

[14717] Error running RPC method task_deploy: Cluster[]: Loop detected! Path: Task[generate_keys/master], Task[copy_keys/1], Task[pre_deployment_end/virtual_sync_node], Task[deploy_start/1], Task[contrail-config-primary/1], Task[contrail-config-provision-primary/1], Task[contrail-config-all/2], Task[openstack-controller-provision/8], Task[top-role-compute/9], Task[openstack-network-start/9], Task[openstack-network-common-config/9], Task[openstack-network-server-nova/8], Task[openstack-network-end/8], Task[openstack-controller-provision/8], trace:
["/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:241:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:254:in `block in visit'",
 "/usr/share/ruby/set.rb:232:in `each_key'",
 "/usr/share/ruby/set.rb:232:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/task.rb:266:in `each_forward_dependency'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:253:in `visit'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:217:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:217:in `block in topology_sort'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:212:in `loop'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:212:in `topology_sort'",
 "/usr/share/gems/gems/astute-9.0.0/lib/fuel_deployment/cluster.rb:316:in `run'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/task_deployment.rb:149:in `deploy'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/orchestrator.rb:76:in `task_deploy'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/dispatcher.rb:115:in `task_deploy'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/server.rb:172:in `dispatch_message'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/server.rb:131:in `block in dispatch'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/task_queue.rb:64:in `call'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/task_queue.rb:64:in `block in each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/task_queue.rb:56:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/task_queue.rb:56:in `each'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/server.rb:128:in `each_with_index'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/server.rb:128:in `dispatch'",
 "/usr/share/gems/gems/astute-9.0.0/lib/astute/server/server.rb:106:in `block in perform_main_job'"]