Activity log for bug #1336654

Date Who What changed Old value New value Message
2014-07-02 07:29:05 Vladimir Sharshov bug added bug
2014-07-02 07:29:58 Vladimir Sharshov description Problem in https://github.com/stackforge/fuel-astute/commit/2b3a8592cc71c6883d82f5bc4820641fba9292a2 "Avoid high load for Cobbler TFTP when delete many nodes." Traceback: 2014-07-01T16:30:46 info: [374] Processing RPC call 'provision' 2014-07-01T16:30:46 info: [374] 'provision' method called with data: ... 2014-07-01T16:30:46 info: [374] Trying to instantiate cobbler engine: {"url"=>"http://10.20.0.2:80/cobbler_api", "username"=>"cobbler", "password"=>"cobbler", "master_ip"=>"10.20.0.2"} 2014-07-01T16:30:46 debug: [374] Cobbler options: {"url"=>"http://10.20.0.2:80/cobbler_api", "username"=>"cobbler", "password"=>"cobbler", "master_ip"=>"10.20.0.2"} 2014-07-01T16:30:46 debug: [374] Connecting to cobbler with: host: 10.20.0.2 port: 80 path: /cobbler_api 2014-07-01T16:30:46 debug: [374] Cobbler initialize with username: cobbler, password: cobbler 2014-07-01T16:30:46 info: [374] Trying to instantiate cobbler engine: {"url"=>"http://10.20.0.2:80/cobbler_api", "username"=>"cobbler", "password"=>"cobbler", "master_ip"=>"10.20.0.2"} 2014-07-01T16:30:46 debug: [374] Cobbler options: {"url"=>"http://10.20.0.2:80/cobbler_api", "username"=>"cobbler", "password"=>"cobbler", "master_ip"=>"10.20.0.2"} 2014-07-01T16:30:46 debug: [374] Connecting to cobbler with: host: 10.20.0.2 port: 80 path: /cobbler_api 2014-07-01T16:30:46 debug: [374] Cobbler initialize with username: cobbler, password: cobbler 2014-07-01T16:30:47 info: [374] System is not in cobbler: node-2 2014-07-01T16:30:47 debug: [374] Cobbler syncing 2014-07-01T16:30:49 info: [374] : Starting removing of nodes: ["2"] 2014-07-01T16:30:49 err: [374] Error running provisioning: undefined method `uids' for #<Array:0x00000002539ab0>, trace: /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:116:in `mclient_remove_piece_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:110:in `block in mclient_remove_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:108:in `each_slice' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:108:in `with_index' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:108:in `mclient_remove_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:70:in `remove_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:29:in `remove' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/orchestrator.rb:150:in `remove_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/orchestrator.rb:56:in `provision' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/dispatcher.rb:41:in `provision' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:129:in `dispatch_message' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:92:in `block in dispatch' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/task_queue.rb:64:in `call' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/task_queue.rb:64:in `block in each' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/task_queue.rb:56:in `each' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/task_queue.rb:56:in `each' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:90:in `each_with_index' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:90:in `dispatch' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:78:in `block in perform_main_job' 2014-07-01T16:30:49 debug: [374] Dispatching aborted by provision Problem in https://github.com/stackforge/fuel-astute/commit/2b3a8592cc71c6883d82f5bc4820641fba9292a2 "Avoid high load for Cobbler TFTP when delete many nodes." Original reporter: Matthew Mosesohn. Traceback: 2014-07-01T16:30:46 info: [374] Processing RPC call 'provision' 2014-07-01T16:30:46 info: [374] 'provision' method called with data: ... 2014-07-01T16:30:46 info: [374] Trying to instantiate cobbler engine: {"url"=>"http://10.20.0.2:80/cobbler_api", "username"=>"cobbler", "password"=>"cobbler", "master_ip"=>"10.20.0.2"} 2014-07-01T16:30:46 debug: [374] Cobbler options: {"url"=>"http://10.20.0.2:80/cobbler_api", "username"=>"cobbler", "password"=>"cobbler", "master_ip"=>"10.20.0.2"} 2014-07-01T16:30:46 debug: [374] Connecting to cobbler with: host: 10.20.0.2 port: 80 path: /cobbler_api 2014-07-01T16:30:46 debug: [374] Cobbler initialize with username: cobbler, password: cobbler 2014-07-01T16:30:46 info: [374] Trying to instantiate cobbler engine: {"url"=>"http://10.20.0.2:80/cobbler_api", "username"=>"cobbler", "password"=>"cobbler", "master_ip"=>"10.20.0.2"} 2014-07-01T16:30:46 debug: [374] Cobbler options: {"url"=>"http://10.20.0.2:80/cobbler_api", "username"=>"cobbler", "password"=>"cobbler", "master_ip"=>"10.20.0.2"} 2014-07-01T16:30:46 debug: [374] Connecting to cobbler with: host: 10.20.0.2 port: 80 path: /cobbler_api 2014-07-01T16:30:46 debug: [374] Cobbler initialize with username: cobbler, password: cobbler 2014-07-01T16:30:47 info: [374] System is not in cobbler: node-2 2014-07-01T16:30:47 debug: [374] Cobbler syncing 2014-07-01T16:30:49 info: [374] : Starting removing of nodes: ["2"] 2014-07-01T16:30:49 err: [374] Error running provisioning: undefined method `uids' for #<Array:0x00000002539ab0>, trace: /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:116:in `mclient_remove_piece_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:110:in `block in mclient_remove_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:108:in `each_slice' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:108:in `with_index' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:108:in `mclient_remove_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:70:in `remove_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/nodes_remover.rb:29:in `remove' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/orchestrator.rb:150:in `remove_nodes' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/orchestrator.rb:56:in `provision' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/dispatcher.rb:41:in `provision' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:129:in `dispatch_message' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:92:in `block in dispatch' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/task_queue.rb:64:in `call' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/task_queue.rb:64:in `block in each' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/task_queue.rb:56:in `each' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/task_queue.rb:56:in `each' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:90:in `each_with_index' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:90:in `dispatch' /usr/lib64/ruby/gems/2.1.0/gems/astute-0.0.2/lib/astute/server/server.rb:78:in `block in perform_main_job' 2014-07-01T16:30:49 debug: [374] Dispatching aborted by provision
2014-07-02 07:36:43 Nastya Urlapova fuel: importance High Critical
2014-07-02 09:15:27 OpenStack Infra fuel: status In Progress Fix Committed