Uploaded image for project: 'netconf'
  1. netconf
  2. NETCONF-411

odl-netconf-console fails SFT due to callhomeProvider

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Cannot Reproduce
    • None
    • None
    • netconf
    • None
    • Operating System: All
      Platform: All

    • 8320

    Description

      ODLPARENT-75 moves SingleFeatureTest (SFT) invocation from feature repos to single features. When trying the proposed fix [0] (merged in the meantime) on Sandbox [1], this failure happened:

      16:02:31 [INFO] — maven-surefire-plugin:2.18.1:test (default) @ features4-netconf-connector —
      16:02:31 [INFO] Surefire report directory: /w/workspace/integration-multipatch-test-carbon/patch_tester/netconf/features/netconf-connector/features4-netconf-connector/target/surefire-reports
      16:02:31
      16:02:31 -------------------------------------------------------
      16:02:31 T E S T S
      16:02:31 -------------------------------------------------------
      16:02:40 Running org.opendaylight.odlparent.featuretest.SingleFeatureTest
      16:08:38 Tests run: 8, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 356.37 sec <<< FAILURE! - in org.opendaylight.odlparent.featuretest.SingleFeatureTest
      16:08:38 installFeatureCatchAndLog(org.opendaylight.odlparent.featuretest.SingleFeatureTest)[repoUrl: file:/w/workspace/integration-multipatch-test-carbon/patch_tester/netconf/features/netconf-connector/features4-netconf-connector/target/feature/feature.xml, Feature: odl-netconf-console 1.2.0.SNAPSHOT] Time elapsed: 47.961 sec <<< FAILURE!
      16:08:38 java.lang.AssertionError: diag: Failure

      {Unknown=0, Stopping=0, Resolved=4, Failure=1, Active=354, Waiting=0, Installed=0, GracePeriod=0, Starting=0}
      16:08:38 1. NOK org.opendaylight.netconf.callhome-provider: OSGi state = Active, Karaf bundleState = Failure, due to: Blueprint
      16:08:38 4/27/17 2:07 PM
      16:08:38 Exception:
      16:08:38 Unable to initialize bean callhomeProvider
      16:08:38 org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to initialize bean callhomeProvider
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:738)
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:848)
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811)
      16:08:38 at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)
      16:08:38 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      16:08:38 at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:724)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:411)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276)
      16:08:38 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      16:08:38 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      16:08:38 at org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106)
      16:08:38 at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)
      16:08:38 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      16:08:38 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      16:08:38 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
      16:08:38 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
      16:08:38 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      16:08:38 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      16:08:38 at java.lang.Thread.run(Thread.java:745)
      16:08:38 Caused by: java.lang.NoClassDefFoundError: org/apache/mina/core/service/IoProcessor
      16:08:38 at org.apache.sshd.common.io.mina.MinaServiceFactoryFactory.create(MinaServiceFactoryFactory.java:33)
      16:08:38 at org.apache.sshd.common.io.DefaultIoServiceFactoryFactory.create(DefaultIoServiceFactoryFactory.java:37)
      16:08:38 at org.apache.sshd.common.AbstractFactoryManager.getIoServiceFactory(AbstractFactoryManager.java:76)
      16:08:38 at org.apache.sshd.SshClient.createConnector(SshClient.java:315)
      16:08:38 at org.apache.sshd.SshClient.start(SshClient.java:232)
      16:08:38 at org.opendaylight.netconf.callhome.protocol.NetconfCallHomeServer.bind(NetconfCallHomeServer.java:180)
      16:08:38 at org.opendaylight.netconf.callhome.mount.IetfZeroTouchCallHomeServerProvider.initializeServer(IetfZeroTouchCallHomeServerProvider.java:108)
      16:08:38 at org.opendaylight.netconf.callhome.mount.IetfZeroTouchCallHomeServerProvider.init(IetfZeroTouchCallHomeServerProvider.java:77)
      16:08:38 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      16:08:38 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      16:08:38 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      16:08:38 at java.lang.reflect.Method.invoke(Method.java:498)
      16:08:38 at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:299)
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:980)
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:736)
      16:08:38 ... 21 more
      16:08:38 Caused by: java.lang.ClassNotFoundException: org.apache.mina.core.service.IoProcessor cannot be found by org.apache.sshd.core_0.14.0
      16:08:38 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:439)
      16:08:38 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
      16:08:38 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
      16:08:38 at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
      16:08:38 at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      16:08:38 ... 36 more
      16:08:38
      16:08:38
      16:08:38 at org.opendaylight.odlparent.bundles4test.TestBundleDiag.checkBundleDiagInfos(TestBundleDiag.java:86)
      16:08:38 at org.opendaylight.odlparent.bundles4test.TestBundleDiag.checkBundleDiagInfos(TestBundleDiag.java:50)
      16:08:38 at org.opendaylight.odlparent.featuretest.SingleFeatureTest.installFeature(SingleFeatureTest.java:387)
      16:08:38 at org.opendaylight.odlparent.featuretest.SingleFeatureTest.installFeatureCatchAndLog(SingleFeatureTest.java:338)
      16:08:38 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      16:08:38 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      16:08:38 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      16:08:38 at java.lang.reflect.Method.invoke(Method.java:498)
      16:08:38 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
      16:08:38 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
      16:08:38 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
      16:08:38 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
      16:08:38 at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:298)
      16:08:38 at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:292)
      16:08:38 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      16:08:38 at java.lang.Thread.run(Thread.java:745)
      16:08:38
      16:08:38
      16:08:38 Results :
      16:08:38
      16:08:38 Failed tests:
      16:08:38 diag: Failure {Unknown=0, Stopping=0, Resolved=4, Failure=1, Active=354, Waiting=0, Installed=0, GracePeriod=0, Starting=0}

      16:08:38 1. NOK org.opendaylight.netconf.callhome-provider: OSGi state = Active, Karaf bundleState = Failure, due to: Blueprint
      16:08:38 4/27/17 2:07 PM
      16:08:38 Exception:
      16:08:38 Unable to initialize bean callhomeProvider
      16:08:38 org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to initialize bean callhomeProvider
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:738)
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:848)
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811)
      16:08:38 at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)
      16:08:38 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      16:08:38 at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:724)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:411)
      16:08:38 at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276)
      16:08:38 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      16:08:38 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      16:08:38 at org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106)
      16:08:38 at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)
      16:08:38 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      16:08:38 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      16:08:38 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
      16:08:38 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
      16:08:38 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      16:08:38 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      16:08:38 at java.lang.Thread.run(Thread.java:745)
      16:08:38 Caused by: java.lang.NoClassDefFoundError: org/apache/mina/core/service/IoProcessor
      16:08:38 at org.apache.sshd.common.io.mina.MinaServiceFactoryFactory.create(MinaServiceFactoryFactory.java:33)
      16:08:38 at org.apache.sshd.common.io.DefaultIoServiceFactoryFactory.create(DefaultIoServiceFactoryFactory.java:37)
      16:08:38 at org.apache.sshd.common.AbstractFactoryManager.getIoServiceFactory(AbstractFactoryManager.java:76)
      16:08:38 at org.apache.sshd.SshClient.createConnector(SshClient.java:315)
      16:08:38 at org.apache.sshd.SshClient.start(SshClient.java:232)
      16:08:38 at org.opendaylight.netconf.callhome.protocol.NetconfCallHomeServer.bind(NetconfCallHomeServer.java:180)
      16:08:38 at org.opendaylight.netconf.callhome.mount.IetfZeroTouchCallHomeServerProvider.initializeServer(IetfZeroTouchCallHomeServerProvider.java:108)
      16:08:38 at org.opendaylight.netconf.callhome.mount.IetfZeroTouchCallHomeServerProvider.init(IetfZeroTouchCallHomeServerProvider.java:77)
      16:08:38 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      16:08:38 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      16:08:38 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      16:08:38 at java.lang.reflect.Method.invoke(Method.java:498)
      16:08:38 at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:299)
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:980)
      16:08:38 at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:736)
      16:08:38 ... 21 more
      16:08:38 Caused by: java.lang.ClassNotFoundException: org.apache.mina.core.service.IoProcessor cannot be found by org.apache.sshd.core_0.14.0
      16:08:38 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:439)
      16:08:38 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
      16:08:38 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
      16:08:38 at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
      16:08:38 at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      16:08:38 ... 36 more

      [0] https://git.opendaylight.org/gerrit/55963
      [1] https://jenkins.opendaylight.org/sandbox/job/integration-multipatch-test-carbon/4/

      Attachments

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

        Activity

          People

            Unassigned Unassigned
            vrpolak Vratko Polak
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: