From bb34137b85575dd36121d8cfc63b469e9a2ebf08 Mon Sep 17 00:00:00 2001 From: Rob Daugherty Date: Tue, 24 Apr 2018 13:53:25 -0400 Subject: Create VF Module Error There are multiple issues here. 1) The LCM healthcheck and config-scale-out should be made conditional upon the VNF orchestration status being Active or Activated. I'm not going to do that with this commit, since the logic will probably need to be moved to the DoCreateVfModule flow. What I will do is bypass the LCM operations to unblock testing. Another ticket will need to address the real solution. 2) APP-C gave us an API where the controller type is configured in their client object, which is NOT what we wanted. As a result, we have to keep a client object for each controller type. Our implementation did not do this. 3) Need to support the APP-C client configuration properties for specifying the SDN-C topic names. I'm refactoring the APP-C client urn mapping names to make it clear that they are for configuring the APP-C *client* and not necessarily for APP-C itself. Change-Id: I588f3b98b4ee44ba53b4931f9f1a7938ee70bebf Issue-ID: SO-577 Signed-off-by: Rob Daugherty --- .../resources/process/CreateVfModuleInfra.bpmn | 219 +++++++++++++-------- 1 file changed, 138 insertions(+), 81 deletions(-) (limited to 'bpmn/MSOInfrastructureBPMN/src/main') diff --git a/bpmn/MSOInfrastructureBPMN/src/main/resources/process/CreateVfModuleInfra.bpmn b/bpmn/MSOInfrastructureBPMN/src/main/resources/process/CreateVfModuleInfra.bpmn index 70cfa7dfcf..841dec96bd 100644 --- a/bpmn/MSOInfrastructureBPMN/src/main/resources/process/CreateVfModuleInfra.bpmn +++ b/bpmn/MSOInfrastructureBPMN/src/main/resources/process/CreateVfModuleInfra.bpmn @@ -1,5 +1,5 @@ - + SequenceFlow_1 @@ -39,6 +39,7 @@ + SequenceFlow_1y7d5qk SequenceFlow_1vx081s SequenceFlow_4 @@ -91,6 +92,7 @@ createVfModule.prepareUpdateInfraRequest(execution)]]> SequenceFlow_0td7d9m + SequenceFlow_0u8zesf SequenceFlow_12 updateInfraRequestResponseGood - + @@ -206,7 +208,7 @@ exceptionUtil.processJavaException(execution)]]> - + @@ -220,11 +222,11 @@ exceptionUtil.processJavaException(execution)]]> - SequenceFlow_0e2ta6w + SequenceFlow_1xggje5 SequenceFlow_07llpjo - - + + SequenceFlow_07llpjo SequenceFlow_1vx081s SequenceFlow_0nszq2o @@ -238,7 +240,7 @@ exceptionUtil.processJavaException(execution)]]> - + @@ -253,7 +255,7 @@ exceptionUtil.processJavaException(execution)]]> - updateInfraRequestResponseGood + SequenceFlow_020dbkp SequenceFlow_1tk5ru7 @@ -271,50 +273,69 @@ exceptionUtil.processJavaException(execution)]]> + + SequenceFlow_0e2ta6w + SequenceFlow_1xggje5 + SequenceFlow_1y7d5qk + + + + + + + updateInfraRequestResponseGood + SequenceFlow_020dbkp + SequenceFlow_0u8zesf + + + + + - + + + + - - + + - + - + - + - - + + - + - + - + - + - - - - + + - + @@ -332,19 +353,19 @@ exceptionUtil.processJavaException(execution)]]> - + - + - + - + - + @@ -368,21 +389,21 @@ exceptionUtil.processJavaException(execution)]]> - + - + - + - + - - + + - + @@ -440,20 +461,20 @@ exceptionUtil.processJavaException(execution)]]> - + - - + + - + - - + + - + @@ -508,54 +529,52 @@ exceptionUtil.processJavaException(execution)]]> - + - - + + - + - + - + - - - - + + + + - + - - - - + + - + - + - + - - + + - + - + @@ -565,38 +584,76 @@ exceptionUtil.processJavaException(execution)]]> - + - + - - + + - + - - + + - + - + - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + -- cgit 1.2.3-korg