Comment 2 for bug 284107

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Colin-

Here's my analysis:

When we rsync with debian open-iscsi for jaunty, there will be some significant improvements in terms of the boot procedures, including a blip of code in the init script that says:
        log_daemon_msg "Mounting network filesystems"
        MOUNT_RESULT=1
        if mount -a -O _netdev >/dev/null 2>&1; then
                MOUNT_RESULT=0
                break
        fi
        log_end_msg $MOUNT_RESULT

Since we don't have that conditional "mount all netdev filesystems" in Intrepid, I don't think we'd see any immediate benefit of this change. However, it could help on upgrades from Intrepid to Jaunty, in that the option would already be in place.

On the other hand, I'm not sure of any other consequences of adding "_netdev" to the /etc/fstab entry, or if there might be "mount -a -O _netdev" calls lurking about elsewhere in our init processes.

My initial reaction would be that this is too much of a change for Intrepid at this point. And that we could handle this at upgrade time with some code that examines /etc/fstab, looking for netdev iscsi devices and adds the netdev option at that time.

:-Dustin