Comment 1 for bug 1821255

Steve Langasek (vorlon) wrote :

We triaged this to the fact that ExecStop runs a command that tries to talk to iscsid, and iscsid is socket-activated on Ubuntu, so the command hangs while trying to talk to a socket that systemd is waiting to dispatch to the iscsid service that is in the process of being stopped.

From reading the manpage on iscsiadm, we should just omit the ExecStop command in favor of using the default semantics of KillSignal=SIGTERM.