← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1583284] [NEW] disconnect_volume calls are made during a remote rebuild of a volume backed instance

 

Public bug reported:

Description
===========
disconnect_volume calls are made during a remote rebuild of a volume backed instance

Steps to reproduce
==================
- Evacuate a volume backed instance.
- disconnect_volume is called for each previously attached volume on the now remote node rebuilding the instance.

Expected result
===============
disconnect_volume is not called unless the instance was previously running on the current host.

Actual result
=============
disconnect_volume is called regardless of the instance previously running on the current host.

Environment
===========
1. Exact version of OpenStack you are running. See the following
  list for all releases: http://docs.openstack.org/releases/

   Multinode devstack

2. Which hypervisor did you use?
   (For example: Libvirt + KVM, Libvirt + XEN, Hyper-V, PowerKVM, ...)

   libvirt + KVM

2. Which storage type did you use?
   (For example: Ceph, LVM, GPFS, ...)
   What's the version of that?

   LVM/iSCSI

3. Which networking type did you use?
   (For example: nova-network, Neutron with OpenVSwitch, ...)
  
   N/A

** Affects: nova
     Importance: Undecided
     Assignee: Lee Yarwood (lyarwood)
         Status: In Progress

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1583284

Title:
  disconnect_volume calls are made during a remote rebuild of a volume
  backed instance

Status in OpenStack Compute (nova):
  In Progress

Bug description:
  Description
  ===========
  disconnect_volume calls are made during a remote rebuild of a volume backed instance

  Steps to reproduce
  ==================
  - Evacuate a volume backed instance.
  - disconnect_volume is called for each previously attached volume on the now remote node rebuilding the instance.

  Expected result
  ===============
  disconnect_volume is not called unless the instance was previously running on the current host.

  Actual result
  =============
  disconnect_volume is called regardless of the instance previously running on the current host.

  Environment
  ===========
  1. Exact version of OpenStack you are running. See the following
    list for all releases: http://docs.openstack.org/releases/

     Multinode devstack

  2. Which hypervisor did you use?
     (For example: Libvirt + KVM, Libvirt + XEN, Hyper-V, PowerKVM, ...)

     libvirt + KVM

  2. Which storage type did you use?
     (For example: Ceph, LVM, GPFS, ...)
     What's the version of that?

     LVM/iSCSI

  3. Which networking type did you use?
     (For example: nova-network, Neutron with OpenVSwitch, ...)
    
     N/A

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1583284/+subscriptions


Follow ups