-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Minor
-
Component/s: bitbucket-branch-source-plugin
-
None
-
936.2.0
Intermittently at the end of a pipeline and sending notification of success we get the following error:
ERROR: Could not send notifications java.io.FileNotFoundException: Resource https://api.bitbucket.org/2.0/repositories/xxxx/xxxxxxxxxxxxxxxxxxx/commit/15d688a31ddb9f19f5604039f6967c09d74dcf2d/statuses/build not found: {"type": "error", "error": {"message": "You may not have access to this repository or it no longer exists in this workspace. If you think this repository exists and you have access, make sure you are authenticated."}} Â Â at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.client.AbstractBitbucketApi.doRequest(AbstractBitbucketApi.java:251) Â Â at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.client.AbstractBitbucketApi.postRequest(AbstractBitbucketApi.java:314) Â Â at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.client.BitbucketCloudApiClient.postBuildStatus(BitbucketCloudApiClient.java:603) Â Â at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.notifier.BitbucketDefaulNotifier.notifyBuildStatus(BitbucketDefaulNotifier.java:51) Â Â at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.notifier.BitbucketBuildStatusNotifications.createStatus(BitbucketBuildStatusNotifications.java:189) Â Â at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.notifier.BitbucketBuildStatusNotifications.sendNotifications(BitbucketBuildStatusNotifications.java:271) Â Â at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.notifier.BitbucketBuildStatusNotifications$JobCompletedListener.onCompleted(BitbucketBuildStatusNotifications.java:357) Â Â at hudson.model.listeners.RunListener.lambda$fireCompleted$0(RunListener.java:223) Â Â at jenkins.util.Listeners.lambda$notify$0(Listeners.java:59) Â Â at jenkins.util.Listeners.notify(Listeners.java:67) Â Â at hudson.model.listeners.RunListener.fireCompleted(RunListener.java:221) Â Â at PluginClassLoader for workflow-job//org.jenkinsci.plugins.workflow.job.WorkflowRun.finish(WorkflowRun.java:660) Â Â at PluginClassLoader for workflow-job//org.jenkinsci.plugins.workflow.job.WorkflowRun$GraphL.onNewHead(WorkflowRun.java:1076) Â Â at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.notifyListeners(CpsFlowExecution.java:1542) Â Â at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$3.run(CpsThreadGroup.java:518) Â Â at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService.lambda$wrap$2(CpsVmExecutorService.java:85) Â Â at hudson.remoting.SingleLaneExecutorService$1.run(SingleLaneExecutorService.java:139) Â Â at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28) Â Â at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68) Â Â at jenkins.util.ErrorLoggingExecutorService.lambda$wrap$0(ErrorLoggingExecutorService.java:51) Â Â at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) Â Â at java.base/java.util.concurrent.FutureTask.run(Unknown Source) Â Â at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) Â Â at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) Â Â at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$1.call(CpsVmExecutorService.java:53) Â Â at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$1.call(CpsVmExecutorService.java:50) Â Â at org.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo.use(GroovyCategorySupport.java:136) Â Â at org.codehaus.groovy.runtime.GroovyCategorySupport.use(GroovyCategorySupport.java:275) Â Â at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService.lambda$categoryThreadFactory$0(CpsVmExecutorService.java:50) Â Â at java.base/java.lang.Thread.run(Unknown Source) Finished: SUCCESS
We are using OAuth for authentication on a Bitbucket Cloud
- links to