nova evacuate --on-shared-storage doesn't check actual vm state

Bug #1379292 reported by Michał Jastrzębski
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Expired
Undecided
Unassigned

Bug Description

Currently, when we evacuate an instance, evacuation mechanism checks only if nova-compute is down on failed host. If nova compute fails and vm's are still alive, we still can perform evacuation, but 2 separate vms will write to same disk, and that might break data integrity on disk. There should be better host health monitoring, which will give us better hint if we can perform safe evacuation.

Tags: compute
Changed in nova:
assignee: nobody → Michał Jastrzębski (inc007)
Changed in nova:
status: New → Confirmed
tags: added: compute
Changed in nova:
importance: Undecided → Medium
Revision history for this message
Michał Jastrzębski (inc007) wrote :

This bp is required to fix that: https://review.openstack.org/#/c/137768/

AMRITANSHU (amritgeo)
Changed in nova:
assignee: Michał Jastrzębski (inc007) → nobody
AMRITANSHU (amritgeo)
Changed in nova:
assignee: nobody → AMRITANSHU (amritgeo)
Changed in nova:
assignee: AMRITANSHU (amritgeo) → nobody
Revision history for this message
Markus Zoeller (markus_z) (mzoeller) wrote : Cleanup EOL bug report

This is an automated cleanup. This bug report has been closed because it
is older than 18 months and there is no open code change to fix this.
After this time it is unlikely that the circumstances which lead to
the observed issue can be reproduced.

If you can reproduce the bug, please:
* reopen the bug report (set to status "New")
* AND add the detailed steps to reproduce the issue (if applicable)
* AND leave a comment "CONFIRMED FOR: <RELEASE_NAME>"
  Only still supported release names are valid (LIBERTY, MITAKA, OCATA, NEWTON).
  Valid example: CONFIRMED FOR: LIBERTY

Changed in nova:
importance: Medium → Undecided
status: Confirmed → Expired
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.