<div dir="ltr">I've been trying to find the cause of a 'transaction is destructive' error from systemd.  I'm testing systemd-219-67.el7_7.4 with the following patch applied:<div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"></div></div></div></div></div></div><div><br></div><div><a href="https://github.com/systemd/systemd/commit/cf99f8eacf1c864b19a6a02edea78c43f3185cb7">https://github.com/systemd/systemd/commit/cf99f8eacf1c864b19a6a02edea78c43f3185cb7</a><br></div><div><br></div><div>One of the error messages I've been trying to explain is reported like this:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font face="monospace">2020-04-22T00:45:47.047710-04:00 jupiter systemd[1]: Requested transaction contradicts existing jobs: Transaction for session-752473.scope/start is destructive (user-16027.slice has 'stop' job queued, but 'start' is included in transaction).</font></div><div><font face="monospace">2020-04-22T00:45:47.047985-04:00 jupiter systemd[1]: Removed slice User Slice of userlp.</font></div><div><font face="monospace">2020-04-22T00:45:47.048159-04:00 jupiter systemd-logind[1402]: Failed to start session scope session-752473.scope: Transaction for session-752473.scope/start is destructive (user-16027.slice has 'stop' job queued, but 'start' is included in transaction).</font></div></blockquote><div><br></div><div>This also coincides with a message from sshd:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font face="monospace">2020-04-22T00:45:47.049949-04:00 jupiter sshd[20984]: pam_unix(sshd:session): session opened for user userlp by (uid=0)</font></div><div><font face="monospace">2020-04-22T00:45:51.181665-04:00 jupiter sshd[20984]: pam_unix(sshd:session): session closed for user userlp</font></div></blockquote><div><br></div><div>I'm not sure where to begin to troubleshoot the problem.  The systemd error is occurring sporadically and I haven't yet found a way to reproduce it.  I also can't say I actually understand the error message or what I'm supposed to do about it.  How is it even possible for stop and start jobs to clash like this?</div><div><br></div><div>If someone could please provide a little guidance here, your help will be much appreciated.</div><div><br></div><div>Thanks in advance!</div><div>Mark</div><div><br></div><div><br></div></div>