Single MongoDB node deployment in HA mode

Bug #1308982 reported by Alexander Kislitsky
This bug report is a duplicate of:  Bug #1308362: MongoDB node deployment failed. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
High
Max Mazur

Bug Description

Release 5.0

Steps:
- Create environment
- Add controller, compute, mongo
- Deploy changes

MongoDB node role is primary-mongo in astute.yaml

Expected:
Mongo should be installed as primary-mongo without replset nodes

Actual:
Error log:
2014-04-17 07:54:07 ERR
 (/Stage[main]/Openstack::Mongo_primary/Mongodb::Db[ceilometer]/Mongodb_user[ceilometer_user]) /usr/lib/ruby/site_ruby/1.8/puppet/provider.rb:237:in `mongo'
2014-04-17 07:54:07 ERR
 (/Stage[main]/Openstack::Mongo_primary/Mongodb::Db[ceilometer]/Mongodb_user[ceilometer_user]) /usr/lib/ruby/site_ruby/1.8/puppet/provider/command.rb:23:in `execute'
2014-04-17 07:54:07 ERR
 (/Stage[main]/Openstack::Mongo_primary/Mongodb::Db[ceilometer]/Mongodb_user[ceilometer_user]) /usr/lib/ruby/site_ruby/1.8/puppet/util/execution.rb:188:in `execute'
2014-04-17 07:54:07 ERR
 (/Stage[main]/Openstack::Mongo_primary/Mongodb::Db[ceilometer]/Mongodb_user[ceilometer_user])
2014-04-17 07:54:07 ERR
 (/Stage[main]/Openstack::Mongo_primary/Mongodb::Db[ceilometer]/Mongodb_user[ceilometer_user]) Could not evaluate: Execution of '/usr/bin/mongo ceilometer --quiet --eval db.system.users.find({user:"ceilometer_user"}).count()' returned 252: Thu Apr 17 07:54:07.971 count failed: { "note" : "from execCommand", "ok" : 0, "errmsg" : "not master" } at src/mongo/shell/query.js:180

Tags: mongo
Changed in fuel:
importance: Undecided → High
Changed in fuel:
milestone: none → 5.0
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Max Mazur (mmaxur)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
status: New → Confirmed
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.