Date
at 10:00AM EDT
Meeting Link: https://zoom.us/j/399880266
Discussed
- Record the Meeting!! (issue with Zoom recording)
- Introductions
- Update on code contribution Ludovic Robert
- working Docker, performance, security, license info, risk management
- Sonar is not picking up code coverage. Trying to resolve with Linux Foundation
- Documentation: Updated on Readthedocs: http://onap.readthedocs.io/en/latest/submodules/externalapi/nbi.git/docs/offeredapis/index.html
- Amdocs team performed test and identified some bugs that will be put into Jira
- Interlude Update (Mehmet)
- Discussion on relationship to MSB "External Gateway"; External API code to do mediation / translations
- Cover registration, "visual range" of service as external
- Casablanca planning:
- HOMEWORK: Which APIs have business impact; Put together PPT on proposed Casablanca API functionality.
- Use Cases for Interlude; End to end flows
- Code to parse YAML from Service Catalog. Work with SDC on TOSCA toolset. Parse YAML within SDC once and create inputs once Service Definition is finalized.
- Service Qualification / Servicability (pre-order) (is capacity and topology available supporting the specific set of service parameters; do policies permit instantiation, mapping of Service requirements to capabilities provided by the platform; checking against of service constraints and characteristics from Service catalog (or via catalog exposure to BSS), Service compatibility with other services instantiated within the customer's service group )
- License Accounting
- A&AI Customer (Possible removal of customer info from ONAP)
- Enhancements for complex input types (transition from name-value pair to JSON structures-blob ) (e.g., MEF Bandwidth Profiles, L2 Connectivity as a Use Case)
- Next Time:
- Sync up with A&AI on JIRA issues (Jenny Huang; Ludovic Robert) Next time
- Document API style used for External API at Legato interface reference point
- Casablanca use cases for External API
- Modeling of external facing APIs for ONAP and other ONAP projects (e.g., CLI)
- Alignment on API styles for ONAP external APIs
- Slide updates for MEF meeting on External API and Legato (Wednesday Morning) Andy Mayer; Ludovic Robert; Bithika; Mehmet Toy; Abinash Vishwakarma; mark gibson; Neil Thayer
Last time
- R3+ Interlude discussion Mehmet Toy
- Elastic EVC use case impacts on Legato and Interlude
- It may be possible to apply Service Catalog, Service Ordering, Service Inventory to Interlude
- Action: Andy Mayer to send Mehmet invite to modeling discussion
- Explore possible inclusion of future ONAP use case for Elastic Connectivity Service Mehmet Toy, Andy Mayer, Parviz Yegani
- Relationship with IETF L2 & L3 SM?
- Need for End to End use case within the ONAP Context Mehmet Toy; Andy Mayer (review with arch team)
- ACTION: Recommend end-to-end interactions based on LSO Operational Threads Mehmet Toy; mark gibson; user-bb550; Andy Mayer (review with arch team); Include scope of Presto wrt ONAP
- ACTION: Possible application of External API at PRESTO with SDNC interactions with domain controllers (VOLTE use case) Possibly user-bb550?
- Could possibly be part of R3 Casablanca scope
Working:
- Continue ExtAPI Design for Beijing Ludovic Robert
- Update: Removed VNF creation from scope and notification feature from scope
- Utilizing the ExternalAPI/NBI repo for Beijing code
- Making good progress for 29 March milestone
- Documentation
- Repo committs
- ACTION: Need to schedule meetings with SDC, SO, and A&AI to discuss API mapping; Also Run-time Catalog.
- ISSUE: Is SDC Providing CSAR from Catalog API? Could SDC provide a simple service view with input parameters of the service?
- ISSUE: Does SO require customer on instantiation requests? Is A&AI really keeping Customer (or Consumer) information?
- Begin Interlude Use Case discussion
- Dana Bobko will present an API Versioning proposal (NEXT WEEK )
- User Stories / Use Cases; State Models; Sequence diagrams for External and Internal interactions with ONAP components Andy Mayer
- End-to-end Operation Threads
- Service Catalog
- Query Service Catalog
- Retrieve Service Model
- Service Ordering
- Place Service Order
- Query Service Order
- Retrieve Service Order
- Delete Service Order
- Retrieve Service Order State
- Subscribe to Service Order Notifications
- Receive Service Order Notifications
- Service Inventory
- Query Service Inventory
- Retrieve Service
- Retrieve Service State
- Service Topology (spec only)
- Query Service Topology
- Retrieve Service Topology
- License Management (spec only)
- Receive License Usage Notifications
- Recording:
Upcoming:
- Next call will take place on 9 May 2018
- Architectural considerations for External APIs (mapping to ONAP components)
- User Stories / Use Cases; State Models; Sequence diagrams for External and Internal interactions with ONAP components
- Continue review and refinement of ONAP Common Model UML (Service Abstraction focus)
- Discussion on coordination with Architecture, Modeling, and MSB efforts (Alexander Vul)
Action items