[Bug 850960] Re: iscsid tries to reconnect existing session at startup, failing to do so and hanging the system
Robie Basak
850960 at bugs.launchpad.net
Wed Aug 28 22:40:36 UTC 2013
We will not backport 335 changed files to precise-updates. Not knowing
what changes are in there introduces a significant chance of regression
for existing open-iscsi users who are not affected by this bug. I'm
certain that the SRU team would find this an entirely unacceptable risk.
It defeats the whole point of having a stable release, and I understand
that the development release is already fixed (and thus so will the next
LTS).
Other routes are available, such as the backports repository, but
backporting such churn and making it available to users automatically is
not an option due to the risk of regression. Only a minimal patch is
acceptable for an automatic update. I hope you understand this
reasoning.
This bug remains open for Precise. Volunteers to drive any of these
options are welcome.
--
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/850960
Title:
iscsid tries to reconnect existing session at startup, failing to do
so and hanging the system
Status in “open-iscsi” package in Ubuntu:
Fix Released
Status in “open-iscsi” source package in Precise:
Triaged
Bug description:
[Impact]
This bug affects iSCSI when acting as an initiator only.
Works: everything when not using an iSCSI root fs.
Works: an iSCSI root fs when not using iSCSI for any other mounts after the root fs is mounted.
Doesn't work: further iSCSI mounts after using an iSCSI root fs. For example: OpenStack won't work on a node using an iSCSI root fs, since OpenStack uses further iSCSI mounts.
[Original Description]
When starting open-iscsi with an already established session (from
iscsistart), iscsid tries to reconnect it and fails to do it (wrong
AuthMethod).
Before Oneiric, a bug prevented iscsid from starting, making it "work"
when root is on iscsi. That's as long as you don't need to mount
another lun.
In Oneiric, this bug got fixed, exposing the open-iscsi bug. The
workaround for now (bug 838809) is to exit the open-iscsi init script
when detecting we already have a session established from the
initramfs.
Ideally, open-iscsi should be able to start, detect that a session is
already established and either not touch it at all or be able to
reconnect it with the right settings.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/850960/+subscriptions
More information about the foundations-bugs
mailing list