_hard_reboot func changes device bus addresses

Bug #1520319 reported by wuhao
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
New
Undecided
Unassigned

Bug Description

We found this problem in Juno. But I think that may be reproduced in each version.

Currently, _hard_reboot will regenerate instance config file, which changes device bus addresses when the instance has hot plug-in devices, like attach interfaces or volumes. If the address changes, then windows will treat it as a new device.Unfortunately, power_on operation and reboot operations in some cases will call the _hard_reboot function, which is not what we expected.

Reproduce steps:
* create a window instance.
* create a new nic.
* shut down the instance and then power on it.

Windows will find a new nic device.

Tags: libvirt
wuhao (wuhao)
tags: added: libvirt
description: updated
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.