Misleading ERROR message relating to instances not found in database
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
David McNally |
Bug Description
We are seeing the following error message in the nova-compute logs:
Instance <ID> found in the hypervisor, but not in the database
Upon investigation we found that the instance is running on the hypervisor and correctly entered in the database.
I've tracked this down to a function in the compute manager _get_instances_
_running_
This results in an error message for every instance on the host being logged each time the periodic task happens. I think we need to remove the log message in this case as it can't know what filters have been specified and so can't provide useful information and just causes noise for anyone monitoring errors.
description: | updated |
Changed in nova: | |
assignee: | nobody → David McNally (dave-mcnally) |
Changed in nova: | |
milestone: | none → havana-2 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | havana-2 → 2013.2 |
Fix proposed to branch: master /review. openstack. org/30270
Review: https:/