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

CredentialsMatcher fail with ECR Security Token

    • 934.4.0

      It seems related to the issue https://issues.jenkins.io/browse/JENKINS-74972. From the version 933.0.1 where this bugfix was included, we are not able to create a new multibranch pipeline using Bitbucket Cloud. The credentials' dropdown is crashing and not listing its elements, followed by the error An error ocurred while processing the request

       

      The error of the Logging ID in the picture is:

      com.amazonaws.services.ecr.model.AmazonECRException: The security token included in the request is invalid. (Service: AmazonECR; Status Code: 400; Error Code: UnrecognizedClientException; Request ID: ebbbe64c-97f0-44b8-ac2d-45c2089f7bfa; Proxy: null)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1912)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleServiceErrorResponse(AmazonHttpClient.java:1450)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1419)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1183)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:838)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:805)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:779)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:735)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:717)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:581)
          at PluginClassLoader for aws-java-sdk-minimal//com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:559)
          at PluginClassLoader for aws-java-sdk-ecr//com.amazonaws.services.ecr.AmazonECRClient.doInvoke(AmazonECRClient.java:3770)
          at PluginClassLoader for aws-java-sdk-ecr//com.amazonaws.services.ecr.AmazonECRClient.invoke(AmazonECRClient.java:3737)
          at PluginClassLoader for aws-java-sdk-ecr//com.amazonaws.services.ecr.AmazonECRClient.invoke(AmazonECRClient.java:3726)
          at PluginClassLoader for aws-java-sdk-ecr//com.amazonaws.services.ecr.AmazonECRClient.executeGetAuthorizationToken(AmazonECRClient.java:1939)
          at PluginClassLoader for aws-java-sdk-ecr//com.amazonaws.services.ecr.AmazonECRClient.getAuthorizationToken(AmazonECRClient.java:1907)
          at PluginClassLoader for amazon-ecr//com.cloudbees.jenkins.plugins.amazonecr.AmazonECSRegistryCredential.getPassword(AmazonECSRegistryCredential.java:157)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.credentials.BitbucketUsernamePasswordCredentialMatcher.matches(BitbucketUsernamePasswordCredentialMatcher.java:54)
          at PluginClassLoader for credentials//com.cloudbees.plugins.credentials.matchers.AnyOfMatcher.lambda$matches$0(AnyOfMatcher.java:66)
          at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
          at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1602)
          at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)
          at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527)
          at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513)
          at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
          at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
          at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
          at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
          at java.base/java.util.stream.ReferencePipeline.anyMatch(ReferencePipeline.java:632)
          at PluginClassLoader for credentials//com.cloudbees.plugins.credentials.matchers.AnyOfMatcher.matches(AnyOfMatcher.java:66)
          at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178)
          at java.base/java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1242)
          at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
          at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
          at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
          at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
          at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
          at PluginClassLoader for credentials//com.cloudbees.plugins.credentials.CredentialsProvider.getCredentialIdsInItemGroup(CredentialsProvider.java:1246)
          at PluginClassLoader for credentials//com.cloudbees.plugins.credentials.CredentialsProvider.listCredentialsInItemGroup(CredentialsProvider.java:457)
          at PluginClassLoader for credentials//com.cloudbees.plugins.credentials.CredentialsProvider.listCredentialsInItem(CredentialsProvider.java:619)
          at PluginClassLoader for credentials//com.cloudbees.plugins.credentials.common.AbstractIdCredentialsListBoxModel.includeMatchingAs(AbstractIdCredentialsListBoxModel.java:531)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.util.BitbucketCredentials.fillCredentialsIdItems(BitbucketCredentials.java:95)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMSource$DescriptorImpl.doFillCredentialsIdItems(BitbucketSCMSource.java:1381)
          at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
          at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:484)
          at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:497)
          at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:218)
          at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:140)
          at org.kohsuke.stapler.MetaClass$12.doDispatch(MetaClass.java:686)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:61)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:800)
      Caused: jakarta.servlet.ServletException
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:851)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:938)
          at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:369)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:61)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:800)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:938)
          at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:369)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:61)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:800)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:938)
          at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:369)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:61)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:800)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:938)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:721)
          at org.kohsuke.stapler.Stapler.service(Stapler.java:253)
          at Jenkins Main ClassLoader//jakarta.servlet.http.HttpServlet.service(HttpServlet.java:587)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHolder.handle(ServletHolder.java:765)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1668)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:204)
          at io.jenkins.servlet.FilterChainWrapper$2.doFilter(FilterChainWrapper.java:53)
      Caused: javax.servlet.ServletException
          at io.jenkins.servlet.ServletExceptionWrapper.fromJakartaServletException(ServletExceptionWrapper.java:14)
          at io.jenkins.servlet.FilterChainWrapper$2.doFilter(FilterChainWrapper.java:62)
          at PluginClassLoader for sse-gateway//org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.doFilter(Endpoint.java:248)
          at io.jenkins.servlet.FilterWrapper$1.doFilter(FilterWrapper.java:42)
      Caused: jakarta.servlet.ServletException
          at io.jenkins.servlet.ServletExceptionWrapper.toJakartaServletException(ServletExceptionWrapper.java:9)
          at io.jenkins.servlet.FilterWrapper$1.doFilter(FilterWrapper.java:53)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:201)
          at io.jenkins.servlet.FilterChainWrapper$2.doFilter(FilterChainWrapper.java:53)
      Caused: javax.servlet.ServletException
          at io.jenkins.servlet.ServletExceptionWrapper.fromJakartaServletException(ServletExceptionWrapper.java:14)
          at io.jenkins.servlet.FilterChainWrapper$2.doFilter(FilterChainWrapper.java:62)
          at PluginClassLoader for blueocean-web//io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134)
          at io.jenkins.servlet.FilterWrapper$1.doFilter(FilterWrapper.java:42)
      Caused: jakarta.servlet.ServletException
          at io.jenkins.servlet.ServletExceptionWrapper.toJakartaServletException(ServletExceptionWrapper.java:9)
          at io.jenkins.servlet.FilterWrapper$1.doFilter(FilterWrapper.java:53)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:201)
          at io.jenkins.servlet.FilterChainWrapper$2.doFilter(FilterChainWrapper.java:53)
      Caused: javax.servlet.ServletException
          at io.jenkins.servlet.ServletExceptionWrapper.fromJakartaServletException(ServletExceptionWrapper.java:14)
          at io.jenkins.servlet.FilterChainWrapper$2.doFilter(FilterChainWrapper.java:62)
          at PluginClassLoader for blueocean-jwt//io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:60)
          at io.jenkins.servlet.FilterWrapper$1.doFilter(FilterWrapper.java:42)
      Caused: jakarta.servlet.ServletException
          at io.jenkins.servlet.ServletExceptionWrapper.toJakartaServletException(ServletExceptionWrapper.java:9)
          at io.jenkins.servlet.FilterWrapper$1.doFilter(FilterWrapper.java:53)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:201)
          at io.jenkins.servlet.FilterChainWrapper$2.doFilter(FilterChainWrapper.java:53)
      Caused: javax.servlet.ServletException
          at io.jenkins.servlet.ServletExceptionWrapper.fromJakartaServletException(ServletExceptionWrapper.java:14)
          at io.jenkins.servlet.FilterChainWrapper$2.doFilter(FilterChainWrapper.java:62)
          at PluginClassLoader for metrics//jenkins.metrics.impl.MetricsFilter.doFilter(MetricsFilter.java:125)
          at io.jenkins.servlet.FilterWrapper$1.doFilter(FilterWrapper.java:42)
      Caused: jakarta.servlet.ServletException
          at io.jenkins.servlet.ServletExceptionWrapper.toJakartaServletException(ServletExceptionWrapper.java:9)
          at io.jenkins.servlet.FilterWrapper$1.doFilter(FilterWrapper.java:53)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:201)
          at jenkins.util.HttpServletFilter$1.doFilter(HttpServletFilter.java:77)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:201)
          at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:207)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.FilterHolder.doFilter(FilterHolder.java:202)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1638)
          at jenkins.ErrorAttributeFilter.doFilter(ErrorAttributeFilter.java:29)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.FilterHolder.doFilter(FilterHolder.java:202)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1638)
          at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:154)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.FilterHolder.doFilter(FilterHolder.java:202)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1638)
          at hudson.security.ChainedServletFilter2$1.doFilter(ChainedServletFilter2.java:94)
          at jenkins.security.AcegiSecurityExceptionFilter.doFilter(AcegiSecurityExceptionFilter.java:52)
          at hudson.security.ChainedServletFilter2$1.doFilter(ChainedServletFilter2.java:99)
          at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:54)
          at hudson.security.ChainedServletFilter2$1.doFilter(ChainedServletFilter2.java:99)
          at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126)
          at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120)
          at hudson.security.ChainedServletFilter2$1.doFilter(ChainedServletFilter2.java:99)
          at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
          at hudson.security.ChainedServletFilter2$1.doFilter(ChainedServletFilter2.java:99)
          at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:110)
          at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:101)
          at hudson.security.ChainedServletFilter2$1.doFilter(ChainedServletFilter2.java:99)
          at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:227)
          at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:221)
          at hudson.security.ChainedServletFilter2$1.doFilter(ChainedServletFilter2.java:99)
          at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:98)
          at hudson.security.ChainedServletFilter2$1.doFilter(ChainedServletFilter2.java:99)
          at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:117)
          at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
          at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:63)
          at hudson.security.ChainedServletFilter2$1.doFilter(ChainedServletFilter2.java:99)
          at hudson.security.ChainedServletFilter2.doFilter(ChainedServletFilter2.java:111)
          at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:173)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.FilterHolder.doFilter(FilterHolder.java:202)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1638)
          at org.kohsuke.stapler.UncaughtExceptionFilter.doFilter(UncaughtExceptionFilter.java:26)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.FilterHolder.doFilter(FilterHolder.java:202)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1638)
          at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:86)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.FilterHolder.doFilter(FilterHolder.java:202)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1638)
          at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:31)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.FilterHolder.doFilter(FilterHolder.java:202)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1638)
          at jenkins.security.SuspiciousRequestFilter.doFilter(SuspiciousRequestFilter.java:38)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.FilterHolder.doFilter(FilterHolder.java:202)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1638)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler.doHandle(ServletHandler.java:526)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ScopedHandler.handle(ScopedHandler.java:127)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.security.SecurityHandler.handle(SecurityHandler.java:574)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.HandlerWrapper.handle(HandlerWrapper.java:124)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ScopedHandler.nextHandle(ScopedHandler.java:197)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.SessionHandler.doHandle(SessionHandler.java:612)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ScopedHandler.nextHandle(ScopedHandler.java:195)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ContextHandler.doHandle(ContextHandler.java:1037)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ScopedHandler.nextScope(ScopedHandler.java:164)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler.doScope(ServletHandler.java:483)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ScopedHandler.nextScope(ScopedHandler.java:162)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.SessionHandler.doScope(SessionHandler.java:589)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ScopedHandler.nextScope(ScopedHandler.java:162)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ContextHandler.doScope(ContextHandler.java:958)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ScopedHandler.handle(ScopedHandler.java:125)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ContextHandler.handle(ContextHandler.java:1696)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1564)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.HttpChannel.dispatch(HttpChannel.java:723)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.HttpChannel.handle(HttpChannel.java:511)
          at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.nested.ContextHandler$CoreContextHandler$CoreToNestedHandler.handle(ContextHandler.java:2873)
          at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1060)
          at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)
          at Jenkins Main ClassLoader//org.eclipse.jetty.server.Server.handle(Server.java:182)
          at Jenkins Main ClassLoader//org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:662)
          at Jenkins Main ClassLoader//org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:418)
          at Jenkins Main ClassLoader//org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)
          at Jenkins Main ClassLoader//org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:99)
          at Jenkins Main ClassLoader//org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
          at Jenkins Main ClassLoader//org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)
          at Jenkins Main ClassLoader//org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)
          at Jenkins Main ClassLoader//org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)
          at Jenkins Main ClassLoader//org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)
          at Jenkins Main ClassLoader//org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)
          at Jenkins Main ClassLoader//org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:979)
          at Jenkins Main ClassLoader//org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1209)
          at Jenkins Main ClassLoader//org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1164)
          at java.base/java.lang.Thread.run(Thread.java:833) 

      We had to rollback to the version 932.vff504b_2003fe, before the bugfix was deployed in order to avoid this issue. On the other hand, we lost the build notifications in the PRs, this feature was fixed on 933.2.1 but we can't upgrade to that version because of the problem described in this ticket.

      Could someone help? Thank you for your support

          [JENKINS-75184] CredentialsMatcher fail with ECR Security Token

          Nikolas Falco added a comment -

          I think could be related to the same issue handled in this credentials matcher

          It's a bit absurd that we have to register credential implementations external to the plugin in this way.
          Let me try to handle this in a different way instead list credentials implementation

          Nikolas Falco added a comment - I think could be related to the same issue handled in this credentials matcher It's a bit absurd that we have to register credential implementations external to the plugin in this way. Let me try to handle this in a different way instead list credentials implementation

          Nikolas Falco added a comment -

          Nikolas Falco added a comment - Could you try the incremental version available here ? https://repo.jenkins-ci.org/incrementals/org/jenkins-ci/plugins/cloudbees-bitbucket-branch-source/934.4.0989.v345961f55441/

          Daniel added a comment -

          Thank you nfalco for reviewing this ticket.

          I have installed this incremental version and I no longer see the previous error, but credentials are not being shown in Credentials dropdown, so I still can't create or update multibranch pipelines. You can see in the following image the icon trying to load credentials, but it does nothing. I don't see new errors in the log, so I can't provide you with more info.

           

           

          Daniel added a comment - Thank you nfalco for reviewing this ticket. I have installed this incremental version and I no longer see the previous error, but credentials are not being shown in Credentials dropdown, so I still can't create or update multibranch pipelines. You can see in the following image the icon trying to load credentials, but it does nothing. I don't see new errors in the log, so I can't provide you with more info.    

          Daniel added a comment -

          Hello nfalco . I see that you closed the issue. Could you validate that the credentials are listed in the new version? With the incremental version you sent in this ticket, I still wasn't able to create new pipelines due to this issue.

          Daniel added a comment - Hello nfalco . I see that you closed the issue. Could you validate that the credentials are listed in the new version? With the incremental version you sent in this ticket, I still wasn't able to create new pipelines due to this issue.

            nfalco Nikolas Falco
            daniel_gomez Daniel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: