Live Migration: add sleep on pre live migration at destination
Sleep is needed to let neutron ovs agent handle new ports
and assign proper tags to not block RARP packets sent by qemu
right after migration. Only side effect is more time needed for
live migration. Positive effect however is less packet loss.
Correct fix would be to leverage external event framework
and wait for neutron event about vif plugging. This will requre
changes on neutron side as well.
So it was decided to go with a simple safe fix for now.
Reviewed: https:/ /review. fuel-infra. org/11072 ci/fuel- 6.1/2014. 2
Submitter: Vitaly Sedelnik <email address hidden>
Branch: openstack-
Commit: 95fd30d477bec4a 5f9ea1ffa21c3cd 73ffc01003
Author: Oleg Bondarev <email address hidden>
Date: Mon Apr 25 17:33:05 2016
Live Migration: add sleep on pre live migration at destination
Sleep is needed to let neutron ovs agent handle new ports
and assign proper tags to not block RARP packets sent by qemu
right after migration. Only side effect is more time needed for
live migration. Positive effect however is less packet loss.
Correct fix would be to leverage external event framework
and wait for neutron event about vif plugging. This will requre
changes on neutron side as well.
So it was decided to go with a simple safe fix for now.
Closes-Bug: #1489198 0f086c91d050fb0 e0d03b03027
Change-Id: Id3200a675eaba3