Deploy for Ubuntu simple fails with Cobbler error. Error running provisioning: Net::ReadTimeout,
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Vladimir Sharshov | ||
5.1.x |
Fix Committed
|
High
|
Vladimir Sharshov |
Bug Description
"build_id": "2014-10-
"ostf_sha": "f47fd1d66a7255
"build_number": "63",
"auth_required": true,
"api": "1.0",
"nailgun_sha": "02c6bb2e54bbec
"production": "docker",
"fuelmain_sha": "2ade7c571380a0
"astute_sha": "97eea90efe0a1f
"feature_groups": ["mirantis", "techpreview"],
"release": "6.0-techpreview",
"release_versions": {"2014.
"fuellib_sha": "45b6fc42091a0a
1. Create new environment (Ubuntu, simple mode)
2. Choose neutron, vlan
3. Choose both Ceph
4. Add 1 controller+ceph, 1 compute+ceph, 1 ceph
5. Start deployment
6. Deployment has failed during provisioning with Cobbler error on UI but deployment continues (see screen). Nodes has gone offline on UI. When provisioning finished nodes became online and had status 'error' (see screen)
I reproduced this bug 2 times.
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Fuel Astute Team (fuel-astute) |
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel Astute Team (fuel-astute) → Vladimir Sharshov (vsharshov) |
Error in astute.log:
[431] Error running provisioning: Net::ReadTimeout, trace: lib64/ruby/ 2.1.0/net/ protocol. rb:158: in `rescue in rbuf_fill'", lib64/ruby/ 2.1.0/net/ protocol. rb:152: in `rbuf_fill'", lib64/ruby/ 2.1.0/net/ protocol. rb:134: in `readuntil'", lib64/ruby/ 2.1.0/net/ protocol. rb:144: in `readline'", lib64/ruby/ 2.1.0/net/ http/response. rb:39:in `read_status_ line'", lib64/ruby/ 2.1.0/net/ http/response. rb:28:in `read_new'", lib64/ruby/ 2.1.0/net/ http.rb: 1408:in `block in transport_ request' ", lib64/ruby/ 2.1.0/net/ http.rb: 1405:in `catch'", lib64/ruby/ 2.1.0/net/ http.rb: 1405:in `transport_ request' ", lib64/ruby/ 2.1.0/net/ http.rb: 1378:in `request'", lib64/ruby/ 2.1.0/net/ http.rb: 1324:in `request_post'", lib64/ruby/ 2.1.0/xmlrpc/ client. rb:482: in `do_rpc'", lib64/ruby/ 2.1.0/xmlrpc/ client. rb:286: in `call2'", lib64/ruby/ 2.1.0/xmlrpc/ client. rb:267: in `call'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ cobbler. rb:108: in `sync'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ cobbler_ manager. rb:131: in `sync'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ cobbler_ manager. rb:83:in `reboot_nodes'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ orchestrator. rb:77:in `provision'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ dispatcher. rb:41:in `provision'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ server. rb:136: in `dispatch_ message' ", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ server. rb:99:in `block in dispatch'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ task_queue. rb:64:in `call'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ task_queue. rb:64:in `block in each'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ task_queue. rb:56:in `each'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ task_queue. rb:56:in `each'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ server. rb:97:in `each_with_index'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ server. rb:97:in `dispatch'", lib64/ruby/ gems/2. 1.0/gems/ astute- 0.0.2/lib/ astute/ server/ server. rb:85:in `block in perform_main_job'"]
["/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/