[octane] live migration doesn't work when upgrade is done

Bug #1590482 reported by Pavel Chechetin
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
High
Oleg S. Gelbukh
8.0.x
Won't Fix
Medium
Registry Administrators

Bug Description

Detailed bug description:
 When an upgrade is done () live migration between two compute nodes doesn't work due to inconsistent hosts file on some compute nodes.

Because octane upgrades a compute node in one-by-one fashion all compute nodes (except the last one) have inconsistent /etc/hosts file.

The root cause of such a inconsistency is octane, thought API calls, emulate "fuel node --deploy" command, but it seems that it doesn't update /etc/hosts on other compute nodes.

Steps to reproduce:
 Upgrade env with at least 2 compute nodes.
 Launch a VM
 Live migrate this VM

Expected results:
 VM should disappear from the source compute node and appear on destination.

Actual result:
 VM gets stuck for sometime in migration state and doesn't appear on destination node.

Reproducibility:
 Always

Workaround:
  Launch task hosts on all compute nodes.

Impact:
  Upgrades

Description of the environment:
 Operation system: Ubuntu
 Versions of components: Fuel 8.0, Fuel 9.0 (may be)
 Network model: Tunnel

Changed in fuel:
milestone: none → 9.0
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
importance: Undecided → High
status: New → Confirmed
tags: added: fuel-libr
tags: added: area-library
removed: fuel-libr
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → l23network (l23network)
Revision history for this message
Pavel Chechetin (paulche) wrote :

The description wasn't accurate 'cause this issue only occurs when an env is under upgrade procedure. I'll update the description.

summary: - live migration doesn't work
+ [octane] live migration doesn't work when upgrade is done
tags: added: team-upgrades
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-octane (master)

Fix proposed to branch: master
Review: https://review.openstack.org/327525

Changed in fuel:
assignee: l23network (l23network) → Oleg S. Gelbukh (gelbuhos)
status: Confirmed → In Progress
no longer affects: fuel/newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-octane (master)

Change abandoned by Ilya Kharin (<email address hidden>) on branch: master
Review: https://review.openstack.org/327525
Reason: This thing will be made by a little bit different way.

Revision history for this message
Anton Matveev (amatveev) wrote :

octane specific, moving to won't fix due to shifted priorities

Changed in fuel:
status: In Progress → Won't Fix
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.