| Carlos Rodríguez López I experienced the same issue you did. What do you mean "It is working fine after deep testing"? How did your problem disappear? While my OAuth token used by Jenkins has the admin:repo_hook permission on Github, Jenkins throws this exception for all of my managed repositories: Jul 06, 2019 10:34:16 AM WARNING org.jenkinsci.plugins.github.webhook.WebhookManager$2 applyNullSafe Failed to add GitHub webhook for GitHubRepositoryName[host=github.com,username=*****,repository=*****] java.lang.NullPointerException: There are no credentials with admin access to manage hooks on GitHubRepositoryName[host=github.com,username=*****,repository=*****] {{ at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:231)}} {{ at org.jenkinsci.plugins.github.webhook.WebhookManager$2.applyNullSafe(WebhookManager.java:179)}} {{ at org.jenkinsci.plugins.github.webhook.WebhookManager$2.applyNullSafe(WebhookManager.java:175)}} {{ at org.jenkinsci.plugins.github.util.misc.NullSafeFunction.apply(NullSafeFunction.java:18)}} {{ at com.google.common.collect.Iterators$8.next(Iterators.java:812)}} {{ at com.google.common.collect.Iterators$7.computeNext(Iterators.java:648)}} {{ at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)}} {{ at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)}} {{ at com.google.common.collect.Iterators$7.computeNext(Iterators.java:647)}} {{ at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)}} {{ at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)}} {{ at com.google.common.collect.Lists.newArrayList(Lists.java:138)}} {{ at com.google.common.collect.Lists.newArrayList(Lists.java:119)}} {{ at org.jenkinsci.plugins.github.util.FluentIterableWrapper.toList(FluentIterableWrapper.java:147)}} {{ at org.jenkinsci.plugins.github.webhook.WebhookManager$1.run(WebhookManager.java:127)}} {{ at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:119)}} {{ at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)}} {{ at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59)}} {{ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)}} {{ at java.util.concurrent.FutureTask.run(FutureTask.java:266)}} {{ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)}} {{ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)}} {{ at java.lang.Thread.run(Thread.java:748)}} |