[Bug 1581221] Re: cinder does not ignore devices already in use

Andreas Hasenack andreas at canonical.com
Mon May 16 12:34:04 UTC 2016


The cinder charm should be made more resilient to this, and Landscape
should not give it the same device more than once.

** Also affects: landscape
   Importance: Undecided
       Status: New

** Also affects: landscape/16.05
   Importance: Undecided
       Status: New

** Changed in: landscape/16.05
    Milestone: None => 16.05

** Changed in: landscape/16.05
   Importance: Undecided => High

** Changed in: landscape
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to cinder in Juju Charms Collection.
Matching subscriptions: charm-bugs
https://bugs.launchpad.net/bugs/1581221

Title:
  cinder does not ignore devices already in use

Status in Landscape Server:
  New
Status in Landscape Server 16.05 series:
  New
Status in cinder package in Juju Charms Collection:
  New

Bug description:
  This is from a landscape OSA deployment. Several of my hardware nodes
  have a /dev/nvme0n1 device, which is a PCIe SSD. For two of my nodes,
  I've configured it for bcache, as a result on these nodes,
  /dev/nvme0n1 is in use. However, on one node /dev/nvme0n1 is still
  unused. As a result landscape selects this as a usable cinder disk and
  passes it as a cinder block-device. When cinder is deployed to one of
  the nodes with bcache, the config-changed hook fails.

  2016-05-12 20:19:20 INFO config-changed   No physical volume label read from /dev/nvme0n1
  2016-05-12 20:19:20 INFO config-changed   Failed to read physical volume "/dev/nvme0n1"
  2016-05-12 20:19:20 INFO config-changed   No physical volume label read from /dev/nvme0n1
  2016-05-12 20:19:20 INFO config-changed   Failed to read physical volume "/dev/nvme0n1"
  2016-05-12 20:19:21 INFO config-changed Creating new GPT entries.
  2016-05-12 20:19:21 INFO config-changed GPT data structures destroyed! You may now partition the disk using fdisk or
  2016-05-12 20:19:21 INFO config-changed other utilities.
  2016-05-12 20:19:23 INFO config-changed Creating new GPT entries.
  2016-05-12 20:19:23 INFO config-changed The operation has completed successfully.
  2016-05-12 20:19:23 INFO config-changed 1+0 records in
  2016-05-12 20:19:23 INFO config-changed 1+0 records out
  2016-05-12 20:19:23 INFO config-changed 1048576 bytes (1.0 MB) copied, 0.00217673 s, 482 MB/s
  2016-05-12 20:19:23 INFO config-changed 100+0 records in
  2016-05-12 20:19:23 INFO config-changed 100+0 records out
  2016-05-12 20:19:23 INFO config-changed 51200 bytes (51 kB) copied, 0.00078845 s, 64.9 MB/s
  2016-05-12 20:19:23 INFO config-changed   Can't open /dev/nvme0n1 exclusively.  Mounted filesystem?
  2016-05-12 20:19:23 INFO config-changed Traceback (most recent call last):
  ...
  2016-05-12 20:19:23 INFO config-changed subprocess.CalledProcessError: Command '['pvcreate', u'/dev/nvme0n1']' returned non-zero exit status 5
  2016-05-12 20:19:23 ERROR juju.worker.uniter.operation runhook.go:107 hook "config-changed" failed: exit status 1

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



More information about the Ubuntu-openstack-bugs mailing list