port stays inactive after vm is moved using vMotion

Bug #1778758 reported by Magda Zaremba on 2018-06-26
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R5.0
Fix Committed
High
Krzysztof Gromadzki
Trunk
Fix Committed
High
Krzysztof Gromadzki
OpenContrail
New
Undecided
Unassigned

Bug Description

After VM is moved from one esxi host to another using vMotion connection to it is lost. Port vmi gets created in second vRouter but stays in inactive state. I've attached CVM logs.

Magda Zaremba (mzaremba04) wrote :
description: updated

Review in progress for https://review.opencontrail.org/44350
Submitter: Adrian Szczepanski (<email address hidden>)

Reviewed: https://review.opencontrail.org/44350
Committed: http://github.com/Juniper/contrail-vcenter-manager/commit/392ea1f41db842228c813a66ab192cfec23b2e91
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 392ea1f41db842228c813a66ab192cfec23b2e91
Author: Adrian Szczepański <email address hidden>
Date: Wed Jul 4 11:51:37 2018 +0200

React to powerState property changes

Add PowerStateHandler
Add runtime.powerState to observed properties
Add method for updating powerState in VM Service
Update update_vmware_tools_status method
Update update_nic method
Remove excessive logs

Closes-Bug: #1778758
Change-Id: I1e073e15f5232c635806cfcb418dfbccf4f25472

Review in progress for https://review.opencontrail.org/44363
Submitter: Krzysztof Gromadzki (<email address hidden>)

Reviewed: https://review.opencontrail.org/44363
Committed: http://github.com/Juniper/contrail-vcenter-manager/commit/8721db41884e2d6e681e3bdb530c77b29ca5f1a7
Submitter: Zuul v3 CI (<email address hidden>)
Branch: R5.0

commit 8721db41884e2d6e681e3bdb530c77b29ca5f1a7
Author: Adrian Szczepański <email address hidden>
Date: Fri Jun 29 15:21:41 2018 +0200

Fix VMI delete

Remove VMIs from to_delete queue

Closes-Bug: #1779321

Use one global VLAN ID pool

Store DVSwitch as an attribute of VCenterAPIClient
Add VlanIdPool to VMI Service
Modify assign_vlan_id method to use global id pool
Modify restore_vlan_id method to use global id pool
Remove unused methods and tests
Add DVSwitch name as a config parameter

Closes-Bug: #1779100

More informative logs for API Clients
Changed logging level for database queries
Logging for CVM Models

Partial-Bug: #1779323

Controller refactor

Create Update Handler for storing all event handlers
Move all update event handling to a new handler
Add AbstractChangeHandler
Add GuestNetHandler for guest.net updates
Add VmwareToolsStatusHandler

Partial-Bug: #1777404

CVM checks ownership of VNC entities before modification

Closes-Bug: #1779885

Handle External IPAM cases

Create Instance IP for external IPAM
Remove unused functions, tests and imports

Closes-Bug: #1779896

React to powerState property changes

Add PowerStateHandler
Add runtime.powerState to observed properties
Add method for updating powerState in VM Service
Update update_vmware_tools_status method
Update update_nic method
Remove excessive logs

Change-Id: I16210e5c7ae53a111e284ea1329945d245c7b96f
Closes-Bug: #1778758

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments