-
Bug
-
Resolution: Done
-
Medium
-
El Alto Release
-
None
-
None
In general vFW demo (CDS version) should be tested in El-Alto ONAP.
One immediate problem in CDS is CBA loading.
vFW demo CBA fails to load at CDS startup when controller-blueprint tries to load it.
2019-09-16 17:00:48,488|||main||||ERROR||||||| failed in blueprint service template validation org.onap.ccsdk.cds.controllerblueprints.core.BluePrintException: Failed to get NodeType(component-resource-resolution) definition for NodeTemplate(resource-assignment) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintNodeTemplateValidatorImpl.validate(BluePrintNodeTemplateValidatorImpl.kt:58) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintNodeTemplateValidatorImpl.validate(BluePrintNodeTemplateValidatorImpl.kt:36) at org.onap.ccsdk.cds.controllerblueprints.core.interfaces.BluePrintTypeValidatorService$DefaultImpls.doValidation(BlueprintValidator.kt:159) at org.onap.ccsdk.cds.controllerblueprints.core.interfaces.BluePrintTypeValidatorService$DefaultImpls.validateNodeTemplate(BlueprintValidator.kt:126) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintTypeValidatorServiceImpl.validateNodeTemplate(BluePrintTypeValidatorServiceImpl.kt:27) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintTopologyTemplateValidatorImpl$validateNodeTemplates$1.accept(BluePrintTopologyTemplateValidatorImpl.kt:64) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintTopologyTemplateValidatorImpl$validateNodeTemplates$1.accept(BluePrintTopologyTemplateValidatorImpl.kt:35) at java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintTopologyTemplateValidatorImpl.validateNodeTemplates(BluePrintTopologyTemplateValidatorImpl.kt:62) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintTopologyTemplateValidatorImpl.validate(BluePrintTopologyTemplateValidatorImpl.kt:48) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintTopologyTemplateValidatorImpl.validate(BluePrintTopologyTemplateValidatorImpl.kt:35) at org.onap.ccsdk.cds.controllerblueprints.core.interfaces.BluePrintTypeValidatorService$DefaultImpls.doValidation(BlueprintValidator.kt:159) at org.onap.ccsdk.cds.controllerblueprints.core.interfaces.BluePrintTypeValidatorService$DefaultImpls.validateTopologyTemplate(BlueprintValidator.kt:121) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintTypeValidatorServiceImpl.validateTopologyTemplate(BluePrintTypeValidatorServiceImpl.kt:27) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintServiceTemplateValidatorImpl.validateTopologyTemplate(BluePrintServiceTemplateValidatorImpl.kt:108) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintServiceTemplateValidatorImpl.validate(BluePrintServiceTemplateValidatorImpl.kt:53) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintServiceTemplateValidatorImpl.validate(BluePrintServiceTemplateValidatorImpl.kt:34) at org.onap.ccsdk.cds.controllerblueprints.core.interfaces.BluePrintTypeValidatorService$DefaultImpls.doValidation(BlueprintValidator.kt:159) at org.onap.ccsdk.cds.controllerblueprints.core.interfaces.BluePrintTypeValidatorService$DefaultImpls.validateServiceTemplate(BlueprintValidator.kt:95) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintTypeValidatorServiceImpl.validateServiceTemplate(BluePrintTypeValidatorServiceImpl.kt:27) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintDesignTimeValidatorService.validateBluePrints(BluePrintDesignTimeValidatorService.kt:51) at org.onap.ccsdk.cds.controllerblueprints.validation.BluePrintDesignTimeValidatorService.validateBluePrints(BluePrintDesignTimeValidatorService.kt:46) at org.onap.ccsdk.cds.controllerblueprints.db.resources.BlueprintCatalogServiceImpl.saveToDatabase$suspendImpl(BlueprintCatalogServiceImpl.kt:63) at org.onap.ccsdk.cds.controllerblueprints.db.resources.BlueprintCatalogServiceImpl.saveToDatabase(BlueprintCatalogServiceImpl.kt) at org.onap.ccsdk.cds.controllerblueprints.core.interfaces.BluePrintCatalogService$DefaultImpls.saveToDatabase$default(BluePrintCatalogService.kt:34) at org.onap.ccsdk.cds.controllerblueprints.service.load.BluePrintCatalogLoadService.loadBluePrintModelCatalog$suspendImpl(BluePrintCatalogLoadService.kt:64) at org.onap.ccsdk.cds.controllerblueprints.service.load.BluePrintCatalogLoadService.loadBluePrintModelCatalog(BluePrintCatalogLoadService.kt) at org.onap.ccsdk.cds.controllerblueprints.service.load.BluePrintCatalogLoadService$loadPathBluePrintModelCatalog$1$1.invokeSuspend(BluePrintCatalogLoadService.kt:48) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(Dispatched.kt:238) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.kt:116) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:80) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:54) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:36) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at org.onap.ccsdk.cds.controllerblueprints.service.load.BluePrintCatalogLoadService.loadPathBluePrintModelCatalog(BluePrintCatalogLoadService.kt:42) at org.onap.ccsdk.cds.controllerblueprints.service.load.BluePrintCatalogLoadService.loadPathsBluePrintModelCatalog(BluePrintCatalogLoadService.kt:36) at org.onap.ccsdk.cds.controllerblueprints.service.load.BluePrintDatabaseLoadService.initBluePrintCatalog$suspendImpl(BluePrintDatabaseLoadService.kt:79) at org.onap.ccsdk.cds.controllerblueprints.service.load.BluePrintDatabaseLoadService.initBluePrintCatalog(BluePrintDatabaseLoadService.kt) at org.onap.ccsdk.cds.controllerblueprints.service.load.BluePrintDatabaseLoadService$init$1.invokeSuspend(BluePrintDatabaseLoadService.kt:41) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(ResumeMode.kt:45) at kotlinx.coroutines.internal.ScopeCoroutine.afterCompletionInternal(Scopes.kt:31) at kotlinx.coroutines.JobSupport.completeStateFinalization(JobSupport.kt:309) at kotlinx.coroutines.JobSupport.tryFinalizeFinishingState(JobSupport.kt:235) at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:821) at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:764) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run(Dispatched.kt:238) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.kt:116) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:80) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:54) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:36) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at org.onap.ccsdk.cds.controllerblueprints.service.load.BluePrintDatabaseLoadService.init(BluePrintDatabaseLoadService.kt:37) 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 org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:261) at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:179) at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:142) at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359) at org.springframework.boot.context.event.EventPublishingRunListener.running(EventPublishingRunListener.java:102) at org.springframework.boot.SpringApplicationRunListeners.running(SpringApplicationRunListeners.java:77) at org.springframework.boot.SpringApplication.run(SpringApplication.java:326) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1213) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1202) at org.onap.ccsdk.cds.controllerblueprints.ControllerBlueprintsApplication.main(ControllerBlueprintsApplication.java:39) 2019-09-16 17:00:48,515|||main||||ERROR||||||| Couldn't load BlueprintModel(vFW: Failed to get NodeType(source-input) definition for NodeTemplate(input)