Ceilometer Mongo DB backend cannot failover
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Fuel for OpenStack |
High
|
Igor Degtiarov | ||
| 5.0.x |
High
|
Unassigned | ||
| 5.1.x |
High
|
Unassigned | ||
| 6.0.x |
High
|
Unassigned |
Bug Description
{"build_id": "2014-09-
Steps to reproduce:
1. Ubuntu with nova
3 controllers with mongo + ceiloemeter
1 compute
2. Deploy
3. Run ostf
4. ssh on primary controller and drop traffic to the mongo port
iptables -I OUTPUT 1 -p tcp --dport 27017 -j DROP
iptables -I INPUT 1 -p tcp --dport 27017 -j DROP
5. Run ostf
6. ssh on other controller and request alarm-list
Actual result:
OSTF tests are failed. alarm list failed. Seems we do not monitor mongo at all
Expected:
mongo runs under crm - so in case of failover - user data will be available
INFO: the same result if I kill mongo pid , but it works fine in case if node was shut down
Tatyanka (tatyana-leontovich) wrote : | #1 |
summary: |
- Ceilometer randomply fails in ha if it is mongo was blocked on primary + Ceilometer randomply fails in ha if mongo was blocked on primary controller |
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Sergii Golovatiuk (sgolovatiuk) |
Matthew Mosesohn (raytrac3r) wrote : Re: Ceilometer randomply fails in ha if mongo was blocked on primary controller | #2 |
Changed in fuel: | |
milestone: | 6.0 → 6.1 |
summary: |
- Ceilometer randomply fails in ha if mongo was blocked on primary + Ceilometer randomly fails in HA if mongo was blocked on primary controller |
Changed in fuel: | |
assignee: | Sergii Golovatiuk (sgolovatiuk) → nobody |
assignee: | nobody → Fuel Library Team (fuel-library) |
Bogdan Dobrelya (bogdando) wrote : Re: Ceilometer randomly fails in HA if mongo was blocked on primary controller | #3 |
could be related https:/
Bogdan Dobrelya (bogdando) wrote : | #4 |
Matthew, which excatly blueprint do you mean? The issue looks like not a feature request or an improvement
summary: |
- Ceilometer randomly fails in HA if mongo was blocked on primary - controller + Ceilometer Mongo DB backend cannot failover |
Ivan Berezovskiy (iberezovskiy) wrote : | #5 |
This patch https:/
I have verified it on ISO:
{"build_id": "2015-02-
Changed in fuel: | |
status: | Confirmed → Fix Committed |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Igor Degtiarov (idegtiarov) |
Anastasia Palkina (apalkina) wrote : | #6 |
Verified on ISO #202
"build_id": "2015-03-
After successful deployment I killed mongodb process on primary controller. Started OSTF tests. It was also successful.
Changed in fuel: | |
status: | Fix Committed → Fix Released |
This needs to be converted to a blueprint for next release.