You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
CPS-333
-
Getting issue details...
STATUS
Scenario Scope In Istanbul
This scenario will demonstrate configuration management using NCMP.
There should be following functional requirements need to be fulfilled
- Add/remove *CM-Handle by using *DMI (Date Model Inventory) based on events.
- create component
- interface definition/agreement with community
- listen/filter to event
- handle add event
- handle remote event
- Pass through read and write data from application to node via ncmp using SDNC
- Sync network model and data from node to cps via ncmp
- Read cached data model or data from cps to application via ncmp
Data Model Inventory (DMI) consist out of 2 parts:
- DMI Manager
- DMI Instances e.g. ONAP DMI-Instance
Impacts
# | Project/Component | Description | Suggested Stories |
|
---|
1 | CPS/NCMP | create rest interface on northbound for GET/POST/PUT/DELETE to access yang data. |
|
|
2 | CPS/NCMP | Create dmi-manager. Data Model Inventory (DMI) responsibilities are - Dmi manager is to select the dmi instance at runtime for cm handle for a northbound (write) request
- At first, on change event, create mapping for cm-handler and dmi instance and sync yang model and data.
- Filter only yang model/data xnf instances's cm-handle and store that.
| - Create all interfaces/contract needed for DMI implementations
|
|
3 | CPS/NCMP | create dmi instance for onap. For production its responsibility of admin to provide instance of dmi. This story is mainly for testing purpose. - dmi instance (onap-dmi) have sdnc connector to access sdnc.
- call get/post/put/delete towards restconf interface
|
|
|
4 | CPS/NCMP | - enhance ncmp-cps interface (need to identifiy).
|
|
|
5 | CPS | - create yang model for cm-handle and dmi instance identifier mapping.
- create api needed to access crud operations.
|
|
|
JIRA Status Tracking
Key
|
Summary
|
T
|
Created
|
Updated
|
Due
|
Assignee
|
Reporter
|
P
|
Status
|
Resolution
|
Head Tpic:
CPS-321
-
Getting issue details...
STATUS
eyJleHRTcnZJbnRlZ1R5cGUiOiIiLCJnQ2xpZW50SWQiOiIiLCJjcmVhdG9yTmFtZSI6IlRvaW5lIFNpZWJlbGluayIsIm91dHB1dFR5cGUiOiJibG9jayIsImxhc3RNb2RpZmllck5hbWUiOiJUb2luZSBTaWViZWxpbmsiLCJsYW5ndWFnZSI6ImVuIiwiZGlhZ3JhbURpc3BsYXlOYW1lIjoiIiwic0ZpbGVJZCI6IiIsImF0dElkIjoiMTAwODk1NTk4IiwiZGlhZ3JhbU5hbWUiOiJDUFMgTkNNUCBEZXBsb3ltZW50IFByb3Bvc2FsIiwiYXNwZWN0IjoiIiwibGlua3MiOiJhdXRvIiwiY2VvTmFtZSI6IkNQUzozMzMgTmV0d29yayBDb25maWd1cmF0aW9uIE1hbmFuZ21lbnQgKE5DTVApIHNjb3BlIGZvciBJIHJlbGVhc2UiLCJ0YnN0eWxlIjoidG9wIiwiY2FuQ29tbWVudCI6ZmFsc2UsImRpYWdyYW1VcmwiOiIiLCJjc3ZGaWxlVXJsIjoiIiwiYm9yZGVyIjp0cnVlLCJtYXhTY2FsZSI6IjEiLCJvd25pbmdQYWdlSWQiOjEwMDg5NTU0OSwiZWRpdGFibGUiOmZhbHNlLCJjZW9JZCI6MTAwODk1NjEyLCJwYWdlSWQiOiIiLCJsYm94Ijp0cnVlLCJzZXJ2ZXJDb25maWciOnsiZW1haWxwcmV2aWV3IjoiMSJ9LCJvZHJpdmVJZCI6IiIsInJldmlzaW9uIjoxLCJtYWNyb0lkIjoiZWE1ZGY5NWMtOWUyNS00YzEzLTgwMDQtNzE1OTgzZTEzM2RhIiwicHJldmlld05hbWUiOiJDUFMgTkNNUCBEZXBsb3ltZW50IFByb3Bvc2FsLnBuZyIsImxpY2Vuc2VTdGF0dXMiOiJPSyIsInNlcnZpY2UiOiIiLCJpc1RlbXBsYXRlIjoiIiwid2lkdGgiOiI4NzQiLCJzaW1wbGVWaWV3ZXIiOmZhbHNlLCJsYXN0TW9kaWZpZWQiOjE2MTkwMTkxMDgwMDAsImV4Y2VlZFBhZ2VXaWR0aCI6ZmFsc2UsIm9DbGllbnRJZCI6IiJ9