PNF WF post instantiation configuration
Add PNF ipv4/v6 address for config Deploy
Add Integration test for CreateVcpeResCustService_simplified.bpmn
Modify the PnfEventReadyDmaapClient to avoid one more running thread
Refactor the so-bpmn-infrastructure-flows test resources
Modify the CreateVcpeResCustService_simplified.bpmn
Add ConfigurePnfResource.bpmn
Add Delegates
Issue-ID: SO-1506
Change-Id: Iffb69d1441ef0b485ee8cd3fb5da5f1a35279a95
Signed-off-by: eeginux <henry.xie@est.tech>
diff --git a/bpmn/so-bpmn-infrastructure-flows/src/test/resources/application-test.yaml b/bpmn/so-bpmn-infrastructure-flows/src/test/resources/application-test.yaml
index daf7279..fa75339 100644
--- a/bpmn/so-bpmn-infrastructure-flows/src/test/resources/application-test.yaml
+++ b/bpmn/so-bpmn-infrastructure-flows/src/test/resources/application-test.yaml
@@ -1,6 +1,10 @@
aai:
auth: 5A1272FE739BECA4D4374A86B25C021DFE6745E3BB7BE6836BF64A6059B8220E586C21FD7567AF41DB42571EB7
endpoint: http://localhost:${wiremock.server.port}
+ #PnfCheckInputs
+ pnfEntryNotificationTimeout: P14D
+ #CreateVcpeResCustService:preProcessRequest
+ workflowAaiDistributionDelay: P14D
appc:
client:
key: iaEMAfjsVsZnraBP
@@ -55,6 +59,11 @@
workflow:
message:
endpoint: http://localhost:${wiremock.server.port}/workflows/messages/message
+ #${mso.adapters.requestDb.endpoint}:BBInputSetupUtils,RequestsDBClient
+ requestDb:
+ #${mso.adapters.requestDb.auth}: BBInputSetup
+ auth: Basic YnBlbDptc28tZGItMTUwNyE=
+ endpoint: http://localhost:${wiremock.server.port}
async:
core-pool-size: 50
@@ -67,7 +76,8 @@
callbackRetryAttempts: '5'
catalog:
db:
- endpoint: http://localhost:${wiremock.server.port}/
+ #CatalogDbUtils.groovy:getResponseFromCatalogDb
+ endpoint: http://localhost:${wiremock.server.port}
spring:
endpoint: http://localhost:${wiremock.server.port}
correlation:
@@ -90,6 +100,10 @@
request:
db:
endpoint: http://localhost:${wiremock.server.port}/
+ #request DB endpoint
+ requestDb:
+ auth: Basic YnBlbDptc28tZGItMTUwNyE=
+ endpoint: http://localhost:${wiremock.server.port}
rollback: 'true'
sdnc:
password: 3141634BF7E070AA289CF2892C986C0B
@@ -111,6 +125,7 @@
notification:
name: GenericNotificationService
sdncadapter:
+ #DoCreateServiceInstance.groovy: preProcessRequest
callback: http://localhost:${wiremock.server.port}/mso/SDNCAdapterCallbackService
vnfadapter:
create:
@@ -173,7 +188,6 @@
database-platform: org.hibernate.dialect.MySQL5InnoDBDialect
security:
usercredentials:
- -
username: test
password: '$2a$12$Zi3AuYcZoZO/gBQyUtST2.F5N6HqcTtaNci2Et.ufsQhski56srIu'
role: BPEL-Client
@@ -192,3 +206,21 @@
deploy-changed-only: true
job-execution:
deployment-aware: true
+# PnfEventReadyDmaapClient
+pnf:
+ dmaap:
+ host: localhost
+ port: ${wiremock.server.port}
+ protocol: http
+ uriPathPrefix: events
+ topicName: pnfReady
+ consumerGroup: consumerGroup
+ consumerId: consumerId
+ topicListenerDelayInSeconds: 5
+# CDSProcessingClient
+cds:
+ endpoint: localhost
+ port: 11011
+ auth: Basic Y2NzZGthcHBzOmNjc2RrYXBwcw==
+ timeout: 60
+