1
0
-1

Hi all,

    when i exec ./demo.sh preload DemoVNF DemoModule in Robot vm as the link Tutorial: Creating a Service Instance from a Design Model#PreloadFlow. It failed. the logs as follows

Starting Xvfb on display :89 with res 1280x1024x24
Executing robot tests at log level TRACE
==============================================================================
OpenECOMP ETE
==============================================================================
OpenECOMP ETE.Robot
==============================================================================
OpenECOMP ETE.Robot.Testsuites
==============================================================================
OpenECOMP ETE.Robot.Testsuites.Demo :: Executes the VNF Orchestration Test ...
==============================================================================
Preload VNF | FAIL |
TypeError: string indices must be integers
------------------------------------------------------------------------------
OpenECOMP ETE.Robot.Testsuites.Demo :: Executes the VNF Orchestrat... | FAIL |
1 critical test, 0 passed, 1 failed
1 test total, 0 passed, 1 failed
==============================================================================
OpenECOMP ETE.Robot.Testsuites | FAIL |
1 critical test, 0 passed, 1 failed
1 test total, 0 passed, 1 failed
==============================================================================
OpenECOMP ETE.Robot | FAIL |
1 critical test, 0 passed, 1 failed
1 test total, 0 passed, 1 failed
==============================================================================
OpenECOMP ETE | FAIL |
1 critical test, 0 passed, 1 failed
1 test total, 0 passed, 1 failed
==============================================================================
Output: /share/logs/demo/PreloadDemo/output.xml
Log: /share/logs/demo/PreloadDemo/log.html
Report: /share/logs/demo/PreloadDemo/report.html
ubuntu@vio-robot:/opt$

/logs/EELF/error.log from testlab_mso_1 container in so vm

2017-10-25 08:07:00,008||EJB default - 5|reloadMsoProperties||||ERROR|PermissionError|| MSO-GENERAL-5412E Missing or invalid properties file: /etc/mso/config.d/mso.vfc.properties
2017-10-25 08:07:00,012||EJB default - 5|reloadMsoProperties||||ERROR|PermissionError|| MSO-GENERAL-9400E Exception: java.io.FileNotFoundException: /etc/mso/config.d/mso.vfc.properties (No such file or directory) - at java.io.FileInputStream.open0(Native Method) - at java.io.FileInputStream.open(FileInputStream.java:195) - at java.io.FileInputStream.<init>(FileInputStream.java:138) - at java.io.FileInputStream.<init>(FileInputStream.java:93) - at java.io.FileReader.<init>(FileReader.java:58) - at org.openecomp.mso.properties.MsoJavaProperties.loadPropertiesFile(MsoJavaProperties.java:113) - at org.openecomp.mso.properties.MsoJavaProperties.reloadPropertiesFile(MsoJavaProperties.java:96) - at org.openecomp.mso.properties.MsoPropertiesFactory.reloadMsoProperties(MsoPropertiesFactory.java:312) - at sun.reflect.GeneratedMethodAccessor199.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:57) - at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:61) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437) - at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:82) - at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:95) - at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:61) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:57) - at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:61) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437) - at org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:73) - at org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) - at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:52) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.as.ejb3.component.singleton.SingletonComponentInstanceAssociationInterceptor.processInvocation(SingletonComponentInstanceAssociationInterceptor.java:53) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:275) - at org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:327) - at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:239) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:54) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) - at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:636) - at org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:61) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) - at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80) - at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) - at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) - at org.jboss.as.ejb3.timerservice.TimedObjectInvokerImpl.callTimeout(TimedObjectInvokerImpl.java:99) - at org.jboss.as.ejb3.timerservice.CalendarTimerTask.invokeBeanMethod(CalendarTimerTask.java:64) - at org.jboss.as.ejb3.timerservice.CalendarTimerTask.callTimeout(CalendarTimerTask.java:53) - at org.jboss.as.ejb3.timerservice.TimerTask.run(TimerTask.java:157) - at org.jboss.as.ejb3.timerservice.TimerServiceImpl$Task$1.run(TimerServiceImpl.java:1215) - at org.wildfly.extension.requestcontroller.RequestController$QueuedTask$1.run(RequestController.java:497) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at java.lang.Thread.run(Thread.java:748) - at org.jboss.threads.JBossThread.run(JBossThread.java:320) -

PS: my env is based on onap_openstack_float.env and onap_openstack_float.yaml.

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      Looks like it can't find mso.vfc.properties file (it's SO related)

      1. subond yu

        Could you tell me where i can find this mso.vfc.properties file?

      2. Ofir Sonsino

        Well it says: Exception: java.io.FileNotFoundException: /etc/mso/config.d/mso.vfc.properties

        So I assume it should be under /etc/mso/config.d/

        Maybe ask someone from SO about it, I'm not familiar with SO config files. Or look in SO docs:

        http://onap.readthedocs.io/en/latest/submodules/so.git/docs/index.html

      CommentAdd your comment...