Uploaded image for project: 'bgpcep'
  1. bgpcep
  2. BGPCEP-256

Creating instance of "instruction-scheduler-impl" occasionally fails on 3 node cluster setup

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Bugzilla Migration
    • Bugzilla Migration
    • PCEP
    • None
    • Operating System: All
      Platform: All

    • 3998

    Description

      Failed integration test:
      https://jenkins.opendaylight.org/releng/view/CSIT-3node/job/integration-csit-3node-cds-basic-all-master/506/

      2015-07-14 03:32:45,368 | ERROR | config-pusher | ConfigTransactionControllerImpl | 91 - org.opendaylight.controller.config-manager - 0.4.0.SNAPSHOT | Commit failed on ModuleIdentifier

      {factoryName='instruction-scheduler-impl', instanceName='global-instruction-scheduler'}

      in transaction TransactionIdentifier

      {name='ConfigTransaction-146-148'}

      java.lang.IllegalStateException: Conflicting instruction queue found
      at com.google.common.base.Preconditions.checkState(Preconditions.java:173)
      at org.opendaylight.bgpcep.programming.impl.ProgrammingServiceImpl.<init>(ProgrammingServiceImpl.java:123)
      at org.opendaylight.controller.config.yang.programming.impl.InstructionSchedulerImplModule.createInstance(InstructionSchedulerImplModule.java:57)
      at org.opendaylight.controller.config.spi.AbstractModule.getInstance(AbstractModule.java:73)
      at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_71]
      at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_71]
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverManager$ModuleInvocationHandler.handleInvocation(DependencyResolverManager.java:150)
      at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87)
      at com.sun.proxy.$Proxy73.getInstance(Unknown Source)
      at org.opendaylight.controller.config.manager.impl.ConfigTransactionControllerImpl.secondPhaseCommit(ConfigTransactionControllerImpl.java:399)
      at org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl.secondPhaseCommit(ConfigRegistryImpl.java:280)
      at org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl.commitConfig(ConfigRegistryImpl.java:227)
      ...

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            milos.fabian@pantheon.tech Milos Fabian
            milos.fabian@pantheon.tech Milos Fabian
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: