Add missing code for enabling VNF LCM features 60/125160/1
authorJozsef Csongvai <jozsef.csongvai@bell.ca>
Wed, 20 Oct 2021 19:30:34 +0000 (15:30 -0400)
committerJozsef Csongvai <jozsef.csongvai@bell.ca>
Wed, 20 Oct 2021 19:33:52 +0000 (15:33 -0400)
commita01bad71f9e8de0effb443bd0266c5c9db033bdf
treeb3a3916fca9c429b7aed9faa36f2ea6fba7da5e8
parentb94c8572015765a2312839427a71148f4ef37ae3
Add missing code for enabling VNF LCM features

This ensures isBase is set on vf-modules in delete flows, which will
ensure correct deletion order. It also adds a AAI lookup for vnfs to
fetch modelCustomization ids, which are necessary for validations in
service-macro-upgrade.

Issue-ID: SO-3794
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I4a6f5eb21633b4a8be8107b290b04c77d854bc0d
bpmn/so-bpmn-tasks/src/main/java/org/onap/so/bpmn/infrastructure/workflow/tasks/WorkflowAction.java
bpmn/so-bpmn-tasks/src/main/java/org/onap/so/bpmn/infrastructure/workflow/tasks/ebb/loader/ServiceEBBLoader.java
bpmn/so-bpmn-tasks/src/main/java/org/onap/so/bpmn/infrastructure/workflow/tasks/ebb/loader/VnfEBBLoader.java
bpmn/so-bpmn-tasks/src/test/java/org/onap/so/bpmn/infrastructure/workflow/tasks/WorkflowActionTest.java
bpmn/so-bpmn-tasks/src/test/java/org/onap/so/bpmn/infrastructure/workflow/tasks/ebb/loader/ServiceEBBLoaderTest.java
bpmn/so-bpmn-tasks/src/test/java/org/onap/so/bpmn/infrastructure/workflow/tasks/ebb/loader/VnfEBBLoaderTest.java