<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:philantrop@exherbo.org" title="Wulf C. Krueger <philantrop@exherbo.org>"> <span class="fn">Wulf C. Krueger</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - nspawn catches kill signal only when using jenkins"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=87732">bug 87732</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEEDINFO
           </td>
           <td>REOPENED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - nspawn catches kill signal only when using jenkins"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=87732#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - nspawn catches kill signal only when using jenkins"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=87732">bug 87732</a>
              from <span class="vcard"><a class="email" href="mailto:philantrop@exherbo.org" title="Wulf C. Krueger <philantrop@exherbo.org>"> <span class="fn">Wulf C. Krueger</span></a>
</span></b>
        <pre>(In reply to Lennart Poettering from <a href="show_bug.cgi?id=87732#c6">comment #6</a>)
<span class="quote">> Hmm, what is stdin/stdout/stderr connected to when this happens?</span >

>From <a href="https://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build">https://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build</a>:

"Jenkins and the child process are connected by three pipes
(stdin/stdout/stderr.) This allows Jenkins to capture the output from the child
process. Since the child process may write a lot of data to the pipe and quit
immediately after that, Jenkins needs to make sure that it drained the pipes
before it considers the build to be over. Jenkins does this by waiting for
EOF."

<span class="quote">> Currently, this needs to be a tty, since nspawn provides it as a tty
> internally, too.</span >

This changed between 217 and 218 as pointed out in <a href="show_bug.cgi?id=87732#c1">comment #1</a>. So I'm not quite
sure why...

<span class="quote">> that's actually more complex than it sounds, and
> probably also requires some changes in systemd itself, if it shall be
> bootable without /dev/console existing...</span >

... as it *worked* just fine and broke only recently. :)</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>