-
Bug
-
Resolution: Not a Bug
-
Medium
-
Honolulu Release
-
None
-
k8s on Oracle Enterprise Linux, ONAP R8 (Honolulu).
Hi.
I tried to import VSP (vgw) from vCPE Tosca use case and got an error 500.
Tosca CSR attached. I got the latest CSAR from git.onap.org
I looked indo sdc-be log and found error SVC4602:
2021-08-09T14:26:11.479Z [qtp580718781-12] ERROR o.o.s.b.c.impl.ResourceBusinessLogic SupportablityAction=CREATE RESOURCE FROM YAMLAuditMessage=ACTION = "ResourceImport" RESOURCE_NAME = "vgw_cpe" RESOURCE_TYPE = "VF" SERVICE_INSTANCE_ID = "cad0b7c5-23cd-4c7b-a61f-971d78b09860" INVARIANT_UUID = "6d725f66-6479-40c9-bb1c-7761deb51d81" PREV_VERSION = "" CURR_VERSION = "0.1" MODIFIER = "Andrey Petrov(avp67)" PREV_STATE = "" CURR_STATE = "NOT_CERTIFIED_CHECKOUT" STATUS = "400" DESC = "SVC4602: Error: TOSCA yaml file 'Definitions/MainServiceTemplate.yaml' contains node_template 'null' of type 'onap.vcpe_vgw' that does not represent existing VFC/CP/VL" TOSCA_NODE_TYPE = "org.openecomp.resource.vf.VgwCpe" RequestID=null SupportablityComponentName=vgw_cpe SupportablityCsarVersion=1.0 PartnerName=avp67 auditOn=true SupportablityStatus=STARTED ServerFQDN=onap-sdc-be-d54d4b8d4-wh2pd TargetEntity=null SupportablityComponentUUID=cad0b7c5-23cd-4c7b-a61f-971d78b09860 ErrorCategory=ERROR ServerIPAddress=10.218.97.228 ServiceName=/v1/catalog/resources ServiceInstanceID=cad0b7c5-23cd-4c7b-a61f-971d78b09860 TargetServiceName=null EntryTimestamp=2021-08-09T14:26:10.645Z InvocationID=3b075196-643d-478a-9037-1bf12915034b SupportablityCsarUUID=214b61adc6524cd3afa4c40f6cd0bd0f ErrorCode=500 SupportablityComponentVersion=0.1 An error has occurred during resource and resource instance creation
org.openecomp.sdc.be.components.impl.exceptions.ByActionStatusComponentException: null
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.fillResourceMetadata(ResourceBusinessLogic.java:1500)
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.createNodeTypeResourceFromYaml(ResourceBusinessLogic.java:1420)
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.createNodeTypes(ResourceBusinessLogic.java:1279)
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.createResourcesFromYamlNodeTypesList(ResourceBusinessLogic.java:1247)
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.handleNodeTypes(ResourceBusinessLogic.java:2242)
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.createRIAndRelationsFromYaml(ResourceBusinessLogic.java:2186)
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.createResourceAndRIsFromYaml(ResourceBusinessLogic.java:1673)
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.createResourceFromYaml(ResourceBusinessLogic.java:1209)
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.createResourceFromCsar(ResourceBusinessLogic.java:1169)
at org.openecomp.sdc.be.components.impl.ResourceBusinessLogic.createResource(ResourceBusinessLogic.java:422)
at org.openecomp.sdc.be.servlets.ResourcesServlet.createResource_aroundBody0(ResourcesServlet.java:159)
at org.openecomp.sdc.be.servlets.ResourcesServlet$AjcClosure1.run(ResourcesServlet.java:1)
at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
at com.jcabi.aspects.aj.MethodLogger.wrap(MethodLogger.java:212)
at com.jcabi.aspects.aj.MethodLogger.ajc$inlineAccessMethod$com_jcabi_aspects_aj_MethodLogger$com_jcabi_aspects_aj_MethodLogger$wrap(MethodLogger.java:1)
at com.jcabi.aspects.aj.MethodLogger.wrapClass(MethodLogger.java:136)
at org.openecomp.sdc.be.servlets.ResourcesServlet.createResource(ResourcesServlet.java:130)
at org.openecomp.sdc.be.servlets.ResourcesServlet$$FastClassBySpringCGLIB$$809d37bf.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at org.openecomp.sdc.be.servlets.ResourcesServlet$$EnhancerBySpringCGLIB$$99776d6e.createResource(<generated>)
at jdk.internal.reflect.GeneratedMethodAccessor1337.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:76)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:148)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:191)
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:200)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:103)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:493)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:415)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:104)
at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:277)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:272)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:268)
at org.glassfish.jersey.internal.Errors.process(Errors.java:316)
at org.glassfish.jersey.internal.Errors.process(Errors.java:298)
at org.glassfish.jersey.internal.Errors.process(Errors.java:268)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:289)
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:256)
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:703)
at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:416)
at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:370)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:389)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:342)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:229)
at org.eclipse.jetty.servlet.ServletHolder$NotAsyncServlet.service(ServletHolder.java:1411)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:763)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1651)
at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:226)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1638)
at org.togglz.servlet.TogglzFilter.doFilter(TogglzFilter.java:100)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1638)
at org.openecomp.sdc.be.filters.ReqValidationFilter.doFilter(ReqValidationFilter.java:75)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1638)
at org.openecomp.sdc.be.filters.GatewayFilter.doFilter(GatewayFilter.java:76)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1630)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:567)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1610)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1377)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:507)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1580)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1292)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.Server.handle(Server.java:501)
at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:556)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:540)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:395)
at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:161)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938)
at java.base/java.lang.Thread.run(Unknown Source)