Live migration doesn't retry on migration pre-check failure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Chris St. Pierre |
Bug Description
When live migrating an instance, it is supposed to retry some (configurable) number of times. It only retries if the host compatibility and migration pre-checks raise nova.exception.
https:/
If, for instance, a destination hypervisor has run out of disk space it will not raise an Invalid subclass, but rather MigrationPreChe
This can be tricky to reproduce because it only occurs if a host raises MigrationPreChe
$ nova live-migration --block-migrate stpierre-test-1 ERROR (BadRequest): Migration pre-check error: Unable to migrate f44296dd-
Even when there are valid hosts to migrate to.
Changed in nova: | |
importance: | Undecided → Medium |
status: | In Progress → Triaged |
status: | Triaged → In Progress |
Changed in nova: | |
milestone: | none → liberty-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | liberty-3 → 12.0.0 |
Fix proposed to branch: master /review. openstack. org/208042
Review: https:/