Meeting Logistics:
Attendee List:
- Qiao Fu (china Mobile)
Goals of Meeting
- Prague Deliverables (owners)
- Status from Lead & Authors (e.g. POD15)
Agenda:
- Prague Deliverables
- RI
- Fu Qiao has worked out a skeleton for the Prague Key updates. Call for comments and please add updates for specific chapter.
-
- Content for:
- Lab Requirements (Rajesh, +topology document, send Mark B a link to Pharos) - https://github.com/cntt-n/CNTT/issues/794
- Mark B - working on documenting current state of lab
- Rajesh - has list of requirements, need to share w/ Mark and put in GitHub repo
- Installer Requirement (Chen Liang) - https://github.com/cntt-n/CNTT/issues/795
- Initial content developed. Suggest to close issue #795. Create new issue for HDV and airship updates.
- Chen has prepared some contents for Prague updates and discussion
- NFVI required State (Manik, Sridhar, +Manifest validations) - https://github.com/cntt-n/CNTT/issues/796
- Neither Manik/Sridhar available for comment
- Cookbook (Mark B., important) - https://github.com/cntt-n/CNTT/issues/797
- Mark, Cedric working on the cookbook
- Chapter 7 will be the cookbook - targeting end of week, beginning of next week
- Sections 2-4 Mark, Section 5 Fu Qiao, Section 6 Sridhar, Remaining Sections 7-10 Cedric
- Mark work with Sridhar, Cedric, and Fu Qiao to open a PR and add missing content
- Cedric to check with Sridhar to see if we leverage XTesting based container for AirShip deployments (a goal,. but confirm if feasible)
- Implementation side:
- RC
- Status
- RI
- Cookbook progress
- (Cedric/Mark) Started documentation, will put on wiki, will create and complete by 12/23-12/24; will include list of parameters and cookbook by 12/23
- POD Status
- Neither Sridhar, nor Rajesh, available for comment
- Latest from ~12/18 (offline email)
- pod10 is up and running with current patches
- pod15 manifest is ready, but continue to face h/w issues, latest being 1 compute node will not do a PXE boot; ticket opened for help; will proceed with installs and try to complete Tues-Wed
- Chapter Progress by Authors per recent PRs created
- RC
- Deployment and Compliance Validation (Cedric)
- Awaiting install of POD15
- POD10 deployments & validation issues
- POD15 deployments & validation issues
- RM/RA requirements extraction (Rajesh, Sridhar)
- Rajesh / Sridhar pulling together, along with support from Deepanshu to identify Ocate>Pike>Stein differences; captured in MVPs and open issues
- Chapter Progress by Authors per recent PRs created
=========================================================
=========================================================
Additional Notes / Links:
- CNTT Jan 2020 Release: CNTT Snezka
- RI Work stream
- RI 1 Dev: Cedric, Rex, Lei
- RC Work stream
- RC NFVI: Rajesh, Mike
- Documentation moving along? Ch's 1,2,3,4
- Issues
- PRs
- Status | Tasks (Work in progress)
- Receive Lab (date)
- (In progress) Translate RA requirements to Manifest Needs (See above for Assistance needed)
- Tune Manifest to match RA requirements (Target End State Lab - POD15) - status of POD 10, then date for POD 15
- Testing
- Prepare automation harness - connectivity, validation (POD10)? – Cedric?
- e.g. functest-smoke-cntt was just created. neutron-tempest-plugin-api is already conformed with the current API section.
- Create Test Plan
- Finalize Test Harness/Framework
- Perform Manifest Validations
- Results Collection & Normalization
- RC VNF: Mike
- Documentation moving along? Ch's 5,6,7
- Issues
- PRs
- Status | Tasks (Work in progress)
- VNF Prototypes
- (In Progress) Families Identified
- (In Progress) Test Requirements Identified
Strategy
Use POD10 for Network Intensive.
Measure stats related to the NFVi datapath capacity.
- Goal will be to demonstrate full automation of the environment (continuous deployment) with test cases with some useful test results (continuous testing).
- Status? Then look at adding compute and storage intensive VNFs and identify test cases that map back to CNTT specified capabilities.(Luc, Sridhar, Al, Trevor - creating more detailed plan?).
- Testing
- Create Test Plan
- Finalize Test Harness/Framework
- Results Collection & Normalization
- RC Dev: Cedric
- Documentation moving along? Ch's 8,9,10,11
- Issues
- PRs
- Status | Tasks (Work in progress)
- Jenkins setup
- VNF prototype
- Development
- Connectivity to POD15
*****************************
Table of Contents Owners:
- RC: status | issues
- NFVI
- Ch01: Introduction: Rajesh, Kanagaraj,Manik (confirmed) - https://github.com/cntt-n/CNTT/pull/658
- (Refer to PRhttps://github.com/cntt-n/CNTT/pull/658)
- Synopsis
- Introduction
- Principles & Guidelines
- Goals & Objectives
- Best Practices
- Verification methodologies
- Assumptions & Dependencies
- Results Collation & Presentation
- Measurements, Monitoring
- Governance
- Resources & References
Ch02: NFVI E2E C&V Framework Requirements: Cedric,Manik (confirmed) - https://github.com/cntt-n/CNTT/pull/701
- Methodology
- Certification Strategy & Vehicle
- Profiles Reference
- Compliance, Verification, and Certification
- Entry & Exit Criteria
- Frameworks: e.g. Functest (StorePerf, SampleVNF, others?)
Ch03: NFVI Test Case Requirements: Georg,Toshi https://github.com/cntt-n/CNTT/pull/702
- Assumptions: Automatable, Integrated with CICD tool chain
- Type of requirement: Bare metal, API, etc
- Table showing Profile Catalog
- Identify SW Reference
- Identify HW Reference
- Options Available / Configured
- Extensions Available / Configured
Ch04: NFVI TC Traceability to RA Requirements: Rajesh, Dan, Ashok,Deepanshu (confirmed)- https://github.com/cntt-n/CNTT/pull/703
- SME:Functest knowledge
- Define RM/RA-1 Openstack requirements
- Map Framework to Requirements
- VNF
- VNF Prototype Plan - details, dates (Trevor)
Ch05: VNF E2E C&V Framework Requirements: Kanagaraj, Cedric,Shiby (confirmed) - https://github.com/cntt-n/CNTT/pull/704
- Methodology
- Introduction of Golden VNFs &/or Prototype VNFs
- Certification Strategy & Vehicle
- Profiles Reference
- Compliance, Verification, and Certification process
- Entry & Exit Criteria
- Frameworks: Functest, SampleVNF, Prototype Family/Class
Ch06: VNF Test Case Requirements: Fu Qiao,Yan Yang (confirmed), Chuyi Guo, Kanagaraj,Shiby (confirmed) - https://github.com/cntt-n/CNTT/pull/705
- Assumptions: Automatable, Integrated with CICD tool chain
- Developer Deliverables (artifacts)
- Type of requirement: Bare metal, API, etc
- Type of Interactions: Extended Topology, Complex (Akraino), Functional, HA, Fault, Interoperability
- Table showing Performance Profiles
- Table of VNF Class/Family & Characteristics of Each
Ch07: VNF TC Traceability to RM Requirements: Rajesh, Kanagaraj,Yan Yang (confirmed) - https://github.com/cntt-n/CNTT/pull/706
- SME:Functest knowledge
- Define RM/RA-1 Openstack requirements
- Map Framework to Requirements
- Dev