Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-16319

Failure to delete old config files during rekeying on Windows

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Component/s: core
    • Labels:
    • Environment:
      Jenkins as a Windows service
    • Similar Issues:

      Description

      Started re-keying Wed Jan 09 12:59:32 EST 2013
      Scanning C:\JenkinsService\com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper.xml
      ERROR: Failed to rewrite C:\JenkinsService\hudson.scm.CVSSCM.xml
      java.io.IOException: Unable to delete C:\JenkinsService\hudson.scm.CVSSCM.xml
      	at hudson.util.AtomicFileWriter.commit(AtomicFileWriter.java:112)
      	at hudson.util.SecretRewriter.rewrite(SecretRewriter.java:121)
      	at hudson.util.SecretRewriter.rewriteRecursive(SecretRewriter.java:170)
      	at hudson.util.SecretRewriter.rewriteRecursive(SecretRewriter.java:143)
      	at jenkins.security.RekeySecretAdminMonitor$RekeyThread.run(RekeySecretAdminMonitor.java:182)
      ERROR: Failed to rewrite C:\JenkinsService\users\andrewg\config.xml
      java.io.IOException: Unable to delete C:\JenkinsService\users\andrewg\config.xml
      	at hudson.util.AtomicFileWriter.commit(AtomicFileWriter.java:112)
      	at hudson.util.SecretRewriter.rewrite(SecretRewriter.java:121)
      	at hudson.util.SecretRewriter.rewriteRecursive(SecretRewriter.java:170)
      	at hudson.util.SecretRewriter.rewriteRecursive(SecretRewriter.java:182)
      	at hudson.util.SecretRewriter.rewriteRecursive(SecretRewriter.java:182)
      	at hudson.util.SecretRewriter.rewriteRecursive(SecretRewriter.java:143)
      	at jenkins.security.RekeySecretAdminMonitor$RekeyThread.run(RekeySecretAdminMonitor.java:182)
      Completed re-keying 0 files on Wed Jan 09 12:59:33 EST 2013
      

      Jenkins always fails to edit and delete these files as the Service will have a lock on them. If I stop the service I won't be able to get to Jenkins to rerun the rekey job.

        Attachments

          Issue Links

            Activity

            Hide
            dodren David Odren added a comment - - edited

            An upgrade from Jenkins 1.497 to 1.500 produced the same errors about failure to rewrite the config.xml files. I am running Jenkins as a service on Windows Server 2003 R2 Standard Edition SP2.

            Show
            dodren David Odren added a comment - - edited An upgrade from Jenkins 1.497 to 1.500 produced the same errors about failure to rewrite the config.xml files. I am running Jenkins as a service on Windows Server 2003 R2 Standard Edition SP2.
            Hide
            jglick Jesse Glick added a comment -

            @dodren I reproduced the originally reported bug and confirmed the fix. If you are still seeing an issue the you need to provide the stack trace, with current line numbers.

            Show
            jglick Jesse Glick added a comment - @dodren I reproduced the originally reported bug and confirmed the fix. If you are still seeing an issue the you need to provide the stack trace, with current line numbers.
            Hide
            damienfinck67 Damien Finck added a comment -

            It works for me on Jenkins 1.500 !

            Windows Server 2008r2
            Jenkins 1.500

            Show
            damienfinck67 Damien Finck added a comment - It works for me on Jenkins 1.500 ! Windows Server 2008r2 Jenkins 1.500
            Hide
            cforce cforce added a comment -

            For me too!

            Show
            cforce cforce added a comment - For me too!
            Hide
            jglick Jesse Glick added a comment -

            @dodren I am reclosing; if you can still reproduce please file a fresh bug with a complete rekeying log and link it to this one. You might have hit some other problem needing a separate fix.

            Show
            jglick Jesse Glick added a comment - @dodren I am reclosing; if you can still reproduce please file a fresh bug with a complete rekeying log and link it to this one. You might have hit some other problem needing a separate fix.

              People

              • Assignee:
                Unassigned
                Reporter:
                jglick Jesse Glick
              • Votes:
                15 Vote for this issue
                Watchers:
                20 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: