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

After Jenkins updated to ver. 2.60.1 Caused: com.google.common.util.concurrent.UncheckedExecutionException

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • core
    • Jenkins ver. 2.60.1
      master - jdk1.8.0_112, Windows2008R2
      slave - jdk1.8.0_112, RHEL 6.5

      git-plugin does not cause this error

      Git plugin:
      Global Config user.name Value - null
      Global Config user.email Value - null
      Create new accounts based on author/committer's email - False

      1. Prerequisite:

      master Jenkins ver. 2.43 , jdk1.8.0_112, Windows2008R2
      slave1 - jdk1.7.0_51, RHEL 6.5
      slave2 - jdk1.7.0_51, RHEL 6.5

      2. Create:
      job1 Freestyle project(For Example: Empty job or add Shell Execute Block: sleep 300, gradle build)

      3. Update Jenkins:
      master to ver. 2.60.1, jdk1.8.0_112
      slave1 - slave.jar, jdk1.8.0_112
      slave2 - slave.jar, jdk1.8.0_112

      4. Configure slaves:
      Jenkins->Nodes->slave1->Configure->Labels: LabelRunJob
      Jenkins->Nodes->slave2->Configure->Labels: LabelRunJob

      5. Configure job1:
      Jenkins->View1->job1->Configure->Enable "This project is parameterized":
      Add Label:
      Name: LabelRunJob
      Default Value: LabelRunJob
      Disable "Run on all nodes matching the label"

      6. Run job1 on slaves(parallel run job)
      After 10-50 success build, get:
      Caused: com.google.common.util.concurrent.UncheckedExecutionException

      Workarщund:
      Create new job2 copy from job1
      or
      Create new Node slave3 copy from slave1
      and
      Create new Node slave4 copy from slave2

      Log and build.xml in attach

        1. build_without_git-plugin.xml
          4 kB
        2. Log_without_git-plugin.txt
          2 kB
        3. build.xml
          8 kB
        4. Log.txt
          2 kB

          [JENKINS-46990] After Jenkins updated to ver. 2.60.1 Caused: com.google.common.util.concurrent.UncheckedExecutionException

          Vitaly Zolotorevsky created issue -
          Vitaly Zolotorevsky made changes -
          Description Original: After Jenkins updated to ver. 2.60.1

          Recreate job is help on 1-2 day

          On slave shell success execute, get  error.

          Recreate job is help on 1-2 day

          Log:
          Total time: 20 mins 15.742 secs
          FATAL: java.lang.NullPointerException
          java.lang.NullPointerException
          Caused: com.google.common.util.concurrent.UncheckedExecutionException
          at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2234)
          at com.google.common.cache.LocalCache.get(LocalCache.java:3965)
          at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4764)
          at jenkins.security.UserDetailsCache.loadUserByUsername(UserDetailsCache.java:127)
          at hudson.model.User$UserIDCanonicalIdResolver.resolveCanonicalId(User.java:1094)
          at hudson.model.User.get(User.java:405)
          at hudson.model.User.get(User.java:374)
          at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:379)
          at hudson.plugins.git.GitChangeSet.getAuthor(GitChangeSet.java:452)
          at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:134)
          at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
          at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
          at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:129)
          at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
          at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
          at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:625)
          at hudson.model.Run.execute(Run.java:1760)
          at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
          at hudson.model.ResourceController.execute(ResourceController.java:97)
          at hudson.model.Executor.run(Executor.java:405)
          [BFA] Scanning build for known causes...
          [BFA] No failure causes found
          [BFA] Done. 0s
          Notifying upstream projects of job completion
          Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
          Finished: FAILURE
          New: After Jenkins updated to ver. 2.60.1

          Recreate job is help on 1-2 day

          On slave shell success execute, get  error.

          Log:
           Total time: 20 mins 15.742 secs
           FATAL: java.lang.NullPointerException
           java.lang.NullPointerException
           Caused: com.google.common.util.concurrent.UncheckedExecutionException
           at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2234)
           at com.google.common.cache.LocalCache.get(LocalCache.java:3965)
           at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4764)
           at jenkins.security.UserDetailsCache.loadUserByUsername(UserDetailsCache.java:127)
           at hudson.model.User$UserIDCanonicalIdResolver.resolveCanonicalId(User.java:1094)
           at hudson.model.User.get(User.java:405)
           at hudson.model.User.get(User.java:374)
           at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:379)
           at hudson.plugins.git.GitChangeSet.getAuthor(GitChangeSet.java:452)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:134)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:129)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:625)
           at hudson.model.Run.execute(Run.java:1760)
           at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
           at hudson.model.ResourceController.execute(ResourceController.java:97)
           at hudson.model.Executor.run(Executor.java:405)
           [BFA] Scanning build for known causes...
           [BFA] No failure causes found
           [BFA] Done. 0s
           Notifying upstream projects of job completion
           Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
           Finished: FAILURE
          Vitaly Zolotorevsky made changes -
          Environment Original: Jenkins ver. 2.60.1
          master - jdk1.8.0_112
          slave - jdk1.8.0_112
          New: Jenkins ver. 2.60.1
          master - jdk1.8.0_112, Windows2008R2
          slave - jdk1.8.0_112, RHEL
          Vitaly Zolotorevsky made changes -
          Environment Original: Jenkins ver. 2.60.1
          master - jdk1.8.0_112, Windows2008R2
          slave - jdk1.8.0_112, RHEL
          New: Jenkins ver. 2.60.1
          master - jdk1.8.0_112, Windows2008R2
          slave - jdk1.8.0_112, RHEL 6.5
          Vitaly Zolotorevsky made changes -
          Description Original: After Jenkins updated to ver. 2.60.1

          Recreate job is help on 1-2 day

          On slave shell success execute, get  error.

          Log:
           Total time: 20 mins 15.742 secs
           FATAL: java.lang.NullPointerException
           java.lang.NullPointerException
           Caused: com.google.common.util.concurrent.UncheckedExecutionException
           at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2234)
           at com.google.common.cache.LocalCache.get(LocalCache.java:3965)
           at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4764)
           at jenkins.security.UserDetailsCache.loadUserByUsername(UserDetailsCache.java:127)
           at hudson.model.User$UserIDCanonicalIdResolver.resolveCanonicalId(User.java:1094)
           at hudson.model.User.get(User.java:405)
           at hudson.model.User.get(User.java:374)
           at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:379)
           at hudson.plugins.git.GitChangeSet.getAuthor(GitChangeSet.java:452)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:134)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:129)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:625)
           at hudson.model.Run.execute(Run.java:1760)
           at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
           at hudson.model.ResourceController.execute(ResourceController.java:97)
           at hudson.model.Executor.run(Executor.java:405)
           [BFA] Scanning build for known causes...
           [BFA] No failure causes found
           [BFA] Done. 0s
           Notifying upstream projects of job completion
           Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
           Finished: FAILURE
          New: After Jenkins update to ver. 2.60.1

          Recreate job is help on 1-2 day

          On slave shell success execute, get  error.

          Log:
           Total time: 20 mins 15.742 secs
           FATAL: java.lang.NullPointerException
           java.lang.NullPointerException
           Caused: com.google.common.util.concurrent.UncheckedExecutionException
           at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2234)
           at com.google.common.cache.LocalCache.get(LocalCache.java:3965)
           at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4764)
           at jenkins.security.UserDetailsCache.loadUserByUsername(UserDetailsCache.java:127)
           at hudson.model.User$UserIDCanonicalIdResolver.resolveCanonicalId(User.java:1094)
           at hudson.model.User.get(User.java:405)
           at hudson.model.User.get(User.java:374)
           at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:379)
           at hudson.plugins.git.GitChangeSet.getAuthor(GitChangeSet.java:452)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:134)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:129)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:625)
           at hudson.model.Run.execute(Run.java:1760)
           at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
           at hudson.model.ResourceController.execute(ResourceController.java:97)
           at hudson.model.Executor.run(Executor.java:405)
           [BFA] Scanning build for known causes...
           [BFA] No failure causes found
           [BFA] Done. 0s
           Notifying upstream projects of job completion
           Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
           Finished: FAILURE
          Vitaly Zolotorevsky made changes -
          Labels Original: java8 jenkins slave New: java8 jenkins labels slave
          Vitaly Zolotorevsky made changes -
          Description Original: After Jenkins update to ver. 2.60.1

          Recreate job is help on 1-2 day

          On slave shell success execute, get  error.

          Log:
           Total time: 20 mins 15.742 secs
           FATAL: java.lang.NullPointerException
           java.lang.NullPointerException
           Caused: com.google.common.util.concurrent.UncheckedExecutionException
           at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2234)
           at com.google.common.cache.LocalCache.get(LocalCache.java:3965)
           at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4764)
           at jenkins.security.UserDetailsCache.loadUserByUsername(UserDetailsCache.java:127)
           at hudson.model.User$UserIDCanonicalIdResolver.resolveCanonicalId(User.java:1094)
           at hudson.model.User.get(User.java:405)
           at hudson.model.User.get(User.java:374)
           at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:379)
           at hudson.plugins.git.GitChangeSet.getAuthor(GitChangeSet.java:452)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:134)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:129)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:625)
           at hudson.model.Run.execute(Run.java:1760)
           at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
           at hudson.model.ResourceController.execute(ResourceController.java:97)
           at hudson.model.Executor.run(Executor.java:405)
           [BFA] Scanning build for known causes...
           [BFA] No failure causes found
           [BFA] Done. 0s
           Notifying upstream projects of job completion
           Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
           Finished: FAILURE
          New: After Jenkins update to ver. 2.60.1
          Using Label to union two slaves for run job(Jenkins->Nodes->Configure->Labels)

          Recreate job is help on 1-2 day

          On slave shell success execute, get  error.

          Log:
           Total time: 20 mins 15.742 secs
           FATAL: java.lang.NullPointerException
           java.lang.NullPointerException
           Caused: com.google.common.util.concurrent.UncheckedExecutionException
           at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2234)
           at com.google.common.cache.LocalCache.get(LocalCache.java:3965)
           at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4764)
           at jenkins.security.UserDetailsCache.loadUserByUsername(UserDetailsCache.java:127)
           at hudson.model.User$UserIDCanonicalIdResolver.resolveCanonicalId(User.java:1094)
           at hudson.model.User.get(User.java:405)
           at hudson.model.User.get(User.java:374)
           at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:379)
           at hudson.plugins.git.GitChangeSet.getAuthor(GitChangeSet.java:452)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:134)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:129)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:625)
           at hudson.model.Run.execute(Run.java:1760)
           at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
           at hudson.model.ResourceController.execute(ResourceController.java:97)
           at hudson.model.Executor.run(Executor.java:405)
           [BFA] Scanning build for known causes...
           [BFA] No failure causes found
           [BFA] Done. 0s
           Notifying upstream projects of job completion
           Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
           Finished: FAILURE
          Mark Waite made changes -
          Assignee Original: Mark Waite [ markewaite ]
          Mark Waite made changes -
          Component/s New: core [ 15593 ]
          Vitaly Zolotorevsky made changes -
          Component/s Original: git-plugin [ 15543 ]
          Vitaly Zolotorevsky made changes -
          Description Original: After Jenkins update to ver. 2.60.1
          Using Label to union two slaves for run job(Jenkins->Nodes->Configure->Labels)

          Recreate job is help on 1-2 day

          On slave shell success execute, get  error.

          Log:
           Total time: 20 mins 15.742 secs
           FATAL: java.lang.NullPointerException
           java.lang.NullPointerException
           Caused: com.google.common.util.concurrent.UncheckedExecutionException
           at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2234)
           at com.google.common.cache.LocalCache.get(LocalCache.java:3965)
           at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4764)
           at jenkins.security.UserDetailsCache.loadUserByUsername(UserDetailsCache.java:127)
           at hudson.model.User$UserIDCanonicalIdResolver.resolveCanonicalId(User.java:1094)
           at hudson.model.User.get(User.java:405)
           at hudson.model.User.get(User.java:374)
           at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:379)
           at hudson.plugins.git.GitChangeSet.getAuthor(GitChangeSet.java:452)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:134)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at jenkins.scm.RunWithSCM.calculateCulprits(RunWithSCM.java:129)
           at hudson.model.AbstractBuild.calculateCulprits(AbstractBuild.java:335)
           at jenkins.scm.RunWithSCM.getCulprits(RunWithSCM.java:93)
           at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:625)
           at hudson.model.Run.execute(Run.java:1760)
           at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
           at hudson.model.ResourceController.execute(ResourceController.java:97)
           at hudson.model.Executor.run(Executor.java:405)
           [BFA] Scanning build for known causes...
           [BFA] No failure causes found
           [BFA] Done. 0s
           Notifying upstream projects of job completion
           Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
           Finished: FAILURE
          New: git-plugin does not cause this error

          1. Prerequisite:

          master Jenkins ver. 2.43 , jdk1.8.0_112, Windows2008R2
          slave1 - jdk1.7.0_51, RHEL 6.5
          slave2 - jdk1.7.0_51, RHEL 6.5

          2. Create:
          job1 Freestyle project(For Example: Empty job or add Shell Execute Block: sleep 300, gradle build)

          3. Update Jenkins:
          master to ver. 2.60.1, jdk1.8.0_112
          slave1 - slave.jar, jdk1.8.0_112
          slave2 - slave.jar, jdk1.8.0_112

          4. Configure slaves:
          Jenkins->Nodes->slave1->Configure->Labels: LabelRunJob
          Jenkins->Nodes->slave2->Configure->Labels: LabelRunJob

          5. Configure job1:
          Jenkins->View1->job1->Configure->Enable "This project is parameterized":
          Add Label:
          Name: LabelRunJob
          Default Value: LabelRunJob
          Disable "Run on all nodes matching the label"

          6. Run job1 on slaves(parallel rum job)
          After 10-50 success build, get:
          Caused: com.google.common.util.concurrent.UncheckedExecutionException

          Workarщund:
          Create new job2 copy from job1
          or
          Create new Node slave3 copy from slave1
          and
          Create new Node slave4 copy from slave2

          Log and build.xml in attach

            Unassigned Unassigned
            zolotorevsky Vitaly Zolotorevsky
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: