Dear Jorge, Thanks a lot for your help. It worked for me.
Thanks, Vidya On Fri, Sep 21, 2018 at 5:09 AM HERNANDEZ-HERRERO, JORGE <[email protected]> wrote: > Hello Vidya, > > > > There seems to be 2 sinks for topic name POLICY-CL-MGT declared for > multiple communication infrastructures (ueb and noop in this case) in the > drools pdp. > > > > Check your > > > > $POLICY_HOME/controller/*-controller.properties > > and configure all controllers you use to use the same communication > infrastructure. > > > > After that, restart policy: “policy stop; policy start” > > > > Best regards, > > Jorge > > > > *From:* [email protected] [mailto:[email protected]] *On > Behalf Of *Vidyashree Rama > *Sent:* Thursday, September 20, 2018 5:56 PM > *To:* [email protected] > *Cc:* [email protected]; Gaurav agrawal <[email protected]>; > Rama SubbaReddy <[email protected]> > *Subject:* [onap-discuss] [policy] please help to resolve this issue - > topicSink error for CCVPN closed loop use case > > > > Hi All, > > > > Please help to resolve this issue > > > > *Issue : *Exception "java.lang.IllegalStateException: Cannot ensure > correct delivery on topic POLICY-CL-MGT:" when rule EVENT is executed > > > > *policy:* > > controlLoop: > > version: 2.0.0 > > controlLoopName: ControlLoop-CCVPN-2179b738-fd36-4843-a71a-a8c24c70c66b > > trigger_policy: unique-policy-id-16-Reroute > > timeout: 3600 > > abatement: false > > policies: > > - id: unique-policy-id-16-Reroute > > name: Connectivity Reroute > > description: > > actor: SDNC > > recipe: Reroute > > target: > > type: VM > > retry: 3 > > timeout: 1200 > > success: final_success > > failure: final_failure > > failure_timeout: final_failure_timeout > > failure_retries: final_failure_retries > > failure_exception: final_failure_exception > > failure_guard: final_failure_guard > > > > *event:* > > { > > "closedLoopEventClient":"DCAE.HolmesInstance", > > "policyVersion":"1.0.0.5", > > "policyName":"CCVPN", > > > "policyScope":"service=SOTNService,type=SampleType,closedLoopControlName=CL-CCVPN-d925ed73-8231-4d02-9545-db4e101f88f8", > > "target_type":"VM", > > "AAI":{ > > "serviceType":"TestService", > > "service-instance.service-instance-id":"200", > > "globalSubscriberId":"Customer1", > > "vserver.vserver-name":"TBD", > > > "network-information.network-id":"providerId%2F5555%2FclientId%2F6666%2FtopologyId%2F200" > > }, > > "closedLoopAlarmStart":1532769303924000, > > "closedLoopEventStatus":"ONSET", > > "version":"1.0.2", > > > "closedLoopControlName":"ControlLoop-CCVPN-2179b738-fd36-4843-a71a-a8c24c70c66b", > > "target":"vserver.vserver-name", > > "closedLoopAlarmEnd":1532769303924000, > > "requestID":"6f455b14-efd9-450a-bf78-e47d55b6da87", > > "from":"DCAE" > > } > > > > > > *Logs:* > > > > [2018-09-20T21:03:49.351+00:00|INFO|MavenDroolsController|UEB-source-unauthenticated.DCAE_CL_OUTPUT] > MavenDroolsController > [policyContainer=org.onap.policy.rules.beijing:beijing:1.2.3:, alive=true, > locked=, modelClassLoaderHash=146875684]BROADCAST-INJECT of > {"closedLoopEventClient":"DCAE.HolmesInstance","policyVersion":"1.0.0.5","policyName":"CCVPN","policyScope":"service=SOTNService,type=SampleType,closedLoopControlName=CL-CCVPN-d925ed73-8231-4d02-9545-db4e101f88f8","target_type":"VM","AAI":{"serviceType":"TestService","service-instance.service-instance-id":"200","globalSubscriberId":"Customer1","vserver.vserver-name":"TBD","network-information.network-id":"providerId%2F5555%2FclientId%2F6666%2FtopologyId%2F200"},"closedLoopAlarmStart":1532769303924000,"closedLoopEventStatus":"ONSET","version":"1.0.2","closedLoopControlName":"ControlLoop-CCVPN-2179b738-fd36-4843-a71a-a8c24c70c66b","target":"vserver.vserver-name","closedLoopAlarmEnd":1532769303924000,"requestID":"6f455b14-efd9-450a-bf78-e47d55b6da87","from":"DCAE"} > FROM unauthenticated.DCAE_CL_OUTPUT INTO > org.onap.policy.rules.beijing:beijing:1.2.3 > > [2018-09-20T21:03:49.352+00:00|INFO|CambriaConsumerImpl|UEB-source-unauthenticated.DCAE_CL_OUTPUT] > UEB GET > /events/unauthenticated.DCAE_CL_OUTPUT/dcae.policy.shared/drools?timeout=15000&limit=100 > > [2018-09-20T21:03:49.352+00:00|INFO|HttpClient|UEB-source-unauthenticated.DCAE_CL_OUTPUT] > GET > http://vm1.mr.simpledemo.onap.org:3904/events/unauthenticated.DCAE_CL_OUTPUT/dcae.policy.shared/drools?timeout=15000&limit=100 > <https://urldefense.proofpoint.com/v2/url?u=http-3A__vm1.mr.simpledemo.onap.org-3A3904_events_unauthenticated.DCAE-5FCL-5FOUTPUT_dcae.policy.shared_drools-3Ftimeout-3D15000-26limit-3D100&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=AOclne09odx6cmeimzFUhQ&m=qVVvnZaxYAvA6mSKoOwv3THEStRk-j5tZDWUgCKXrrs&s=H2IFR8_fmvqYs3RKl9WOyFF_UjtYAWPPnx5lw9OxZbc&e=> > (anonymous) > ... > > [2018-09-20T21:03:49.380+00:00|INFO|controlloop|Session > org.onap.policy.rules.beijing:beijing:1.2.3:beijing] > ControlLoop-CCVPN-2179b738-fd36-4843-a71a-a8c24c70c66b: ccvpn.EVENT > > [2018-09-20T21:03:49.382+00:00|INFO|ControlLoopEventManager|Session > org.onap.policy.rules.beijing:beijing:1.2.3:beijing] [CCVPN_LOG]: new > instance of ControlLoopEventManager created with > closedLoopControlName:ControlLoop-CCVPN-2179b738-fd36-4843-a71a-a8c24c70c66b > > [2018-09-20T21:03:49.386+00:00|INFO|ControlLoopEventManager|Session > org.onap.policy.rules.beijing:beijing:1.2.3:beijing] [CCVPN_LOG] > yamlSpecification controlLoop: > > version: 2.0.0 > > controlLoopName: ControlLoop-CCVPN-2179b738-fd36-4843-a71a-a8c24c70c66b > > trigger_policy: unique-policy-id-16-Reroute > > timeout: 3600 > > abatement: false > > > > policies: > > - id: unique-policy-id-16-Reroute > > name: Connectivity Reroute > > description: > > actor: SDNC > > recipe: Reroute > > target: > > type: VM > > retry: 3 > > timeout: 1200 > > success: final_success > > failure: final_failure > > failure_timeout: final_failure_timeout > > failure_retries: final_failure_retries > > failure_exception: final_failure_exception > > failure_guard: final_failure_guard > > [2018-09-20T21:03:49.505+00:00|INFO|ControlLoopProcessor|Session > org.onap.policy.rules.beijing:beijing:1.2.3:beijing] [CCVPN_LOG] > ControlLoopProcessor policyControlLoopPolicy [controlLoop=ControlLoop > [controlLoopName=ControlLoop-CCVPN-2179b738-fd36-4843-a71a-a8c24c70c66b, > version=2.0.0, services=null, resources=null, > trigger_policy=unique-policy-id-16-Reroute, timeout=3600, abatement=false], > policies=[Policy [id=unique-policy-id-16-Reroute, name=Connectivity > Reroute, description=null, actor=SDNC, recipe=Reroute, payload=null, > target=Target [type=VM, resourceID=null], operationsAccumulateParams=null, > retry=3, timeout=1200, success=final_success, failure=final_failure, > failure_retries=final_failure_retries, > failure_timeout=final_failure_timeout, > failure_exception=final_failure_exception, > failure_guard=final_failure_guard]]] > > [2018-09-20T21:03:49.505+00:00|INFO|ControlLoopProcessor|Session > org.onap.policy.rules.beijing:beijing:1.2.3:beijing] [CCVPN_LOG] > ControlLoopProcessor currentNestedPolicyIdunique-policy-id-16-Reroute > > [2018-09-20T21:03:49.505+00:00|INFO|ControlLoopEventManager|Session > org.onap.policy.rules.beijing:beijing:1.2.3:beijing] [CCVPN_LOG] > isActivated is true > > [2018-09-20T21:03:49.508+00:00|WARN|controlloop|Session > org.onap.policy.rules.beijing:beijing:1.2.3:beijing] > ControlLoop-CCVPN-2179b738-fd36-4843-a71a-a8c24c70c66b: ccvpn.EVENT > > java.lang.IllegalStateException: Cannot ensure correct delivery on topic > POLICY-CL-MGT: [InlineUebTopicSink [getTopicCommInfrastructure()=UEB, > toString()=InlineBusTopicSink > [partitionId=1706686d-b6b0-4fcb-8193-bed95d43a8af, alive=true, > publisher=CambriaPublisherWrapper []]], NoopTopicSink [toString()=TopicBase > [servers=[vm1.mr.simpledemo.openecomp.org > <https://urldefense.proofpoint.com/v2/url?u=http-3A__vm1.mr.simpledemo.openecomp.org_&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=AOclne09odx6cmeimzFUhQ&m=qVVvnZaxYAvA6mSKoOwv3THEStRk-j5tZDWUgCKXrrs&s=9l8YEJnJ2uFo4rGttvzmAiGhpE1CE44eopJDPCdYK78&e=>], > topic=POLICY-CL-MGT, #recentEvents=0, locked=false, #topicListeners=0]]] > > at > org.onap.policy.drools.system.PolicyEngineManager.deliver(PolicyEngine.java:1238) > > at > org.onap.policy.controlloop.Rule_EVENT706453948.defaultConsequence(Rule_EVENT706453948.java:61) > > at > org.onap.policy.controlloop.Rule_EVENT706453948DefaultConsequenceInvokerGenerated.evaluate(Unknown > Source) > > at > org.onap.policy.controlloop.Rule_EVENT706453948DefaultConsequenceInvoker.evaluate(Unknown > Source) > > at > org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1052) > > at org.drools.core.phreak.RuleExecutor.fire(RuleExecutor.java:121) > > at > org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:74) > > at > org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:970) > > at org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:1312) > > at > org.drools.core.common.DefaultAgenda.fireUntilHalt(DefaultAgenda.java:1232) > > at > org.drools.core.impl.StatefulKnowledgeSessionImpl.fireUntilHalt(StatefulKnowledgeSessionImpl.java:1398) > > at > org.drools.core.impl.StatefulKnowledgeSessionImpl.fireUntilHalt(StatefulKnowledgeSessionImpl.java:1377) > > at > org.onap.policy.drools.core.PolicySession$DefaultThreadModel.run(PolicySession.java:563) > > at java.lang.Thread.run(Thread.java:748) > > [2018-09-20T21:03:49.509+00:00|ERROR|PolicySession|Session > org.onap.policy.rules.beijing:beijing:1.2.3:beijing] startThread error in > kieSession1.fireUntilHalt > > org.kie.api.runtime.rule.ConsequenceException: Exception executing > consequence for rule "EVENT" in org.onap.policy.controlloop: > java.lang.IllegalStateException: Cannot ensure correct delivery on topic > POLICY-CL-MGT: [InlineUebTopicSink [getTopicCommInfrastructure()=UEB, > toString()=InlineBusTopicSink > [partitionId=1706686d-b6b0-4fcb-8193-bed95d43a8af, alive=true, > publisher=CambriaPublisherWrapper []]], NoopTopicSink [toString()=TopicBase > [servers=[vm1.mr.simpledemo.openecomp.org > <https://urldefense.proofpoint.com/v2/url?u=http-3A__vm1.mr.simpledemo.openecomp.org_&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=AOclne09odx6cmeimzFUhQ&m=qVVvnZaxYAvA6mSKoOwv3THEStRk-j5tZDWUgCKXrrs&s=9l8YEJnJ2uFo4rGttvzmAiGhpE1CE44eopJDPCdYK78&e=>], > topic=POLICY-CL-MGT, #recentEvents=0, locked=false, #topicListeners=0]]] > > at > org.drools.core.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:39) > > at > org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1063) > > at org.drools.core.phreak.RuleExecutor.fire(RuleExecutor.java:121) > > at > org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:74) > > at > org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:970) > > at org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:1312) > > at > org.drools.core.common.DefaultAgenda.fireUntilHalt(DefaultAgenda.java:1232) > > at > org.drools.core.impl.StatefulKnowledgeSessionImpl.fireUntilHalt(StatefulKnowledgeSessionImpl.java:1398) > > at > org.drools.core.impl.StatefulKnowledgeSessionImpl.fireUntilHalt(StatefulKnowledgeSessionImpl.java:1377) > > at > org.onap.policy.drools.core.PolicySession$DefaultThreadModel.run(PolicySession.java:563) > > at java.lang.Thread.run(Thread.java:748) > > Caused by: java.lang.IllegalStateException: Cannot ensure correct delivery > on topic POLICY-CL-MGT: [InlineUebTopicSink > [getTopicCommInfrastructure()=UEB, toString()=InlineBusTopicSink > [partitionId=1706686d-b6b0-4fcb-8193-bed95d43a8af, alive=true, > publisher=CambriaPublisherWrapper []]], NoopTopicSink [toString()=TopicBase > [servers=[vm1.mr.simpledemo.openecomp.org > <https://urldefense.proofpoint.com/v2/url?u=http-3A__vm1.mr.simpledemo.openecomp.org_&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=AOclne09odx6cmeimzFUhQ&m=qVVvnZaxYAvA6mSKoOwv3THEStRk-j5tZDWUgCKXrrs&s=9l8YEJnJ2uFo4rGttvzmAiGhpE1CE44eopJDPCdYK78&e=>], > topic=POLICY-CL-MGT, #recentEvents=0, locked=false, #topicListeners=0]]] > > at > org.onap.policy.drools.system.PolicyEngineManager.deliver(PolicyEngine.java:1238) > > at > org.onap.policy.controlloop.Rule_EVENT706453948.defaultConsequence(Rule_EVENT706453948.java:102) > > at > org.onap.policy.controlloop.Rule_EVENT706453948DefaultConsequenceInvokerGenerated.evaluate(Unknown > Source) > > at > org.onap.policy.controlloop.Rule_EVENT706453948DefaultConsequenceInvoker.evaluate(Unknown > Source) > > at > org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1052) > > ... 9 common frames omitted > > [2018-09-20T21:04:00.906+00:00|INFO|HttpClient|UEB-source-PDPD-CONFIGURATION] > --> HTTP/1.1 200 OK > > > > Thanks, > > Vidya > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12567): https://lists.onap.org/g/onap-discuss/message/12567 Mute This Topic: https://lists.onap.org/mt/25837308/21656 Group Owner: [email protected] Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
