Uploaded image for project: 'genius'
  1. genius
  2. GENIUS-194

IdManagerException: Ids exhausted for pool

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • None
    • None
    • None

      https://lists.opendaylight.org/pipermail/genius-dev/2018-July/003210.html

      https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/genius-csit-verify-1node-verify/246/odl_1/odl1_karaf.log.gz

      2018-07-31T07:23:12,255 | ERROR | qtp2070261249-102 | IdManager                        | 249 - org.opendaylight.genius.idmanager-impl - 0.4.3.SNAPSHOT | RPC allocateIdRange() failed; input = AllocateIdRangeInput{getIdKey=test-key2, getPoolName=test-pool, getSize=6, augmentations={}}
      org.opendaylight.genius.idmanager.IdManagerException: Ids exhausted for pool : test-pool
      	at org.opendaylight.genius.idmanager.IdManager.getRangeOfIds(IdManager.java:742) ~[?:?]
      	at org.opendaylight.genius.idmanager.IdManager.allocateIdFromLocalPool(IdManager.java:320) ~[?:?]
      	at org.opendaylight.genius.idmanager.IdManager.lambda$allocateIdRange$8(IdManager.java:241) ~[?:?]
      	at org.opendaylight.serviceutils.tools.mdsal.rpc.FutureRpcResults.lambda$fromBuilder$0(FutureRpcResults.java:131) ~[367:org.opendaylight.serviceutils.tools-api:0.1.3.SNAPSHOT]
      	at org.opendaylight.serviceutils.tools.mdsal.rpc.FutureRpcResults$FutureRpcResultBuilder.build(FutureRpcResults.java:211) [367:org.opendaylight.serviceutils.tools-api:0.1.3.SNAPSHOT]
      	at org.opendaylight.genius.idmanager.IdManager.allocateIdRange(IdManager.java:245) [249:org.opendaylight.genius.idmanager-impl:0.4.3.SNAPSHOT]
      	at org.opendaylight.yangtools.yang.binding.util.RpcMethodInvokerWithInput.invokeOn(RpcMethodInvokerWithInput.java:32) [323:org.opendaylight.mdsal.yang-binding:0.12.3.SNAPSHOT]
      	at org.opendaylight.yangtools.yang.binding.util.AbstractMappedRpcInvoker.invokeRpc(AbstractMappedRpcInvoker.java:53) [323:org.opendaylight.mdsal.yang-binding:0.12.3.SNAPSHOT]
      	at org.opendaylight.controller.md.sal.binding.impl.BindingDOMRpcImplementationAdapter.invoke(BindingDOMRpcImplementationAdapter.java:83) [215:org.opendaylight.controller.sal-binding-broker-impl:1.7.3.SNAPSHOT]
      	at org.opendaylight.controller.md.sal.binding.impl.BindingDOMRpcImplementationAdapter.invokeRpc(BindingDOMRpcImplementationAdapter.java:70) [215:org.opendaylight.controller.sal-binding-broker-impl:1.7.3.SNAPSHOT]
      	at org.opendaylight.controller.md.sal.dom.broker.impl.GlobalDOMRpcRoutingTableEntry.invokeRpc(GlobalDOMRpcRoutingTableEntry.java:41) [218:org.opendaylight.controller.sal-broker-impl:1.7.3.SNAPSHOT]
      	at org.opendaylight.controller.md.sal.dom.broker.impl.DOMRpcRoutingTable.invokeRpc(DOMRpcRoutingTable.java:178) [218:org.opendaylight.controller.sal-broker-impl:1.7.3.SNAPSHOT]
      	at org.opendaylight.controller.md.sal.dom.broker.impl.DOMRpcRouter.invokeRpc(DOMRpcRouter.java:102) [218:org.opendaylight.controller.sal-broker-impl:1.7.3.SNAPSHOT]
      	at Proxyedc2e261_0397_4564_a94a_4a782af1cea9.invokeRpc(Unknown Source) [?:?]
      	at Proxyf934f321_3ec8_41d0_8708_031c143bf9a0.invokeRpc(Unknown Source) [?:?]
      	at org.opendaylight.netconf.sal.restconf.impl.BrokerFacade.invokeRpc(BrokerFacade.java:523) [329:org.opendaylight.netconf.restconf-nb-bierman02:1.7.3.SNAPSHOT]
      	at org.opendaylight.netconf.sal.restconf.impl.RestconfImpl.invokeRpc(RestconfImpl.java:463) [329:org.opendaylight.netconf.restconf-nb-bierman02:1.7.3.SNAPSHOT]
      	at org.opendaylight.netconf.sal.restconf.impl.StatisticsRestconfServiceWrapper.invokeRpc(StatisticsRestconfServiceWrapper.java:86) [329:org.opendaylight.netconf.restconf-nb-bierman02:1.7.3.SNAPSHOT]
      	at org.opendaylight.netconf.sal.rest.impl.RestconfCompositeWrapper.invokeRpc(RestconfCompositeWrapper.java:64) [329:org.opendaylight.netconf.restconf-nb-bierman02:1.7.3.SNAPSHOT]
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
      	at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:185) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.uri.rules.ResourceObjectRule.accept(ResourceObjectRule.java:100) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409) [17:com.sun.jersey.jersey-server:1.19.4]
      	at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409) [18:com.sun.jersey.servlet:1.19.4]
      	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:558) [18:com.sun.jersey.servlet:1.19.4]
      	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:733) [18:com.sun.jersey.servlet:1.19.4]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [74:javax.servlet-api:3.1.0]
      	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:848) [164:org.eclipse.jetty.servlet:9.3.21.v20170918]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1772) [164:org.eclipse.jetty.servlet:9.3.21.v20170918]
      	at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:205) [174:org.eclipse.jetty.websocket.server:9.3.21.v20170918]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [164:org.eclipse.jetty.servlet:9.3.21.v20170918]
      	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:308) [165:org.eclipse.jetty.servlets:9.3.21.v20170918]
      	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:262) [165:org.eclipse.jetty.servlets:9.3.21.v20170918]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [164:org.eclipse.jetty.servlet:9.3.21.v20170918]
      	at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:51) [165:org.eclipse.jetty.servlets:9.3.21.v20170918]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [164:org.eclipse.jetty.servlet:9.3.21.v20170918]
      	at org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter.doFilter(CustomFilterAdapter.java:80) [191:org.opendaylight.aaa.filterchain:0.7.3.SNAPSHOT]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [164:org.eclipse.jetty.servlet:9.3.21.v20170918]
      	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) [146:org.apache.shiro.web:1.3.2]
      	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) [146:org.apache.shiro.web:1.3.2]
      	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) [146:org.apache.shiro.web:1.3.2]
      	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [146:org.apache.shiro.web:1.3.2]
      	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) [146:org.apache.shiro.web:1.3.2]
      	at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) [146:org.apache.shiro.web:1.3.2]
      	at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) [146:org.apache.shiro.web:1.3.2]
      	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [145:org.apache.shiro.core:1.3.2]
      	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [145:org.apache.shiro.core:1.3.2]
      	at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) [145:org.apache.shiro.core:1.3.2]
      	at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) [146:org.apache.shiro.web:1.3.2]
      	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [146:org.apache.shiro.web:1.3.2]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1751) [164:org.eclipse.jetty.servlet:9.3.21.v20170918]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582) [164:org.eclipse.jetty.servlet:9.3.21.v20170918]
      	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71) [403:org.ops4j.pax.web.pax-web-jetty:6.0.9]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [161:org.eclipse.jetty.security:9.3.21.v20170918]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:284) [403:org.ops4j.pax.web.pax-web-jetty:6.0.9]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [164:org.eclipse.jetty.servlet:9.3.21.v20170918]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80) [403:org.ops4j.pax.web.pax-web-jetty:6.0.9]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.eclipse.jetty.server.Server.handle(Server.java:534) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:333) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [163:org.eclipse.jetty.server:9.3.21.v20170918]
      	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [155:org.eclipse.jetty.io:9.3.21.v20170918]
      	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [155:org.eclipse.jetty.io:9.3.21.v20170918]
      	at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [155:org.eclipse.jetty.io:9.3.21.v20170918]
      	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [166:org.eclipse.jetty.util:9.3.21.v20170918]
      	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [166:org.eclipse.jetty.util:9.3.21.v20170918]
      	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [166:org.eclipse.jetty.util:9.3.21.v20170918]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [166:org.eclipse.jetty.util:9.3.21.v20170918]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [166:org.eclipse.jetty.util:9.3.21.v20170918]
      	at java.lang.Thread.run(Thread.java:748) [?:?]

      and 30s later in the same log:

      2018-07-31T07:23:42,573 | ERROR | ForkJoinPool-1-worker-1 | CleanUpJob                       | 249 - org.opendaylight.genius.idmanager-impl - 0.4.3.SNAPSHOT | ReleasedIds not present in parent pool. Unable to cleanup excess ids

            ankit.ericsson Ankit Jain
            vorburger Michael Vorburger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: