summaryrefslogtreecommitdiffstats
path: root/bpmn/so-bpmn-tasks/src
AgeCommit message (Collapse)AuthorFilesLines
2020-02-27SW UP building block and workflowEricMoore2-4/+4
This commit creates two bpmn 1. PNFSoftwareUpgrade.bpmn 2. PNFSWUPDownload.bpmn Respective Testcases are also written for both bpmns. Issue-ID: SO-2514 Issue-ID: SO-2515 Change-Id: Icb1706f1974341182f13b9125e09418b61571c52 Signed-off-by: EricMoore <eric.e.moore@est.tech>
2020-02-26Merge "remove duplicated code"Seshu Kumar M1-55/+40
2020-02-26remove duplicated codeLukasz Muszkieta1-55/+40
Issue-ID: SO-2634 Change-Id: Ida125072b7044c3bd7001ba43f72f14cb6a0f1f6 Signed-off-by: Lukasz Muszkieta <lukasz.muszkieta@nokia.com>
2020-02-26Move workflowResourceIds Ids setting logic from WorkflowActionRemigiusz Janeczek3-107/+270
Introduce WorkflowResourceIds Extension Other minor changes: Improve utilization of Streams API Remove some dead code Simplify exception creation when northBoundRequest is null Issue-ID: SO-2634 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: I0cf5b4c508e0d3d46d91c36bfd6b9cc6529136a0
2020-02-25Merge "Sonar issue - Refactor"Lukasz Muszkieta7-120/+97
2020-02-24Merge "update logback configuration to remove stack"Steve Smokowski1-1/+1
2020-02-21Merge "SO-CDS PNF BB"Seshu Kumar M5-59/+378
2020-02-20Merge "Skips the VfModule or VNF Configassign/ConfigDeploy action."Max Benjamin2-0/+318
2020-02-20SO-CDS PNF BBtragait5-59/+378
This commit implements code for PNF BB for pnf software upgrade usecase. Issue-ID: SO-2090 Signed-off-by: tragait <rahul.tyagi@est.tech> Change-Id: I3da3ba965bc92fda0ecc542d42afe694f19e06e1 Signed-off-by: tragait <rahul.tyagi@est.tech>
2020-02-19update logback configuration to remove stackPlummer, Brittany1-1/+1
Removed stack traces from error logs Fixed spelling in error message Issue-ID: SO-2670 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I7edc75b2c0b84727fdba3fd6eb893ed7380c613c
2020-02-19Generic cds payload for vnf/vf-module/service.tragait6-33/+359
Things done- -Fixed review comments. -Added logic to create payload using scope and action. -Populate instance parameters from SO-request to CDS payload for VNF. -Implementation of setting orchestration status after CDS completes its operation based on SO scope. -Make use of ControllerRunnable interface. -Changed actionname to actionName to action.value as per Oscar's suggestion. -Setting orchestration status after CDS completes its operation for VF-Module. -Populate instance paraneters from SO to CDS for VF-Module. Issue-ID: SO-2312 Signed-off-by: prathamesh <prathamesh_morde@yahoo.ca> Change-Id: I026d9f7909e486c68f274b7e56c8bd7c8fdcd521 Signed-off-by: prathamesh <prathamesh_morde@yahoo.ca> Signed-off-by: tragait <rahul.tyagi@est.tech>
2020-02-18Merge "Based on Controller Actor calling CDS or APPC(Current Flow)"Steve Smokowski2-0/+236
2020-02-17Sonar issue - RefactorTomasz Wrobel7-120/+97
Issue-ID: SO-1841 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: I4871b18efea1eb1a881bfe512b7437233d9ba33c
2020-02-17Based on Controller Actor calling CDS or APPC(Current Flow)Manamohan2-0/+236
-Added BBNameSelectionReference table having bbName along with action,scope,actor -Updated CatalogDbClient to use BBNameSelectionReference Table -Updated ControllerExecution bmpn to select flow as per Controller Actor -Corrected Format Error Issue-ID: SO-2316 Signed-off-by: Pooja03 <pm00501616@techmahindra.com> Change-Id: I21fad846249f773308e34abcac134d3ee0694027 Signed-off-by: Manamohan <MS00534989@techmahindra.com>
2020-02-14Added logic to prevent exceptionbuilder fromPlummer, Brittany2-2/+79
Added logic to prevent double exception creation Issue-ID: SO-2661 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Ib575d5914a57b0417b7c6b830cdead8451438e12
2020-02-13Skips the VfModule or VNF Configassign/ConfigDeploy action.Manamohan2-0/+318
Change-Id: Ic34900cc3664944c9ecd3b5636d87deefb178aee Issue-ID: SO-2317 Change-Id: I102d340b248ab67a9801af178e6b76a9a15821be Signed-off-by: Manamohan <MS00534989@techmahindra.com>
2020-02-12Merge "Fix Sonar issue - throw generic exception."Lukasz Muszkieta7-37/+35
2020-02-11Merge "AssignPnfBB - store model related PNF parameters in AAI"Lukasz Muszkieta2-0/+43
2020-02-11AssignPnfBB - store model related PNF parameters in AAIJoanna Jeremicz2-0/+43
Issue-ID: SO-2640 Change-Id: Ie30c928e730ab858e9fe4ac5a4b14cebf6c0f806 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com>
2020-02-10Merge "change variables to public"Steve Smokowski1-4/+4
2020-02-10Merge "modifications to create network to add lob"Steve Smokowski2-22/+103
2020-02-07change variables to publicBenjamin, Max1-4/+4
static final variables should be public not package scope Issue-ID: SO-2635 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I59663a2b706237136adbf375b3d47cdb6a3cc8b8
2020-02-07AssignPnfBB - set orchestration status to Assigned after successful assignmentmharazin2-0/+28
Issue-ID: SO-2642 Signed-off-by: Mateusz Harazin <mateusz.harazin@nokia.com> Change-Id: I4247e464b1533025638880763ea9e2fe629b10c3
2020-02-06Fix Sonar issue - throw generic exception.Tomasz Wrobel7-37/+35
Issue-ID: SO-1841 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: Ia24bdb36f03a1b96a356ef27fe1dca95e48adb7c
2020-02-05WaitForPnfReadyBB - set orchestration status to Register and then RegisteredLukasz Muszkieta2-3/+40
Issue-ID: SO-2644 Signed-off-by: Lukasz Muszkieta <lukasz.muszkieta@nokia.com> Change-Id: I2796baf4afabd47536ffa0d4deb5096608fc5cce
2020-02-03modifications to create network to add lobSmokowski, Steven2-22/+103
Add platform and line of business to network Update to split out network Issue-ID: SO-2637 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I5cbc3bc77986b6d4d420d2158df46924fcd74c0b
2020-01-30Merge "Create ActivatePnfBB"Lukasz Muszkieta4-14/+84
2020-01-30Merge "Updated to send back actual exception message"Steve Smokowski3-4/+30
2020-01-30Merge "change error logs to warning logs in"Steve Smokowski1-1/+1
2020-01-30Merge "add manual handling to rainy day handling for bbs"Steve Smokowski6-87/+423
2020-01-30Create ActivatePnfBBRemigiusz Janeczek4-14/+84
Issue-ID: SO-2607 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: I1115defe4ddf417a7ea94f659cf2bea119029ebb
2020-01-29Updated to send back actual exception messagePlummer, Brittany3-4/+30
Updated to send back actual exception message Updated exception to include message Issue-ID: SO-2619 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Id4ac60dee682b6b6e18c6ccbabcc60a61c2a1db7
2020-01-29change error logs to warning logs inKalkere Ramesh, Sharan1-1/+1
change error logs to warning logs in workflowaction Issue-ID: SO-2618 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I148c64f942be0cc5903762c8311e2b543475a4b0
2020-01-29AssignPnfBB connects PNF and service instance in AAIJoanna Jeremicz6-1/+185
Change-Id: I92ab4b45acb120d647ea3de7a455e2e873c12a72 Issue-ID: SO-2605 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com>
2020-01-24add manual handling to rainy day handling for bbsKuleshov, Elena6-87/+423
Initial Manual Handling addition to Rainy Day BB handling. Reenable task API, add task variable setup. TaskTimeout will come from the configuration settings. Update the base path for the APIH manual tasks junit. Additional JUNIT tests for manual handling Add Manual as a primary policy for Change Management BBs. Error handling changes and robot tests for manual handling. Correct failure data retrieval when serviceSubscription is unavailable. Correct failure data retrieval when serviceSubscription is unavailable. Keep WorkflowException when manual pause gets invoked; improved error reporting. Issue-ID: SO-2616 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I98a84c1a489bb7b24b68e567f604aeb074fd7bf9
2020-01-24decision point APIeeginux27-0/+2361
ControllerRunnable interface: implemented by controller ControllerContext: Controller Context for controller execution ControllerPreparable interface:used to setup execution context ControllerExecutionBB:controller execution for building block ControllerExecutionDE:controller execution for camunda Skeleton implementation for APPC controller Skeleton implementation for SDNC controller Use ControllerExecutionDE for existing PNF configuration. Add integration tests for controllerExecutionBB/DE Add GenericControllerExecution activity for BuildingBlockExecution based Add GenericControllerExecutionDE activity for DelegateExecution based. CDS controller to be implemented by SO-CDS generic buildingBlock Actor seletion based on ingested metadata Issue-ID: SO-2070 Change-Id: I4020c2ce21468939690e2cef78bbadbfff4bd3e4 Signed-off-by: eeginux<henry.xie@est.tech>
2020-01-22Add fluent setters for BuildingBlocks and ExecuteBuildingBlockkjaniak8-312/+232
Test which check more than one functionallity were separarted. Minor code improvements around BB and EBB. Issue-ID: SO-2582 Change-Id: I318f8ac299f7204fdd6799108182a29e519724d9 Signed-off-by: kjaniak <kornel.janiak@nokia.com>
2020-01-16Merge "Use the timeout from the heat template instead of"Steve Smokowski2-3/+8
2020-01-16Merge "1911 create appc adapter micro service"Steve Smokowski5-2/+371
2020-01-15Use the timeout from the heat template instead ofBoslet, Cory2-3/+8
Use the timeout from the heat template instead of hardcode WIP Added custom uuid to vf adapter delete rest request Added and fixed compilations errors due to interface change added logic to check that the timeout is less than 120 Set the cust model uuid in bpmn so its avaiable to adapter. Added to use timeout from heat template for network. Updated unit test to account for new param change to method. Fixed and added missing param to deletevf in vnfadapterrestv2 Fixed failing junits due to adding model cust id to request Issue-ID: SO-2601 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I6ac276f37d4b6423501fb07fe081828ea3bed235
2020-01-101911 create appc adapter micro serviceKuleshov, Elena5-2/+371
Added new appc adapter micro service. Made required code changes to use the new adapter. Issue-ID: SO-2596 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I880ecace64ec85ca4094a82bc1210798fd3bb85d
2020-01-09move population of instance names in requestdbPlummer, Brittany2-1/+161
Removed saving instanceName in BBInputSetup Removed test for setting instanceName in BBInputSetup Moved saving instanceName to workflowaction Started adding tests for setting instanceName Added unit tests for setting instanceName Updated last modified by from apih to bpmn Updated access modifier for method no longer needed Removed requestId parameter no longer used Updated test to match parameter changes in BBInputSetup Added volumeGroup lookup by vnf and volumeGroup id Issue-ID: SO-2595 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Ib1bbc53d00ae0257f2678756a1e8f9291d8e7fa2
2019-12-20Add pnfs resources handling in service macro createpwielebs1-11/+10
Issue-ID: SO-2568 Signed-off-by: Piotr Wielebski <piotr.wielebski@nokia.com> Change-Id: If6c6ad5469c9637af119c811e6f87ea00a282f18
2019-12-19support for pnf BB handlingLukasz Muszkieta2-74/+54
Issue-ID: SO-2568 Change-Id: Ic2fd1f25da0a8a9d9e008c988db071cc65c95dbd Signed-off-by: Lukasz Muszkieta <lukasz.muszkieta@nokia.com>
2019-12-18Merge "add junit coverage"Steve Smokowski1-9/+83
2019-12-18Merge "Implementing scope and action values from SO-DB to SO-Backend"Steve Smokowski1-0/+5
2019-12-18Support for volume groups on replace VF Module.Kuleshov, Elena4-6/+533
Support for volume groups on replace VF Module. [MSO-8375 R2002} Add full JUnit coverage for replaceVFModule scenarios, add replace changes to general macro data. Fix a JUnit to pass correct parameters to a method. Add back setting volume group id for new volume group on replace action. Issue-ID: SO-2577 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I73289da21e0c7de7451b63e99e184692e800aaf0
2019-12-17add junit coverageLukasz Muszkieta1-9/+83
Issue-ID: SO-1576 Signed-off-by: Lukasz Muszkieta <lukasz.muszkieta@nokia.com> Change-Id: I2ca18a7154ff07801defa17d2f4a19ea9dba7962
2019-12-17Implementing scope and action values from SO-DB to SO-BackendManamohan1-0/+5
Issue-ID: SO-2513 Change-Id: I002a35a2a8ff4730d45c23d54f0acd4496b8b585 Signed-off-by: Manamohan <MS00534989@Techmahindra.com>
2019-12-13Refactor WorkflowAction.valiadteResourceIdInAAI -Gamboa, Gilbert2-152/+654
Refactor WorkflowAction.valiadteResourceIdInAAI - break up the method into smaller pieces to handle different resouce type separately. Include aai object id info in MultipleObjectsException. Do not throw DuplicateNameException when MultipleObjectsFoundException is caught. Handle BAU and let MOFException be thrown as illegal state exception. Issue-ID: SO-2564 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Ib78fbbe9fbea3e4815a7b19071ea2ce30dce6c25