ceilometer communication error, related osft tests fail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Ivan Berezovskiy |
Bug Description
"build_id": "2014-07-
1. Create new environment (Ubuntu, simple mode)
2. Choose Ceilometer
3. Add controller+mongo, compute
4. Start deployment. It's successful.
5. Start OSTF tests. All ceilometer-related tests failed. Other tests passed.
Try use ceilometer from cli:
$ ceilometer meter-list
Error communicating with http://
A lot of messages and traces in ceilometer logs about mongo and amqp connection:
2014-07-30 14:54:51.627 27450 WARNING ceilometer.
2014-07-30 16:03:56.566 27488 ERROR ceilometer.
netstat shows that nobody is listening on 8777. URLs in keystone DB seem to be correct.
Changed in fuel: | |
assignee: | nobody → Fuel Library Team (fuel-library) |
importance: | Undecided → High |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → MOS Ceilometer (mos-ceilometer) |
milestone: | none → 5.1 |
Changed in fuel: | |
assignee: | MOS Ceilometer (mos-ceilometer) → Ivan Berezovskiy (iberezovskiy) |
The problems in your logs are with mongo: 30T15:52: 59.690065+ 01:00 warning: Wed Jul 30 14:52:59.693 [conn14] warning: No such role, "dbOwner", in database ceilometer. No privileges will be acquired from this role
2014-07-
then: 30T15:53: 00.579003+ 01:00 err: Wed Jul 30 14:53:00.579 [conn14] ERROR: Uncaught std::exception: boost:: filesystem: :create_ directory: Input/output error: "/var/lib/ mongo/_ tmp/esort. 1406731979. 6", terminating
2014-07-
2014-07- 30T15:53: 00.579530+ 01:00 info: dbexit:
Mongo didn't start, then ceilometer db-sync failed. So, ceilometer-api couldn't work.
I can't reproduce this problem. I deployed environment that you've described on Nova network. Should I try on neutron?
What size of RAM for controller did you use? May be it doesn't enough for role mongo+controller?