live migration choosing wrong host names
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
High
|
Dirk Mueller | ||
Icehouse |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Horizon's admin interface recently gained a feature to trigger a live migration from the UI. It requires a destination host to be specified (which is wrong, as the destination host is optional in the API), and it allows to preselect from a list of given names.
However, the list that is chosen is coming from os-hypervisor-list. These host names might not match os-hosts, which is the one that the nova scheduler expects.
Consequently if hypervisor names do not match the host names, the live migration from the UI fails.
nova host-list is in my case:
+------
| host_name | service | zone |
+------
| d52-54-01-77-77-01 | scheduler | internal |
| d52-54-01-77-77-01 | consoleauth | internal |
| d52-54-02-77-77-02 | compute | nova |
| d52-54-01-77-77-01 | conductor | internal |
| d52-54-01-77-77-01 | cert | internal |
+------
nova hypervisor-list is
nova hypervisor-list
+----+-
| ID | Hypervisor hostname |
+----+-
| 1 | d52-54-
+----+-
calling a live-migration against the fqdn (like hypervisor-list returns) fails.
description: | updated |
Changed in horizon: | |
milestone: | juno-3 → juno-rc1 |
Changed in horizon: | |
assignee: | Dirk Mueller (dmllr) → Lin Hua Cheng (lin-hua-cheng) |
Changed in horizon: | |
assignee: | Lin Hua Cheng (lin-hua-cheng) → Zhenguo Niu (niu-zglinux) |
Changed in horizon: | |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
milestone: | juno-rc1 → 2014.2 |
tags: | added: canonical-bootstack |
tags: | added: icehouse-backport-potential |
Fix proposed to branch: master /review. openstack. org/103672
Review: https:/