summaryrefslogtreecommitdiffstats
path: root/bpmn/so-bpmn-infrastructure-flows/src
AgeCommit message (Collapse)AuthorFilesLines
2020-06-18Prepare for java 11Benjamin, Max1-0/+2
final changes for java11 groovy compatibility removed unnecessary dependencies and cleaned up poms added missing jaxws-api dependency to pom.xml java8 profile is now active by default in parent pom update beans to have RemoteResource annotation always use the compiler plugin from parent pom Update external task timeout to longer value to hold lock update remote resource annotation to match catalog db client add remote resource annotation to bean for bowman completely remove bowman from requests db client Issue-ID: SO-2059 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: If6f0df36e8077ccd703abce9f64290daed63955b
2020-05-27Merge "Added scriptName for deallocation of NSSI."Seshu Kumar M1-1/+2
2020-05-14Merge "update nsmf to fix oof and nssmf problem"Chuanyu Chen2-7/+12
2020-05-13update DoCreateSliceServiceOption Workflow because the oof inteface modifyhetengjiao1-204/+101
Issue-ID: SO-2919 Signed-off-by: hetengjiao <hetengjiao@chinamobile.com> Change-Id: Idf4ad514abdb21131c684edb4294b3ddff03efb2
2020-05-13update nsmf to fix oof and nssmf problemhetengjiao2-7/+12
Issue-ID: SO-2919 Signed-off-by: hetengjiao <hetengjiao@chinamobile.com> Change-Id: I3dc20b3eeb0ec5f72215dbe81295317446d60524
2020-04-29rename package for external useBenjamin, Max3-3/+3
rename package for external use Issue-ID: SO-2852 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Id883f0c847c24a260dbf8c63ce5e1330c045d6de
2020-04-16move network adapter to an external client taskBoslet, Cory16-3512/+2431
Began impelenting new network external task. Made the vnfAdapterTask subflow an openstack subflow, refactored infra flows and BB to call it for network functions. Fixed bugs discovered through a robot dry run, added unit test, added support for rollback network request Updated junit test files for comparison due to not polling for response Removed the no longer used network adapter rest task from bpmn tasks Removed the unused network adapter async and its beans Removed network async client package from open pojo scan Issue-ID: SO-2813 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I4c25892012cc86659ab122448ed1aca5cab91671
2020-04-01Added scriptName for deallocation of NSSI.isaac.manuelraj1-1/+2
Added scriptName for deallocation of NSSI. scriptName will be passed to NSSMF Adapter. Issue-ID: SO-2723 Signed-off-by: Isaac Manuel Raj <isaac.manuelraj@huawei.com> Change-Id: I69a5445f6ad0870b7aa855fc3ca80ac8e3cf3879
2020-03-30Merge "convert openstack to external tasks"Steve Smokowski10-108/+58
2020-03-26convert openstack to external tasksBoslet, Cory10-108/+58
Use external tasks to communicate with openstack adapter Will be more resilient to failures Refactored all flows to use external tasks not REST calls Rollback is now an external task Ensured backwards compatibility Issue-ID: SO-2767 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I8afdb89c688d756aed0f25f7d9a7fb898142554d
2020-03-26Merge "Fix PNF software upgrade workflow"Chuanyu Chen3-116/+353
2020-03-25Fix PNF software upgrade workflowEnbo Wang3-116/+353
Fix the issue that API can not return when the workflow has ended. Issue-ID: SO-2751 Signed-off-by: Enbo Wang <wangenbo@huawei.com> Change-Id: I7d140b2286ce3003a6efcd2c3891fc8142982477
2020-03-24Fix for MDONS create and delete flowSrinivasan Ramanathan1-1/+2
Added service-name update OTN service for Create flow Added new request format for OTN service Delete flow Change-Id: Iea3362c2a57a376f181de813158462390aaf27e3 Issue-ID: SO-2460 Signed-off-by: Srinivasan Ramanathan <srinivasan.ramanathan2@us.fujitsu.com>
2020-03-05Merge "Add BPMN for DoSendCommandToNSSMF workflow"Chuanyu Chen1-0/+344
2020-03-05Merge "Modify CreateSliceService"Chuanyu Chen1-3/+0
2020-03-05Added HandleOrchestrationTask flowHarry Huang1-0/+90
Issue-ID: SO-2368 Change-Id: I1160fd3b312992c841b60d09515407f3d3a3e83a Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2020-03-05Add BPMN for DoSendCommandToNSSMF workflowhetengjiao1-0/+344
Issue-ID: SO-2368 Change-Id: I85e0f50ac2efce57ae8d39a31526bbbbdb730a31 Signed-off-by: hetengjiao <hetengjiao@chinamobile.com>
2020-03-05Modify CreateSliceServiceHarry Huang1-3/+0
Issue-ID: SO-2368 Change-Id: I0752e74b9b32c78eb27cb90a8c5725e52f6ae38b Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2020-03-05Merge "Added new flow for creating 5G slice service."Seshu Kumar M1-0/+103
2020-03-05Merge "Added new flow for creating 5G slice options."Seshu Kumar M1-0/+338
2020-03-05Merge "Added new BPMN flow for creating 5G slice NSSI."Seshu Kumar M1-0/+364
2020-03-04Added new BPMN flow for creating 5G slice NSSI.Isaac Manuel Raj1-0/+364
Added new BPMN flow for creating 5G slice NSSI. Issue-ID: SO-2368 Signed-off-by: Isaac Manuel Raj <isaac.manuelraj@huawei.com> Change-Id: Ibcd5210de446c90b0955eee21b065bccd9f6efac
2020-03-04Added new BPMN flow for NSI.Isaac Manuel Raj1-0/+361
Added new BPMN flow for NSI. Issue-ID: SO-2368 Signed-off-by: Isaac Manuel Raj <isaac.manuelraj@huawei.com> Change-Id: I307edff40b2447240b0ffa07733cd8677ea32472
2020-03-04Added new flow for creating 5G slice options.Isaac Manuel Raj1-0/+338
Added new flow for creating 5G slice options. Issue-ID: SO-2368 Signed-off-by: Isaac Manuel Raj <isaac.manuelraj@huawei.com> Change-Id: Ibec1254bec9bbee61e8b83a1d6e369b315a63e8c
2020-03-04Added new flow for creating 5G slice service.Isaac Manuel Raj1-0/+103
Added new flow for creating 5G slice service. Issue-ID: SO-2368 Signed-off-by: Isaac Manuel Raj <isaac.manuelraj@huawei.com> Change-Id: I156bf40c52ec30d4cc0c9a94589e947e2b655255
2020-03-04Merge "Add Create Communication Service workflow"Chuanyu Chen1-0/+635
2020-03-04Merge "Add ActivateSliceService workflow"Chuanyu Chen1-0/+372
2020-03-04Add Create Communication Service workflowhetengjiao1-0/+635
Issue-ID: SO-2368 Change-Id: I6ce7a8e2af31dce192468ab73247c53156183524 Signed-off-by: hetengjiao <hetengjiao@chinamobile.com>
2020-03-04Add DoCreateCommunicationService workflow bpmnhetengjiao1-0/+115
Issue-ID: SO-2368 Change-Id: Iee4d4c937947d01196a85c8a45387c5a3cb0aa19 Signed-off-by: hetengjiao <hetengjiao@chinamobile.com>
2020-03-04Add ActivateSliceService workflowhetengjiao1-0/+372
Issue-ID: SO-2368 Change-Id: Ia6ba48652c08b4beade525975008ee8f303666cf Signed-off-by: hetengjiao <hetengjiao@chinamobile.com>
2020-03-03Add sub-process workflow for deleting slice servicezm3301-0/+205
Issue-ID: SO-2368 Signed-off-by: zm330 <zhangminyj@chinamobile.com> Change-Id: I0e0ff064fc21c0b0c2d47823c1495feeb22253a5
2020-03-03Add bpmn workflow for deleting slice servicezm3301-0/+332
Issue-ID: SO-2368 Signed-off-by: zm330 <zhangminyj@chinamobile.com> Change-Id: Ie67bd6a51a602105857b0a85faa8ee2122fce29e
2020-03-03Add bpmn workflow for deleting communication servicezm3301-0/+523
Issue-ID: SO-2368 Signed-off-by: zm330 <zhangminyj@chinamobile.com> Change-Id: Ib7672ef398f49765933bfc84465a0e0436bb59d4
2020-03-02Merge "Add BPMN flow for CreateSliceService"Chuanyu Chen1-0/+808
2020-02-28Add BPMN flow for CreateSliceServiceHarry Huang1-0/+808
Issue-ID: SO-2368 Change-Id: I1a53eb36eda4b58f6952b99b5442d025177546ac Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2020-02-27SW UP building block and workflowEricMoore9-29/+1103
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-27Add ActivateCommunicationService workflowhetengjiao1-0/+486
Issue-ID: SO-2368 Change-Id: I9d1c591ea965e243fb9558ff24bc2f0acad4bf4c Signed-off-by: hetengjiao <hetengjiao@chinamobile.com>
2020-02-27Merge "Add DeallocateNSSI Sub-process"Chuanyu Chen1-0/+254
2020-02-26Add DeallocateNSSI Sub-processzm3301-0/+254
Issue-ID: SO-2368 Signed-off-by: zm330 <zhangminyj@chinamobile.com> Change-Id: Ibf443a3d490e48d397f1f3240207b5c00b92695f
2020-02-26Add CheckServiceProcessStatus workflowhetengjiao1-0/+225
Issue-ID: SO-2368 Change-Id: I33b7b21907f98f4934dc410e9bd3a252210bc58e Signed-off-by: hetengjiao <hetengjiao@chinamobile.com>
2020-02-20SO-CDS PNF BBtragait1-1/+3
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-01-24add manual handling to rainy day handling for bbsKuleshov, Elena1-1/+1
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 APIeeginux3-65/+43
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>
2019-10-07Converted tests to use LATESTGamboa, Gilbert1-16/+21
Always use LATEST for A&AI based tests rather than a particular version Issue-ID: SO-2398 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I7840b46f8d50b74a6e6b98270c4f3febc4d0b993
2019-07-26Enhanced List Level flow with backward supportsarada prasad sahoo1-45/+27
Modified the e2e service instance flow to support both new list types groups along with backward compatibility to support old types alloted resources, network etc. Change-Id: I1cb128e259c54b80009840914b2c1cee8cf8a4df Issue-ID: SO-1393 Signed-off-by: sarada prasad sahoo <sarada.prasad.sahoo@huawei.com>
2019-07-02Enhanced List Level flow with backward supportsarada prasad sahoo4-236/+254
Modified the e2e service instance flow to support both new list types groups along with backward compatibility to support old types alloted resources, network etc. Change-Id: Ie8fc8a4550a90b44736b6b9de058e2a2e187570c Issue-ID: SO-1393 Signed-off-by: sarada prasad sahoo <sarada.prasad.sahoo@huawei.com>
2019-06-08Merge remote-tracking branch 'origin/dublin' into 'origin/master'Benjamin, Max (mb388a)1-18/+48
Change-Id: Ib8eaae7ee4a404bde568803afaf6c4e183cbbd53 Issue-ID: SO-2004 Signed-off-by: Benjamin, Max (mb388a) <mb388a@us.att.com>
2019-06-06Accommodate WAN NetworkingGamboa, Gilbert2-4/+4
checked and evaluated naming policy only if infra bonding. Updated workflowAction to include vrf configuration for vpn-binding in resourceIds list. added in linked resource to service proxy cust committing the asdc controller classpath change added some unit tests for vrf validation and updated bbinput setup test update config resource cust foreign key mapping Moved mockbean for AssignVrfConfiguration task class into BaseBpmnTest. added in a check to see if list is empty before access added unit tests for bbinput setup for vrf config Update AssignFlows enum with correct AssignVrfConfiguration flow name Change-Id: Ibf14e36505638b19c1366ecebfce560c02e69e44 Issue-ID: SO-1975 Signed-off-by: Benjamin, Max (mb388a) <mb388a@us.att.com>
2019-06-06Merge remote-tracking branch 'origin/dublin' into 'origin/master'Steve Smokowski6-139/+144
Change-Id: I551ea3f29a76dc99532455ea4d7e84a316f9bf38 Issue-ID: SO-1980 Signed-off-by: Smokowski, Steve (ss835w) <ss835w@us.att.com>
2019-06-05Added post process to AAI in HandlePNFmarios.iakovidis1-18/+48
Issue-ID: SO-1993 Signed-off-by: MariosIakovidis <marios.iakovidis@huawei.com> Change-Id: I6abec916438221669817b49997431b6164ee1a76