Overview
The intention of this page is to outline what CNTT "success" looks like by mid-April @ ONES-NA 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
To-Do (In General)
This is a comprehensive list of work that can be done. A subset of the list below will go into Baldy (and will be saved in the release notes for Baldy).
A: To be included in Baldy Release.
B: Nice to include in Baldy Release.
C: Low Priority for Baldy Release.
Reference Model
Mark Shostak to add general to-do list in here.
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
0 | A: RM cleanup (ch content complete 80%, issue closure) | ||
1 |
| RM-Ch01 - Intro | |
2 |
| RM-Ch02 - VNF Requirements & Analysis | |
3 |
| RM-Ch03 - Modelling | |
4 |
| RM-Ch04 - Infrastructure Capabilities, Measurements and Catalogue | |
5 |
| RM-Ch05 - Feature set and Requirements from Infrastructure | |
6 |
| RM-Ch06 - External Interfaces (APIs and Interfaces) | |
7 |
| RM-Ch07 - Security | |
8 |
| RM-Ch08 - Compliance, Verification, and Certification | |
9 |
| RM-Ch09 - Infrastructure Operations and Lifecycle Management | |
A |
| RM-Appendix-A - VNF Guidelines |
Reference Architecture 1
Pankaj.Goyal to add general to-do list in here.
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | A: RA-1 cleanup (ch content complete 80%, issue closure) |
| |
2 | Update OpenStack version based on newer version. (let continue discussion TSC call) | Overall | |
3 | Update RA-1 Ch01: Introduction content | Develop after most Chapters greater than 60% complete | |
| Ch01: | ||
4 | Update RA-1 Ch02: Requirements Align RM and RA-1 Requirements. | Ch02: A document provided to RM WSLs with a request for clean-up RM reqts (2020-01-27) | |
Create Traceability entries in RA-1 Ch02. If Gaps and variances assign for completion/remediation | Ch02: | ||
5 | Finalise RA-1 Ch03: NFVI + VIM Architecture | Ch03: | |
Topology: Cover DC/Edge and SLA driven. | Ch03: | ||
Review Networking Section and suggest Improvements | Ch03: | ||
Create Traceability entries in RA-1 Ch02. If Gaps and variances assign for completion/remediation | Ch03: | ||
Remove 3.6 as Traceability is in Ch02. | |||
6 | Finalise Ch04: NFVI + VIM Component Level Architecture | Ch04: | |
Add Hardware acceleration | Ch04: | ||
Create Traceability entries in RA-1 Ch02. If Gaps and variances assign for completion/remediation | Ch04: | ||
Remove 4.7 as Traceability is in Ch02 | |||
7 | Finalise RA-1 Ch05: APIs and Interfaces | Ch05: | |
Qualify APIs that are actually utilised. | Ch05: | ||
Add explanation on micro-versions | Ch05: | ||
Create Traceability entries in RA-1 Ch02. If Gaps and variances assign for completion/remediation | |||
8 | Create content for RA-1 Ch06: Security: Create security requirements list | Ch06: Created RM Ch07 Consolidated Security Requirements++: currently under review | |
Create Traceability entries in RA-1 Ch02. If Gaps and variances assign for completion/remediation | Ch06: | ||
9 | Create updated ToC and Content for RA-1 Ch07: Operations and Life Cycle Management | Ch07: | |
Develop content including Logging and Monitoring | Ch07: | ||
Create Traceability entries in RA-1 Ch02. If Gaps and variances assign for completion/remediation | |||
10 | Update RA-1 Ch08: Gaps, Innovation, and Development | Ch08: | |
Adopt Open Source (Tungsten Fabric) SDN APIs, map back to Requirements and push for adoption by OSTK as a Neutron extension | Ch08: | ||
Discovery: review ONAP A&AI. Support for specific use cases: packet acceleration (DPDK, SR-IOV, …) | Ch08: | ||
Capture Prague Etherpad Items |
Reference Implementation 1
Qiao Fu to add general to-do list in here.
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | Ensure RI-1 lab is installed / available for tests |
| |
2 | RI-1 passes the RC-1 test suite execution |
| |
3 | RI-1 cleanup (ch content complete 80%, issue closure) | ||
4 |
| Ch01 | |
5 |
| Ch02 | |
6 |
| Ch03 | |
7 |
| Ch04 | |
8 |
| Ch05 | |
9 | Create a Cookbook for Labs (how to access labs, types of labs available, etc) | Ch06 | |
10 |
| Ch07 | |
11 | Need some initial content (are there no gaps? ) | Ch08 |
Reference Conformance 1
Michael Fix to add general to-do list in here.
Work in progress - Mike will remove this banner when complete
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | Finalize Test Harness/Framework | ||
2 | RC-1 Finalize TC Req Mapping & Close TC Gaps |
| |
3 | RC-1 test suite is created |
| |
4 | RI-1 passes the RC-1 test suite execution |
| |
5 | RC-1 cleanup (ch content complete 80%, issue closure) | Example: https://github.com/cntt-n/CNTT/issues?q=mvp+label%3A%22RC+1+Dev%22 | |
6 | Restructure to remove confusion (https://github.com/cntt-n/CNTT/pull/961) | Overall | |
MVP: Define Conformance MVP: Replace Certification w/ Conformance 1.7 Results Collation & Presentation - write section on where/how results will be normalized, collated, and presented 1.8 Governance - expand to include LCM, define partnerships and expectations from these partners as to what info or support is exchanged, or provided | Ch01: Introduction | ||
MVP: Replace Certification w/ Conformance 2.6 Entry & Exit Criteria - review for completeness, and reach consensus from the community that criteria satisfies objectives for CNTT (as intake to testing, and delivery to telcos) 2.7.3.3 Test Results - community review and consensus needed on collation and portal requirements; need to identify and document portal, or dashboard, used for results presentation 2.7.4 Badging - need alignment with OVP / CVC on badging steps and expectations; need alignment to add Xtesting as an alternative to Dovetail | Ch02: NFVI E2E C&V Framework Requirements | ||
MVP: Replace Certification w/ Conformance 3.5 Software & Hardware Reference - content needs to be written to identify requirements for testing Software Configuration/Profiles, and Hardware Configuration/Profiles. 3.6 Options & Extensions - content needs to be written to create requirements for testing/evaluating Options and Extensions available and configured. 3.8.2 Resiliency Measurements - need to be written 3.9 Test Cases - remove (move) to Ch 4 | Ch03: NFVI Test Case Requirements |
Reference Architecture 2
Tom Kivlin to add general to-do list in here.
# | Deliverable | Target Date ( // ) | Comments |
---|---|---|---|
1 | TBD |
Picks for Baldy
Picks for Baldy will go in Pull Request here: https://github.com/cntt-n/CNTT/pull/959