[fuel] stop_deploy_task: Net::ReadTimeout

Bug #1465254 reported by Kyrylo Romanenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Medium
Fuel Python (Deprecated)
7.0.x
Won't Fix
Medium
Fuel Python (Deprecated)
Mirantis OpenStack
Won't Fix
Medium
Fuel Python (Deprecated)

Bug Description

Steps:
1) Deploy environment:
   3 controllers+mongo
   1 compute
   3 ceph-osd with resized /dev/vdc
Nova Network with FlatDHCP.
QEMU
Ceilometer enabled
Ceph for Images and Volumes

2) Interrupt deployment.
3) Receive error message about Net::ReadTimeout. Close message, then you will see "Success" sign ( look at screenshot).

Astute log error:
Date Level Message
2015-06-15 11:27:56 ERR
[674] Error running RPC method stop_deploy_task: Net::ReadTimeout, trace:
["/usr/lib64/ruby/2.1.0/net/protocol.rb:158:in `rescue in rbuf_fill'",
 "/usr/lib64/ruby/2.1.0/net/protocol.rb:152:in `rbuf_fill'",
 "/usr/lib64/ruby/2.1.0/net/protocol.rb:134:in `readuntil'",
 "/usr/lib64/ruby/2.1.0/net/protocol.rb:144:in `readline'",
 "/usr/lib64/ruby/2.1.0/net/http/response.rb:39:in `read_status_line'",
 "/usr/lib64/ruby/2.1.0/net/http/response.rb:28:in `read_new'",
 "/usr/lib64/ruby/2.1.0/net/http.rb:1408:in `block in transport_request'",
 "/usr/lib64/ruby/2.1.0/net/http.rb:1405:in `catch'",
 "/usr/lib64/ruby/2.1.0/net/http.rb:1405:in `transport_request'",
 "/usr/lib64/ruby/2.1.0/net/http.rb:1378:in `request'",
 "/usr/lib64/ruby/2.1.0/net/http.rb:1324:in `request_post'",
 "/usr/lib64/ruby/2.1.0/xmlrpc/client.rb:482:in `do_rpc'",
 "/usr/lib64/ruby/2.1.0/xmlrpc/client.rb:286:in `call2'",
 "/usr/lib64/ruby/2.1.0/xmlrpc/client.rb:267:in `call'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/cobbler.rb:107:in `sync'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/cobbler_manager.rb:140:in `sync'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/cobbler_manager.rb:65:in `remove_nodes'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/provision.rb:179:in `remove_nodes'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/orchestrator.rb:107:in `remove_nodes'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/server/dispatcher.rb:258:in `stop_current_task'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/server/dispatcher.rb:225:in `stop_deploy_task'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/server/server.rb:144:in `dispatch_message'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/server/server.rb:103:in `block in dispatch'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/server/server.rb:101:in `each'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/server/server.rb:101:in `each_with_index'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/server/server.rb:101:in `dispatch'",
 "/usr/lib64/ruby/gems/2.1.0/gems/astute-6.1.0/lib/astute/server/server.rb:96:in `block in perform_service_job'"]

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "6.1"
  openstack_version: "2014.2.2-6.1"
  api: "1.0"
  build_number: "521"
  build_id: "2015-06-08_06-13-27"
  nailgun_sha: "4340d55c19029394cd5610b0e0f56d6cb8cb661b"
  python-fuelclient_sha: "4fc55db0265bbf39c369df398b9dc7d6469ba13b"
  astute_sha: "7766818f079881e2dbeedb34e1f67e517ed7d479"
  fuel-library_sha: "f43c2ae1af3b493ee0e7810eab7bb7b50c986c7d"
  fuel-ostf_sha: "7c938648a246e0311d05e2372ff43ef1eb2e2761"
  fuelmain_sha: "bcc909ffc5dd5156ba54cae348b6a07c1b607b24"

Revision history for this message
Kyrylo Romanenko (kromanenko) wrote :
Revision history for this message
Kyrylo Romanenko (kromanenko) wrote :

Snapshot attached:

description: updated
Changed in mos:
assignee: nobody → Fuel Astute Team (fuel-astute)
Changed in fuel:
assignee: Fuel for Openstack (fuel) → Fuel Astute Team (fuel-astute)
Changed in mos:
milestone: none → 6.1
Andrey Maximov (maximov)
Changed in mos:
importance: Undecided → Medium
status: New → Won't Fix
Changed in fuel:
status: New → Confirmed
Changed in fuel:
assignee: Fuel Astute Team (fuel-astute) → Fuel Python Team (fuel-python)
Changed in mos:
assignee: Fuel Astute Team (fuel-astute) → Fuel Python Team (fuel-python)
Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

Very hard to reproduce. No new report for almost 2 months. Mark as Won't Fix and moved to 8.0

no longer affects: fuel/8.0
Changed in fuel:
milestone: 7.0 → 8.0
Changed in fuel:
milestone: 7.0 → 8.0
Dmitry Pyzhov (dpyzhov)
no longer affects: fuel/8.0.x
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

Cannot reproduce. Please reopen if you have live environment.

Changed in fuel:
status: Confirmed → Invalid
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.