Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Panel | ||||
---|---|---|---|---|
| ||||
Overview |
The intention of this page is to outline what CNTT "success" looks like by Sep @ LFN ONES 2020, along with high level tracking items that need to be completed.
Success is defined as:
- TBD - documentation created ? test suites defined ? test suites executed ?
- TBD
- TBD
Panel | ||||
---|---|---|---|---|
| ||||
To-Do (Spec) |
This is a comprehensive list of work that can be done. A subset of the list below will go into Baraque (and will be saved in the release notes for Baraque).
A: To be included in Baraque Release.
B: Nice to include in Baraque Release.
C: Low Priority for Baraque Release.
Tech
# | Deliverable | Target Date ( // ) | Comments | |
---|---|---|---|---|
1 | Edge WS: Add Support for Edge Usecase (Outlines ) | in the usecase part. | ||
2 | 3 | More generic To cater all technologies ( VM , Containers ) |
Reference Model
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
0 | NFG: Finalise Networking Modelling | by May 30. | Finish with stable version |
1 | NFG: Add HW Accel capabilities (include SmartNIC) | Based on the modelling done by NFG, SmartNIC support and HW acceleration to be supported by RM. | |
2 | Better Characterisation of Networking and Storage. | ||
3 | Data-centre Tier Services and how to integrate them tin RM. | ||
4 | Technically make sure RM supports both Containers as well VMs. | we need to analysis where we need to be more agnostic. |
Reference Architecture 1
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | Update |
RA-1 for new CNTT OSTK Release | Sept 14, 2020 | If and when a new OSTK release selected (Target: June 28th) a new fully self-contained version of RA-1 document will be created. | |
2 | Add SmartNIC
| Sept 14, 2020 | This is dependent on #4 "Finalised RM NFG" and RM Topic #1. May I suggest that we make this a subtopic of #4. |
3 | Add HW Accel
| Sept 14, 2020 | Cyborg is being re-architected and will have a new API (v2) that is not backward compatible. We had included Cyborg and API v1 in the current (Baldy) release but decided to remove. If the next RA-1 release (Baraque) will be based on a new OSTK release then depending upon the release selected it may or may not be possible to add this topic. |
4 | NFG: Finalise RA-1 Networking Architecture to match RM. |
Sept 14, 2020 | NFG Date: >May 28th | ||
5 | Address RA-1 Ch02 missing requirements | Sept 14, 2020 | A number of RA-1 Ch02 requirements are not explicitly addressed in the rest of the document. |
6 | Edge: Incorporate into RA-1 the Edge RM requirements | Sept 14, 2020 |
Reference Implementation 1
A: Descriptor File requirement finalized
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 |
A: Close Gaps in Cookbook
[RC1 Ch9 - Snezka F2F] RC Cookbook Enhancements #945
[RI1 Ch07] User Manual initial content #408
User-Execution
- Common Failure codes, description, and resolutions
- Test Framework Clean-Up Utility, Process, and Support Expectations
Process / Version Mgmt
- Process for version control
- Process for bug fixes and patches
- Containers Tagged
- Playbooks grab the tagged version
Finish & Cleanup Lab Requirement
|
|
ch04 | |||
2 | Descriptor File requirement finalised.
| ch05 ch06 | |
3 | Add more installer general requirement (e.g. the need for it to be opensource, the result of it needs to be opensource). |
ch06 | |||
4 | Finish Cookbook to align with RA-1 | ch08 | |
5 | Finish Lab Cookbook | ch07 | |
6 | Need some initial content (are there no gaps? ) |
ch09 | |||
Development (CIRV) | |||
B: Resolve Continuous Software Deployment Errors | |||
B: Document & Perform Repeatable CICD Deployment | |||
B: Descriptor File - finalize & perform PoC Refer to:
|
|
Reference Conformance 1
# | Deliverable | Target Date ( // ) | Comments | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A: 1.7 Results Collation & Presentation - write section on where/how results will be normalized, collated, and presented C: 1.8 Governance - expand to include LCM, define partnerships and expectations from these partners as to what info or support is exchanged, or provided C: [RC1 Ch01] Provide Verification Process, including Life Cycle Management #159 | Cleanup Chapter 01 | Updates to: Ch01: Introduction don't think LCM should be considered in RC. need discussion within WSC: 3.8. | |||||||||||||||||
2 Resiliency Measurements - need to be written | Updates to: (NFVI) Ch03: NFVI Test Cases Requirements don't understand what exactly this means. need discussion within WS | B : Review the applicability for, &/or Create content for Test Case Traceability of the following: 5.3.8 Tenants | Updates to: (NFVI) Ch05: NFVI Test Cases and Traceability to CNTT Requirements | C: (General) Create Tools & Perform Hardware & Manifest Verifications | Part of long-term RC program | C: (General) Perform Empirical Validations (against prototype VNFs) | Part of long-term RC program | B: 6.2.2. Prototype VNFs - Identify reference VNFs per Family Types to be used for Empirical Data Collection and evaluation against 'real' VNFs C: Expand (elaborate) the following which has no/limited content today:
| (VNF) Ch06: VNF Testing Framework Requirements don't think RC should emphasiz user interface and deliverables. need discussion within WS | C: 7.5 Interaction Type - Describe the types of Interactions: Extended Topology, Complex (Akraino), Functional, HA, Fault, Interoperability | (VNF) Ch07: VNF Test Cases Requirements what exactly does this mean? | A: Chapter needs community review and inputs - integrated NFVI framework (Section 8.3) is missing context, or reference to prior NFVI E2E Framework chapters. Clean up needed. e.g. Content examples to add
Missing content needs to be reviewed/vetted for inclusion, and if needed, write content: 8.2.2. Yardstick - purpose, adoption &/or use of project, define why important 8.2.3 Bottlenecks - purpose, adoption &/or use of project, define importance | (Dev) Ch08: VNF Testing Cookbook | C: All Chapter Content needs to be written:
| (VNF) Ch09: VNF Test Cases and Traceability to CNTT Requirements | B: Content needs to be expanded: 10.2 OpenStack Release Comparisons - need to upload/add existing content regarding detail / comparison of OpenStack releases based on Pike baseline for CNTT RI-1 (e.g. Ocata, Pike, Queens, Stein, etc) 10.5 Framework Gaps - VTP is referenced as framework gap, but need to also include:
| (Dev) Ch10: Gap analysis & Development: don't think it is necessary to compare openstack releases here in RC | Performance Test Tooling, Test Cases, Strategy, and Methodology | Add to Test Framework/Methodology Chapters |
Finalise Requirement:
| Ch02 | ||
3 | Cleanup and Create Traceability Matrix.
| Ch03 | |
4 | Confirm and Validate Cookbook | Ch04 input will be coming from Field Trials. | |
Development (CIRV) | |||
1 | TBD | ||
2 | |||
Reference Architecture 2
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | Chapter 2 - platform requirements stable, CNF requirements included, chapter at "Complete" level. | chapter02.md | |
2 | Chapter 3 - review wording so that "must" / "should" statements are covered in either chapter02 or chapter04 and this is a description of components and interfaces. Chapter at "Complete" level. | chapter03.md | |
3 | Chapter 4 - ensure all specifications have a reference ID, provide specifications for all RI2 requirements for this release. Chapter at "Lots of SME feedback". | chapter04.md | |
4 | Chapter 4 - provide specification for all requirements (that can be met). Chapter at "DIckering over the finer points". | chapter04.md | |
5 | Chapter 5 - review wording so that "must"/"should" style statements are covered in either chapter02 or chapter04 and this is general guidance for securing Kubernetes and associated add-ons. Make it clear this does not flow into RC2 tests. Chapter at "Lots of SME feedback". | chapter05.md | |
6 | Chapter 6 - ensure any requirements not covered by one or more specifications in chapter04 have a gap documented in this chapter. | chapter06.md |
Reference Implementation 2
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 |
Propose solutions to existing gaps (traced back through RA2/RM requirements, linked to specific CNCF or other projects)
More details about component architecture (ch04) - dickering level
More details about Interfaces and APIs - dickering level
More details about security (deep dive in LA) - dickering level
Initial content for introduction. Chapter at "Lots of SME feedback". | chapter01.md | ||
2 | Initial content for RI requirements (pull through RA2 specifications) and only add additional requirements if needed. Focus on the desired state. Chapter at "Lots of SME feedback". | chapter02.md | |
3 | Initial content for labs requirements - what does any lab need to be able to deploy the Reference Implementation. Chapter at "Still Developing Content". | chapter03.md | |
4 | Initial content for lab cookbook - what are the steps anyone needs to run through to deploy the Reference Implementation. Chapter at "Still Developing Content". | chapter04.md | |
Development | |||
Reference Conformance 2
# | Deliverable | Target Date ( // ) | Comments | |||
---|---|---|---|---|---|---|
1 | initial content for introduction | ch01 | ||||
2 | ||||||
# | Deliverable | Target Date ( // ) | Comments | |||
1 | 2 | 3 | 4 | initial content of requirement: | 3 | 4 |
Development |
Reference Conformance 2
| ch02 | ||
3 | Iniitial Traceability Matrix.
| ch03 | |
Development | |||
Panel | ||||
---|---|---|---|---|
| ||||
To-Do (Officers) |
ONAP Technical Coordinator
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | |||
2 | |||
Development | |||
CNCF Technical Coordinator
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | |||
2 | |||
Development | |||
CVC Technical Coordinator
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | |||
2 | |||
Development | |||
ONF Technical Coordinator
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | |||
2 | |||
Development | |||
ETSI-NFV Technical Coordinator
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | |||
2 | |||
Development | |||
Field Trial Technical Coordinator
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | |||
2 | |||
Development | |||