title: Jenkins reports "Failed to rotate log, looks to have already been deleted"
body: <p>My build server was full. I <code>rm</code>-deleted some old builds from Jenkins' jobs directory. </p>
  
  <p>Then I found out about a <a href="https://groups.google.com/d/msg/jenkinsci-users/VXO-6ZvCxC0/OMoIY-tuRCoJ" rel="nofollow">code snippet which can be run from Jenkins' Script Console</a>.</p>
  
  <p>But running this code snippet now causes the following exception:</p>
  
  <pre><code>java.io.IOException: example.com/builds/25 looks to have already been deleted; siblings: [lastFailedBuild, 24, lastStableBuild, 88, lastUnsuccessfulBuild, 90, lastSuccessfulBuild, 89, legacyIds, lastUnstableBuild]
  </code></pre>
  
  <p>To my observation, the "cleanup" is now stuck, as running the code snippet repeatedly shows <code>example.com/builds/25 looks to have already been deleted</code>, and directories that should get cleaned up according to my <em>Discard Old Builds</em> strategy don't get so.</p>