...
Flow Step | Short description | Message Details | Notes | |||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | Bulk Get Request |
| Define new get operation "getResourceDataForCmHandles" into ncmp.yml | |||||||
2 | Ack Client Request |
| ||||||||
3 | DMI Bulk Request |
| The DMI PLugin should be told (included in request) the client topic so that NCMP does not have to 'remember' to relation between request id and client topic! | |||||||
4 | Ack Client Request |
| ||||||||
5 | Kafka Messages from DMI to NCMP |
| ||||||||
6 | Kafka Message(s) from NCMP to Client Table |
| ||||||||
7 | Alternative for 4/5 → Non responding DMI. NCMP will have to create error message detailing cm-handles | See decision # 8 |
...
Proposed JIRAs :
- DMI-Plugin : CPS-1570
: Accept datastore name as param into URLJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-1550 - NCMP :
Expose REST endpoint to accept collection of cm handles for GET operation (Passthrough only)Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-1553 - DMI-Plugin :
Expose endpint for ONAP not impl. and Stub impl. for testing/demoJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-1555 - Stubbed DMI-Plugin :
Include code to send response messages to internal kafka topic with delayJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-1556 - NCMP :
forward response messages to client given kafka topicJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-1557 - NCMP :
Handle non responding DMI-Plugin and non-existing cm handlesJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-1558 - CSIT test for demodemo
Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-1560