[Bug 394398] Re: Logic to determine expected number of running session wrong (regression in hardy's open-iscsi 2.0.865-1ubuntu3.1)

Abel Cheung 394398 at bugs.launchpad.net
Tue Jun 12 13:57:08 UTC 2012


Marked Bug #1001535 as duplicate of this one.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to open-iscsi in Ubuntu.
https://bugs.launchpad.net/bugs/394398

Title:
  Logic to determine expected number of running session wrong
  (regression in hardy's open-iscsi 2.0.865-1ubuntu3.1)

Status in “open-iscsi” package in Ubuntu:
  Confirmed
Status in “open-iscsi” source package in Hardy:
  Confirmed

Bug description:
  Binary package hint: open-iscsi

  The recent open-iscsi update changed from always running `iscsiadm -m
  node --loginall=automatic` to only running it if `cat
  /etc/iscsi/nodes/*/*/default 2>/dev/null| grep -c automatic` is not
  equal to `iscsiadm -m session 2>/dev/null | grep -c ^`.

  On my servers, we use multiple paths from our severs to our iscsi
  targets, and as a result, we don't have any files at
  /etc/iscsi/nodes/*/*/default - ours are out
  /etc/iscsi/nodes/*/*/eth{0,1}. This means that the startup script
  concludes that the number of "expected" sessions is equal to the
  number of running sessions - i.e. 0 - and doesn't initiate a session.

  I'm not entirely sure what the right solution is here - I think it
  might be using /etc/iscsi/nodes/*/*/* instead of default, but maybe
  not.

  For reference, we configured multiple interfaces by creating
  /etc/iscsi/ifaces/eth{0,1} files, which seem to have been prompted
  creation of /etc/iscsi/nodes/*/*/eth{0,1}

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/394398/+subscriptions




More information about the foundations-bugs mailing list