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

BlueMessageEnricher: Unable to enrich message (Please log in to access {branch})

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • blueocean-plugin
    • None
    • Jenkins 2.150.2 LTS on Windows, Blue Ocean 1.10.2 plugins
      Jenkins 2.235.1 LTS on RHEL Fedora (Amazon Linux Ami)

      When building certain pipeline jobs, I get messages like the following in my Jenkins system log:

      Unable to enrich message: Please log in to access PR-157
      org.acegisecurity.AccessDeniedException: Please log in to access PR-157
      	at com.cloudbees.hudson.plugins.folder.AbstractFolder.getItem(AbstractFolder.java:1033)
      	at jenkins.branch.MultiBranchProject.getItem(MultiBranchProject.java:730)
      	at io.jenkins.blueocean.rest.impl.pipeline.BranchContainerImpl.get(BranchContainerImpl.java:148)
      	at io.jenkins.blueocean.rest.impl.pipeline.BranchContainerImpl.get(BranchContainerImpl.java:25)
      	at io.jenkins.blueocean.rest.impl.pipeline.MultiBranchPipelineImpl$PipelineFactoryImpl.resolve(MultiBranchPipelineImpl.java:267)
      	at io.jenkins.blueocean.service.embedded.rest.PipelineFolderImpl$PipelineFactoryImpl.resolve(PipelineFolderImpl.java:173)
      	at io.jenkins.blueocean.rest.factory.BluePipelineFactory.resolve(BluePipelineFactory.java:75)
      	at io.jenkins.blueocean.service.embedded.LinkResolverImpl.resolveJob(LinkResolverImpl.java:51)
      	at io.jenkins.blueocean.service.embedded.LinkResolverImpl.resolve(LinkResolverImpl.java:31)
      	at io.jenkins.blueocean.rest.hal.LinkResolver.resolveLink(LinkResolver.java:32)
      	at io.jenkins.blueocean.events.BlueMessageEnricher.maybeEnrichMessage(BlueMessageEnricher.java:86)
      	at io.jenkins.blueocean.events.BlueMessageEnricher.enrich(BlueMessageEnricher.java:70)
      	at org.jenkinsci.plugins.pubsub.PubsubBus.publish(PubsubBus.java:133)
      	at org.jenkinsci.plugins.pubsub.listeners.SyncQueueListener.publish(SyncQueueListener.java:178)
      	at org.jenkinsci.plugins.pubsub.listeners.SyncQueueListener.access$300(SyncQueueListener.java:57)
      	at org.jenkinsci.plugins.pubsub.listeners.SyncQueueListener$1.run(SyncQueueListener.java:106)
      

      This suggests a permissions issue, although I'm unclear exactly what – I don't know who or what is being asked to log into what.

            Unassigned Unassigned
            medianick Nick Jones
            Votes:
            3 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: