← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1648109] [NEW] Libvirt LVM storage backend doesn't initialise filesystems of ephemeral disks

 

Public bug reported:

N.B. This is from code inspection only.

When creating an LVM-backed instance with an ephemeral disk, the
ephemeral disk will not be initialised with the requested filesystem.
This is because Image.cache() wraps the _create_ephemeral callback in
fetch_func_sync, which will not call _create_ephemeral if the target
already exists. Because the Lvm backend must create the disk first, this
is never called.

** Affects: nova
     Importance: Undecided
     Assignee: Matthew Booth (mbooth-9)
         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/1648109

Title:
  Libvirt LVM storage backend doesn't initialise filesystems of
  ephemeral disks

Status in OpenStack Compute (nova):
  In Progress

Bug description:
  N.B. This is from code inspection only.

  When creating an LVM-backed instance with an ephemeral disk, the
  ephemeral disk will not be initialised with the requested filesystem.
  This is because Image.cache() wraps the _create_ephemeral callback in
  fetch_func_sync, which will not call _create_ephemeral if the target
  already exists. Because the Lvm backend must create the disk first,
  this is never called.

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


Follow ups