nova shouldn't use admin network for offline migrations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Ivan Berezovskiy |
Bug Description
Nova migration are working through admin network. We should use nova/migration or management network role for this.
Deploy environment:
1 controller
2 or more compute nodes
Deploy is successful. Go to controller node. Login to mysql:
mysql> use nova;
mysql> SELECT id, created_at, updated_at, hypervisor_
+----+-
| id | created_at | updated_at | hypervisor_hostname | host_ip |
+----+-
| 1 | 2015-12-23 13:07:32 | 2015-12-23 15:15:53 | node-1.domain.tld | 10.20.0.4 |
| 2 | 2015-12-23 14:09:55 | 2015-12-23 15:04:24 | node-2.domain.tld | 10.20.0.5 |
+----+-
Nova services are registered with IPs from admin network. This is incorrect. They should be registered with IPs from nova/migration or management network roles. To fix this we need to set 'my_ip' parameter on each compute node.
To check that migration really goes through admin network, you can block connection through admin network between computes and try to migrate instance.
MOS-Nova team, please confirm the issue and reassign it to mos-puppet team to fix 'my_ip' parameter.
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "8.0"
api: "1.0"
build_number: "318"
build_id: "318"
fuel-nailgun_sha: "ec25ae8df28e1f
python-
fuel-agent_sha: "d354cbe61b055d
fuel-
astute_sha: "c56dfde2da0341
fuel-library_sha: "bcc3d042a47547
fuel-ostf_sha: "b2ebf15a3530b5
fuel-mirror_sha: "8100acb3a56635
fuelmenu_sha: "2942a85796d37f
shotgun_sha: "cacb93cbc28910
network-
fuel-upgrade_sha: "718aa3d7021fee
fuelmain_sha: "3faa824728ce60
summary: |
- nova shouldn't use admin network for migrations + nova shouldn't use admin network for offline migrations |
Changed in fuel: | |
status: | New → Confirmed |
description: | updated |
Changed in fuel: | |
assignee: | MOS Puppet Team (mos-puppet) → Denis Egorenko (degorenko) |
Changed in fuel: | |
assignee: | Denis Egorenko (degorenko) → Ivan Berezovskiy (iberezovskiy) |
tags: | added: area-mos |
tags: | removed: area-mos |
tags: | added: area-library |
tags: | removed: area-library |
tags: | added: area-mos |
Changed in fuel: | |
status: | Fix Committed → Fix Released |
Ivan, you are right, we must configure 'my-ip' option explicitly to effectively specify the network to be used for offline VM migration.