Deployment with Ceilometer failed with error 'Unable to connect to mongodb server'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Critical
|
Stanislaw Bogatkin |
Bug Description
Bug reproduced here: https:/
Steps to reproduce:
1. Create env with parameters:
3 controller + mongo, 1 compute, 1 cinder; Cinder LVM; hypervisor KVM; Neutron VXLAN
2. Start deploy
Expected result:
Deployment finished successfully.
Actual result:
Deployment failed. In Astute log we can see these errors:
2015-12-06 23:35:09 ERR 2015-12-
2015-12-06 23:35:09 ERR Could not prefetch mongodb_replset provider 'mongodb': Execution of '/usr/bin/mongo --quiet --host 127.0.0.1:27017 --eval load('/
2015-12-06 23:35:09 ERR (/Stage[
https:/
In /var/log/mongod.log we can see this error:
<14>Dec 7 00:01:11 node-1 mongod.
Output of the /etc/mongodb.key file:
https:/
Looks like that root cause is in incorrect mongodb key.
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "8.0"
openstack_
api: "1.0"
build_number: "263"
build_id: "263"
fuel-nailgun_sha: "0e09dce510927f
python-
fuel-agent_sha: "660c6514caa8f5
fuel-
astute_sha: "48fd58676debcc
fuel-library_sha: "ab7e51f345ffb7
fuel-ostf_sha: "23b7ae2a1a57de
fuel-mirror_sha: "6534117233a5bd
fuelmenu_sha: "fcb15df4fd1a79
shotgun_sha: "a0bd0650806793
network-
fuel-upgrade_sha: "1e894e26d4e142
fuelmain_sha: "26adf12c320936
description: | updated |
description: | updated |
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: area-devops |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Fuel Library Team (fuel-library) |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Stanislaw Bogatkin (sbogatkin) |
tags: | added: swarm-blocker |
Changed in fuel: | |
status: | Fix Released → Fix Committed |
Looks like it is invalid mongodb.key file