← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1317180] [NEW] Hyper-v fails to attach volumes when using v1 volume utilites

 

Public bug reported:

The following patch
https://github.com/openstack/nova/commit/4c2f36bfe006cb0ef89ca7a706223f30488a182e
#diff-5c6ee11140977e63b54542e2ff5763d3R22 caused a regression by
changing the eventlet.subprocess.Popen with the builtin subprocess.Popen
(by using the nova.utils execute method) without changing the way the
args were parsed.

In this module, the execution args were parsed separated by whitespaces,
which is not allowed by the builtin subprocess.Popen, causing a "not
found" error. This error is returned for example when attaching a
volume, at the point where iscsicli tool is used to login the iSCSI
target or portal.

Trace:
http://paste.openstack.org/show/79418/

** Affects: nova
     Importance: Undecided
         Status: New


** Tags: hyper-v volumes

-- 
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/1317180

Title:
  Hyper-v fails to attach volumes when using v1 volume utilites

Status in OpenStack Compute (Nova):
  New

Bug description:
  The following patch
  https://github.com/openstack/nova/commit/4c2f36bfe006cb0ef89ca7a706223f30488a182e
  #diff-5c6ee11140977e63b54542e2ff5763d3R22 caused a regression by
  changing the eventlet.subprocess.Popen with the builtin
  subprocess.Popen (by using the nova.utils execute method) without
  changing the way the args were parsed.

  In this module, the execution args were parsed separated by
  whitespaces, which is not allowed by the builtin subprocess.Popen,
  causing a "not found" error. This error is returned for example when
  attaching a volume, at the point where iscsicli tool is used to login
  the iSCSI target or portal.

  Trace:
  http://paste.openstack.org/show/79418/

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


Follow ups

References