As a temporary workaround for beta2, I'd recommend we update the open-iscsi script to:
- Check if /etc/iscsi/iscsi.initramfs exists
- If it does, then check if "iscsiadm -m session" reports any established session
- If it does, then "exit 0"
This will restore the old behaviour we had before the upstart fix, this still won't take care of the use case where your root is on an iscsi LUN and you have other LUNs that need to be mounted by open-iscsi, but my understanding is that it never worked.
As a temporary workaround for beta2, I'd recommend we update the open-iscsi script to: iscsi.initramfs exists
- Check if /etc/iscsi/
- If it does, then check if "iscsiadm -m session" reports any established session
- If it does, then "exit 0"
This will restore the old behaviour we had before the upstart fix, this still won't take care of the use case where your root is on an iscsi LUN and you have other LUNs that need to be mounted by open-iscsi, but my understanding is that it never worked.