← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1466730] [NEW] iscsi transport support broken due to use of incorrect oslo_config choices support

 

Public bug reported:

This changeset
https://git.openstack.org/cgit/openstack/nova/commit/?id=ed9f1b8b43161c1bc637022aaf67fb5f7a21b0f6

forces iscsi_iface to be one out of ('be2iscsi', 'bnx2i', 'cxgb3i',
'cxgb4i', 'qla4xxx', 'ocs'), this is incorrect. This is confusing
iscsi_transport, an open-iscsi parameter with iscsi_iface, which is the
generated iface file actually needed for iscsi_iface support.

This also directly contradicts the explanation given right below the
parameter, and breaks iface support unless you create an iface with the
same name as the transport when the default naming scheme will always
follow 'transport_name.hwaddress'

I had previously pushed another changeset meant to avoid the very same
(https://github.com/openstack/nova/commit/3b8a2cf781d43d0b6937ec66aff5f37657f625ed)
which also seems to have been ignored.

** Affects: nova
     Importance: Undecided
         Status: New

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

Title:
  iscsi transport support broken due to use of incorrect oslo_config
  choices support

Status in OpenStack Compute (Nova):
  New

Bug description:
  This changeset
  https://git.openstack.org/cgit/openstack/nova/commit/?id=ed9f1b8b43161c1bc637022aaf67fb5f7a21b0f6

  forces iscsi_iface to be one out of ('be2iscsi', 'bnx2i', 'cxgb3i',
  'cxgb4i', 'qla4xxx', 'ocs'), this is incorrect. This is confusing
  iscsi_transport, an open-iscsi parameter with iscsi_iface, which is
  the generated iface file actually needed for iscsi_iface support.

  This also directly contradicts the explanation given right below the
  parameter, and breaks iface support unless you create an iface with
  the same name as the transport when the default naming scheme will
  always follow 'transport_name.hwaddress'

  I had previously pushed another changeset meant to avoid the very same
  (https://github.com/openstack/nova/commit/3b8a2cf781d43d0b6937ec66aff5f37657f625ed)
  which also seems to have been ignored.

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


Follow ups

References