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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to