[library] Deployment with 5 controllers and many other nodes has failed. Timeout is exceeded.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
High
|
Fuel Library (Deprecated) |
Bug Description
"build_id": "2014-06-
"mirantis": "yes",
"build_number": "265",
"ostf_sha": "429c373fb79b10
"nailgun_sha": "eaabb2c9bbe8e9
"production": "docker",
"api": "1.0",
"fuelmain_sha": "4394ca9be6540d
"astute_sha": "694b5a55695e01
"release": "5.1",
"fuellib_sha": "dc2713b3ba20cc
1. Create new environment (Ubuntu, HA mode)
2. Choose GRE segmentation
3. Choose both Ceph
4. Choose installing Ceilometer
5. Add 5 controllers, 1 compute, 1 cinder+mongo, 2 ceph
6. Start deployment. It has failed. Timeout of deployment is exceeded.
First controller deployed during 1,5 hour. It's too long. Is it a normal situation for this case or not?
In logs controllers node-4,5,6,7,8
Also there are errors in astute log:
2014-06-24 12:55:49 ERR
[388] fe55e0a1-
2014-06-24 12:55:49 ERR
[388] MCollective agents '3' didn't respond within the allotted time.
description: | updated |
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → High |
tags: | added: customer-found |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Sergii Golovatiuk (sgolovatiuk) |
assignee: | Sergii Golovatiuk (sgolovatiuk) → nobody |
assignee: | nobody → Sergii Golovatiuk (sgolovatiuk) |
Changed in fuel: | |
assignee: | Sergii Golovatiuk (sgolovatiuk) → Dmitry Borodaenko (dborodaenko) |
summary: |
- Deployment with 5 controllers and many other nodes has failed. Timeout - is exceeded. + [library Deployment with 5 controllers and many other nodes has failed. + Timeout is exceeded. |
summary: |
- [library Deployment with 5 controllers and many other nodes has failed. + [library] Deployment with 5 controllers and many other nodes has failed. Timeout is exceeded. |
The deployment failed due to Ceph errors
ue Jul 01 16:34:10 +0000 2014 /Stage[ main]/Ceph: :Mon/Exec[ ceph-deploy mon create]/returns (notice): [192.168.0.2][DEBUG ] remote hostname: node-1 main]/Ceph: :Mon/Exec[ ceph-deploy mon create]/returns (notice): [192.168.0.2][DEBUG ] write cluster configuration to /etc/ceph/ {cluster} .conf main]/Ceph: :Mon/Exec[ ceph-deploy mon create]/returns (notice): [ceph_deploy. mon][ERROR ] RuntimeError: config file /etc/ceph/ceph.conf exists with different content; use --overwrite-conf to overwrite main]/Ceph: :Mon/Exec[ ceph-deploy mon create]/returns (notice): [ceph_deploy][ERROR ] GenericError: Failed to create 1 monitors ruby/site_ ruby/1. 8/puppet/ util/errors. rb:97:in `fail' ruby/site_ ruby/1. 8/puppet/ type/exec. rb:120: in `sync' ruby/site_ ruby/1. 8/puppet/ transaction/ resource_ harness. rb:193: in `sync' ruby/site_ ruby/1. 8/puppet/ transaction/ resource_ harness. rb:130: in `sync_if_needed' ruby/site_ ruby/1. 8/puppet/ transaction/ resource_ harness. rb:82:in `perform_changes' ruby/site_ ruby/1. 8/puppet/ transaction/ resource_ harness. rb:81:in `each' ruby/site_ ruby/1. 8/puppet/ transaction/ resource_ harness. rb:81:in `perform_changes' ruby/site_ ruby/1. 8/puppet/ transaction/ resource_ harness. rb:18:in `evaluate' ruby/site_ ruby/1. 8/puppet/ transaction. rb:174: in `apply' ruby/site_ ruby/1. 8/puppet/ transaction. rb:187: in `eval_resource' ruby/site_ ruby/1. 8/puppet/ transaction. rb:117: in `call' ruby/site_ ruby/1. 8/puppet/ transaction. rb:117: in `evaluate' ruby/site_ ruby/1. 8/puppet/ util.rb: 327:in `thinmark' ruby/1. 8/benchmark. rb:308: in `realtime' ruby/site_ ruby/1. 8/puppet/ util.rb: 326:in `thinmark'
Tue Jul 01 16:34:10 +0000 2014 /Stage[
Tue Jul 01 16:34:10 +0000 2014 /Stage[
Tue Jul 01 16:34:10 +0000 2014 /Stage[
Tue Jul 01 16:34:10 +0000 2014 Puppet (err): ceph-deploy mon create node-1:192.168.0.2 returned 1 instead of one of [0]
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/