...
- Great Discussion around performance and it's relation to CNTT.
- Discussion to be continued with Al Morton , Trevor Cooper, and Mark Beierl during CVC using Al proposed 4-tier structure (described below):
- Functional tests lead to Performance tests of the functions. A subset of the most important performance tests are elevated to Benchmark status (with more precise specifications of methods, etc.). Acceptance thresholds could be established for "Performance Conformance", if agreed.
...
- Continue discussion in CVC.
- Map 4-tier structure to CNTT.
...
- Great progress demonstrated by Cédric Ollivierto cover RA-1/RC-1 Requirements
...
- Interesting and detailed presentation by Ying Li and Shasha Guo of SDN implementations for several use cases like Traffic Mirroring and Routing Configuration, showing code snipets, network diagrams and parameter mappings
...
- Presentation by Cédric Ollivier - update on the CNTT Field Trial. CNTT RC changelog from Baldy presented (9 out of 2000 single tests removed) - good outcome. Orange IAAS: 10 remaining single test failures, targeting mid-July to complete. RC is ready to use by vendors and operators.
...
- Presentation on CNTT OpenStack Release selection by Pankaj Goyal et al, and second half by Shasha Guo on Cyborg Acceleration Mgmt.
- OSTK Pike was selected in Paris, but the next version was selected by a formal process and against defined criteria, the process started at Baldy vF2F in April 2020. Train met the selection criteria and is recommended as the next CNTT OSTK version. Recommendation: utilize Ussuri OSTK release for Cyborg API v2.0 service (as it is incompatible with Train). Upstream: Cyborg should fix their API in Train release as per OpenStack policy.
- Discussion whether CNTT should jump straight to Ussuri to avoid back porting problems for Cyborg. An option for consideration for TSC (the only criterion not met by Ussuri is 6+ month requirement)
- Shasha Guo and Ying Li on Cyborg acceleration: presented scenarios why we need to use Cyborg, and Cyborg enhancement requirements for CNTT.
...
- 2020-2021 Community Elections proceeding, TSC members are elected, Leadership position elections are the next steps.
- New Project Review on RI-2 in OPNFV, Wiki vote will proceed this week.
- TSC Roles and Responsibilities reviewed with the Community.
- OPNFV Internal Project Periodic Reviews continue (Project life-cycle assessment is also an outcome of TSC oversight)
- Key meetings/sessions on OPNFV Release Process and CIRV Software Demo later this week (Wednesday)
- Next Week: Review of feedback from the June Governing Board meeting.
Let's play Twister!
...
OpenDaylight Track
...
Key Points
...
Challenges
...
ODL Micro Status & Next Steps
...
- Slide Deck here - https://docs.google.com/presentation/d/1hqN9cFzmzkafCPgcEx7wZFB-rPaWHvKOBitcElNUYwk/edit?usp=sharing
- Need performance tests that show the improvement by ODL-Micro v/s OSGi/karaf
- Need performance data about how much percent improvement ODL-Micro gives when testing with a device
...
- Tejas Nevrekarto share performance reports once available. Further elaboration in TWS once code is uploaded
...
ODL Platform API Changes and impact to downstream consumers
June 24th, 2020 - Day 3
...
ONAP Track
...
Key Points
...
Challenges
...
Track: E2E Network Slicing Session 1
Presenters/Moderators: LIN MENG, Swaminathan S
...
Content: Slides are available here and here.
- E2E Network Slicing overview
- Work done in Frankfurt, ONAP component impacts
- Demo of Frankfurt scenarios
- Overview of Guilin content
Questions and responses:
- 5G Network Slicing Demo
...
Track: E2E Network Slicing Session 2
Presenters/Moderators: LIN MENG, Swaminathan S
- Session covering Core, RAN and Transport Slicing functionality to be realized in Guilin (due to time constraint, Transport Slicing part moved to Session 3 - see below)
...
June 22nd, 2020 - Day 1
...
ONAP Track
...
Key Points
...
Challenges
...
Track: Requirements Subcommittee meeting and presentation of Guilin planned work
Presenter/Moderator: Alla.Goldner
...
- Focus on Guilin Non functional requirements (Security, OOM, Legal, Documenting ONAP APIs, Integration)
- Service Mesh POC for Guilin
- 2020 June Virtual LFN Developer & Testing Forum Topic Proposals#2020JuneVirtualLFNDeveloper&TestingForumTopicProposals-ONAP-RequirementsSubcommitteemeetingandpresentationofGuilinplannedwork
- List of Guilin Non functional requirements - TSC MUST HAVE
...
- 9 non functional requirements have been prioritized up to now by the ONAP TSC for Guilin, requesting support from companies who are submitting usecase/functional reqs. How can we implement additional non functional requirements?
- Partial solution will also been discussed as a Cross-Community topic at 2.30pm UTC on Monday June 22nd, 2020- Help Recruit more Developers to LFN Projects!
- Architecture Component Views in Readthedocs planned on Wednesday June 24th, 2020 at 3pm UTC to align with swagger work
...
- PTLs/Non functional reqs Owners on PTL call (6/29) to assess what can we agree with the project teams for Guilin either as additional TSC MUST Have and/or CI-Gating, etc.
...
Presenter/Moderator: Krzysztof Opasiak / cl664y@att.com
...
Details regarding Non functional requirements REQ-379, REQ-380 - https://wiki.onap.org/display/DW/License+compliance
The list of "Base Image statistics" can be enhanced as long as the ONAP Community will maintain it.
...
- Organize a TSC vote on the list of licenses that can be used within ONAP containers i.e. approved licenses means which once we agree to comply with, in terms of license terms for distribution in docker containers
- PTLs to confirm the comments in Green regarding "Upstream dockers in ONAP Nexus Server" section
- Define a list of approved base images
- Do the license compliance process for all approved base images
- Make sure that all components use only approved base images
...
Track: Integration Status update: what's planned internally
Presenter/Moderator: Morgan Richomme
...
- Bring back your functional tests in your project repo
- Integrate automated CSIT/Pair-Wise tests as part of OOM Gating
- Refactor component's healthcheck
- Use reference images to build your dockers - also discussed in the previous session 'License compliance & how to deal with it?'
- Release more often (prior M4) but do not break the build
- Additional sessions are organising by the Integration team this week to discuss their Guilin requirements
...
- PTLs/Integration on PTL call (6/29) to discuss how to release more often prior M4 (conditions, regression and healcheck ok, rollback procedure, etc.)
...
Track: Modeling Subcommittee Meeting
https://wiki.onap.org/display/DW/Modeling+2020-06-22+Special+Virtual+Face+to+Face+Meeting
Reviewed current modeling activities and candidate modeling requirements for Guilin.
The following topics were also presented:
1 Modeling process
2 Policy model
3 Slicing model
4 CNF Inventory Modeling
5 CNF ETSI modeling overview
6 Modeling of Geolocation information
Recording may be found at: LNF_June_vDTF-ONAP-_Modeling_Subcommittee.mp4
...
Track: Policy Framework Guilin Prioritization
Presenter/Moderator: Pamela Dragosh
...
- The former Policy architecture will be deprecated in order to embrace the new Self-Serve Policy Architecture developed from Dublin to Frankfurt.
- Presentation of the major Policy Guilin requirements including E2E Network Slicing, 5G OOF SON and improvements
- Policy team is in the process of creating Tutorials for the ONAP community to view to understand how to use the Policy Platform
...
Track: Help Recruit more Developers to LFN Projects!
Presenters/Moderators:
djhunt , Abhijit K , Al Morton , cl664y@att.com , Morgan Richomme , Ranny Haiby
...
- Presentation of Open Source Community Challenges and Attempted Approaches
- Overall 3 topics:
- Recruiting "casual developer"
- Building pipeline via academics, students, interns
- Encouraging more corporate contributions
- Badging/Certification to recognize Developers/Testers for their contribution
- detailed notes Help Recruit more Developers to LFN Projects! 2020-06-22
...
- Any volunteer to flesh out these ideas
- How to implement in each LFN Open Community?
...
View file | ||||
---|---|---|---|---|
|
...
CNTT Kickoff with Baraque Release
...
- Feature set for Baraque release explained and work item focus.
- Success Criteria discussed for Baraque release.
- FMO discussion (Scot Steele)
...
June 23rd, 2020 - Day 2
...
Cross Community Track
...
Key Points
...
Challenges
...
Track: Shift to Release Train
Presenters/Moderators: cl664y@att.com
...
›The Challenges from LFN Projects
›Release Cadence in Other Open Source projects
>Shift to Release Train & Brainstorming
Wiki notes: Shift to Release Train 2020-06-23
...
›How can we release more frequently, smaller scope without impacting the SW quality?
›How can we change the waterfall-ish development model?
›How can we get enough details about candidates requirements prior the release?
›How to manage the release in case of people turn-over?
›How to handle the scope and maintain a balance between Usecase/Functional reqs (attractive) and Non functional reqs (less sexy)?
...
- Identify a set of projects that could prototype the Release Train approach
“Release cadence transition proposal” on June 25th, 2020 @ 11am UTC
...
Track: XGVela
Presenters/Moderators: Qihui Zhao
...
...
- Alignment with CNTT/CNCF TUG and O-RAN/ONAP in order to define their role as part of XGVela and identify what can be leveraged from the existing projects
- Introduction of XGVela to the TAC team
...
Track: Cloud Native in Telecom Cloud
Presenters/Moderators: Qihui Zhao, Ying Li
...
- Plan to align with CNTT RA-2 (Kubernetes)
...
- Alignment with CNTT/CNCF TUG and O-RAN/ONAP in order to define their role as part of XGVela and identify what can be leveraged from the existing projects
- Introduction of XGVela to the TAC team
...
Best practices for updating software components
Presenters: Pawel Pawlak Amy Zwarico
...
Reviewed mandatory upgrades to Java 11 and Python 3 for all projects
Migration of ONAP to standard infrastructure versions: Docker, Kubernetes, OS images, databases, etc (see Database, Java, Python, Docker, Kubernetes, and Image Versions)
Updating vulnerable direct dependencies:
- SECCOM repo specific recommendations on the Security Vulnerabilities protected wiki space
- Must be complete by M2
...
Resources to do the non-functional work
Potential dependencies that conflict with new versions
...
SECCOM will have representative at the weekly PTL call to answer questions
PTLS and others are always welcome to attend the SECCOM weekly on Tuesdays to raise issues
PTLs secure resources and plan to identify show stoppers as soon as possible (M1)
EUAG Operator Survey & In-Depth Analysis On Consumption Model
Presenters: Atul Purohit
...
Presented End User Advisory Group's survey on various ONAP consumption models, which led to creation of EUAG white paper
Key topics covered -
› Introduction – EUAG
› What Survey & Why
› Survey Questions, Deductions
› Recommendations
› Paper & Wrap - Up
View file | ||||
---|---|---|---|---|
|
...
- EUAG should create an action plan out of survey inference, what it means for various committees and how can the feedback be provided back to CSPs
- Survey sample was about 50% of overall members and 75% of active members, to make similar activities more impactful in future perhaps the survey can be done with larger sample size
...
OOM Status update: what's planned internally
Presenters/Moderators: Sylvain Desbureaux, Krzysztof Opasiak
...
Review of the planned OOM changes :
Support of Helm V3
Kubernetes V1.17 (or 1.18)
Migrate to Seccom recommended Versions
Update defaults (use Ingress, Storage Class, Hardened OS)
...
OOM Status update: consequences on other components
Presenters/Moderators: Sylvain Desbureaux, Krzysztof Opasiak
...
Review of the required changes on components helm charts VS requirements
presentation of changes, use of templates, adding appender to Logback to support STDOUT as additional output
Container that do not contain ONAP code should not be hosted on Nexus
No Root access to DB
Application config should be fully prepared before starting the container
Containers must crash properly when a failure occurs
No more Nodeports
AAF optional (component should work without AAF even in degraded mode)
HTTPS is mandatory but should be configurable (disable in case of Service Mesh as this will be offloaded to Service Mesh)
Container RootFS should be mounted as ReadOnly
Commit message rules for OOM
...
Requirements Traceability: Initial Request through TSC Approval
Presenters/Moderators: Alla Goldner, Chaker Al-Hakim, Pawel Pawlak, Pamela Dragosh, David McBride, Catherine Lefevre
...
- brainstorming and discussion on aligning the ONAP requirements pipeline
- Consensus:
- any requirements- regardless of source- should go through the requirements subcommittee.
- and euag submits requirements to req. sub where they are vetted
- committee consolidates backlog
- committee should make prioritization recommendations to the TSC
wiki: 2020 June vDTF ONAP Requirements Traceability: Initial Request through TSC Approval
...
- How can we streamline the requirements coming from different sources inside and outside from the ONAP Community?
- As an example, EUAG → REq Subcommittee prioritirised → (Architecture Review) → TSC
...
- Enhance the mission of the Requirements Subcommittee:
- Act as the ONAP Product Owners
- Recommend Prioritization to the TSC
- Create the consolidated ONAP Backlog
...
Presenters/Moderators: Konrad Bańka s.silvius Lukasz Rajewski
...
The presentation covers Frankfurt CNF instantiation improvements on vFW use case example
- Changed modelling of the vFW CNF - split into 4 helm packages to benefit from CDS resource assignment
- Change from a'la Carte VNF-API instantiation flow into Macro GR-API with CDS
- Utilization of CDS for automatic assignment of Helm package overrides
- CDS uploads optionally profile which allows for further helm enrichment like extra k8s resources
Use Case Doc: https://onap-doc.readthedocs.io/projects/onap-integration/en/latest/docs_vFW_CNF_CDS.html#docs-vfw-cnf-cds
Notes: 2020 June vDTF ONAP vFW CNF use case evolution
...
- We lack of the use case automation scripts, however, there is very good documentation + postman collection
- We leverage VNF flow in SO and still, we need to use dummy heat templates in the onboarding package
- vFW use case requires dedicated k8s cluster with virtlet, ovn4k8s and multus
- Data in AAI is still not synchronized with k8s
- Status of instantiated resources is not monitored by SO and
...
- vFW CNF Use case automation with robot scripts and use of modern VID UI
- Support of Close Loop
- https://jira.onap.org/browse/REQ-341 - CNF SO orchestration Enhancements
- Potentially new use case: VNF + CNF Heterogeneous service and/or pure CNF (without a need of specific k8s cluster setup)
...
Orchestration of 5G CNFs using Multicloud K8s plugin
Presenter: Sandeep Sharma
...
- Walkthrough of how ONAP was used to instantiate a 5G Core CNF.
- More details & a demo are available in the Webinar that this team did
...
- Did use SDC and MultiCloud K8S plugin, but did not use SO. Did have one manual step.
- Container image was in a local K8S repository, not bundled in the service package
...
Python ONAP SDK
Presenter: Michał Jagiełło
...
Version 1.0 of the SDK was released and will be available using pip.
Presentation provided an overview of the project capabilities:
- Communication and handling with ONAP services using HTTP/S APIs
- High level of abstraction
- Easy to use, even if you don't know what is possible "underneath"
SDK requires Python 3.7 or higher and was tested with ONAP Frankfurt.
View file | ||||
---|---|---|---|---|
|
...
- Add handling for the macro flow
- migrate onap_tests repository to pythonsdk_tests
- Add close loop examples coming in next versions
...
Frankfurt Post Mortem
Presenter : David McBride
...
Review Frankfurt Schedule changes & pain points
- number of shifts in schedule (not so much the total delay) raised concerns
- scope size (do we take in too much?)
- very late avail of final dockers
- use case not clear if they are leveraging or need more ONAP dev - cannot know until actually running it
- self release is painful, takes time for multi sub projects
- Lots of remaining open bugs at M4
- Observations on certificates, exceptions to milestones
Release more frequently VS time
...
- Move to a more continous approach
- Release at each milestone ? with working small steps
- At RC0 provide %age completed, which ones are not done yet?
...
...
Presentations given on the 5G & PNF Use Cases
https://wiki.onap.org/display/DW/Guilin+%28R7%29+-+Use+Cases
(Presentation Slides are there also)
There are many dedicated 5G/PNF Use Case deep dives in the DDF
The U/C Realization call will engage PTLs: https://wiki.onap.org/display/DW/R7+Use+Case+Realization+Meetings+MoM
Overview of the Use Case Process Page (Way of Working WoW) https://wiki.onap.org/pages/viewpage.action?pageId=79204390
Andy Mayer gave an overview of the Generic Information Template: https://wiki.onap.org/display/DW/Generic+Information+Element+Template
...
- Informational session on the features, architecture and APIs of v2 of the k8splugin aka onap4k8s or emco.
- Ritu Sood (Deactivated) provided an overview of the EMCO architecture, features and APIs
- Eric Multanen illustrated the new system using the vFW use case to show how the various intent resources are used and to place the vFW in multiple clusters.
- Slides: https://wiki.lfnetworking.org/download/attachments/34606297/K8S_V2_API.pptx?version=1&modificationDate=1592932328300&api=v2
...
The code (as demonstrated) along with test scripts and swagger documents will be added to the multicloud/k8s repository soon.
https://github.com/onap/multicloud-k8s
...
June 22nd, 2020 - Day 1
ONAP Track | Key Points | Challenges | Next Steps/Action Items | ||||||
---|---|---|---|---|---|---|---|---|---|
Track: Requirements Subcommittee meeting and presentation of Guilin planned work Presenter/Moderator: Alla.Goldner |
|
|
| ||||||
Track: License compliance & how to deal with it? Presenter/Moderator: Krzysztof Opasiak / cl664y@att.com | Details regarding Non functional requirements REQ-379, REQ-380 - https://wiki.onap.org/display/DW/License+compliance The list of "Base Image statistics" can be enhanced as long as the ONAP Community will maintain it. |
| |||||||
Track: Integration Status update: what's planned internally Presenter/Moderator: Morgan Richomme |
|
| |||||||
Track: Modeling Subcommittee Meeting https://wiki.onap.org/display/DW/Modeling+2020-06-22+Special+Virtual+Face+to+Face+Meeting | Reviewed current modeling activities and candidate modeling requirements for Guilin. The following topics were also presented: 1 Modeling process 2 Policy model 3 Slicing model 4 CNF Inventory Modeling 5 CNF ETSI modeling overview 6 Modeling of Geolocation information Recording may be found at: LNF_June_vDTF-ONAP-_Modeling_Subcommittee.mp4 | invite to join those discussions | |||||||
Track: Policy Framework Guilin Prioritization Presenter/Moderator: Pamela Dragosh |
| https://wiki.onap.org/display/DW/2020+Frankfurt+Tutorials | |||||||
Cross Community Track | Key Points | Challenges | Next Steps/Action Items | ||||||
Track: Help Recruit more Developers to LFN Projects! Presenters/Moderators: djhunt , Abhijit K , Al Morton , cl664y@att.com , Morgan Richomme , Ranny Haiby |
|
| |||||||
CNTT/OPNFV Track | Key Points | Challenges | Next Steps/Action Items | ||||||
OPNFV Kick-off, and Round-Robin Project Reviews |
| So far, so good! | Need to use this Wiki Page for Day two and beyond, for notes etc. | ||||||
CNTT Kickoff with Baraque Release |
| Please attend all CNTT sessions and participate in the discussion. |
June 23rd, 2020 - Day 2
Cross Community Track | Key Points | Challenges | Next Steps/Action Items | ||||||
---|---|---|---|---|---|---|---|---|---|
Track: Shift to Release Train Presenters/Moderators: cl664y@att.com | ›The Challenges from LFN Projects ›Release Cadence in Other Open Source projects >Shift to Release Train & Brainstorming Wiki notes: Shift to Release Train 2020-06-23 | ›How can we release more frequently, smaller scope without impacting the SW quality? ›How can we change the waterfall-ish development model? ›How can we get enough details about candidates requirements prior the release? ›How to manage the release in case of people turn-over? ›How to handle the scope and maintain a balance between Usecase/Functional reqs (attractive) and Non functional reqs (less sexy)? |
| ||||||
Track: XGVela Presenters/Moderators: Qihui Zhao |
| ||||||||
Track: Cloud Native in Telecom Cloud Presenters/Moderators: Qihui Zhao, Ying Li |
|
| |||||||
ONAP Track | Key Points | Challenges | Next Steps/Action Items | ||||||
Best practices for updating software components Presenters: Pawel Pawlak Amy Zwarico | Reviewed mandatory upgrades to Java 11 and Python 3 for all projects Migration of ONAP to standard infrastructure versions: Docker, Kubernetes, OS images, databases, etc (see Database, Java, Python, Docker, Kubernetes, and Image Versions) Updating vulnerable direct dependencies:
| Resources to do the non-functional work Potential dependencies that conflict with new versions | SECCOM will have representative at the weekly PTL call to answer questions PTLS and others are always welcome to attend the SECCOM weekly on Tuesdays to raise issues PTLs secure resources and plan to identify show stoppers as soon as possible (M1) | ||||||
EUAG Operator Survey & In-Depth Analysis On Consumption Model Presenters: Atul Purohit | Presented End User Advisory Group's survey on various ONAP consumption models, which led to creation of EUAG white paper Key topics covered - › Introduction – EUAG › What Survey & Why › Survey Questions, Deductions › Recommendations › Paper & Wrap - Up
| None |
| ||||||
OOM Status update: what's planned internally Presenters/Moderators: Sylvain Desbureaux, Krzysztof Opasiak | Review of the planned OOM changes : Support of Helm V3 Kubernetes V1.17 (or 1.18) Migrate to Seccom recommended Versions Update defaults (use Ingress, Storage Class, Hardened OS) | Might be breaking gating during changes, impact deployments | check if Helm V3 requires Kubernetes v1.17+ | ||||||
OOM Status update: consequences on other components Presenters/Moderators: Sylvain Desbureaux, Krzysztof Opasiak | Review of the required changes on components helm charts VS requirements presentation of changes, use of templates, adding appender to Logback to support STDOUT as additional output Container that do not contain ONAP code should not be hosted on Nexus No Root access to DB Application config should be fully prepared before starting the container Containers must crash properly when a failure occurs No more Nodeports AAF optional (component should work without AAF even in degraded mode) HTTPS is mandatory but should be configurable (disable in case of Service Mesh as this will be offloaded to Service Mesh) Container RootFS should be mounted as ReadOnly Commit message rules for OOM | AAF removal or optional / POC SMesh | SecCom to follow up and define what disabling AAF means | ||||||
Requirements Traceability: Initial Request through TSC Approval Presenters/Moderators: Alla Goldner, Chaker Al-Hakim, Pawel Pawlak, Pamela Dragosh, David McBride, Catherine Lefevre |
wiki: 2020 June vDTF ONAP Requirements Traceability: Initial Request through TSC Approval |
|
| ||||||
Presenters/Moderators: Konrad Bańka s.silvius Lukasz Rajewski | The presentation covers Frankfurt CNF instantiation improvements on vFW use case example
Use Case Doc: https://onap-doc.readthedocs.io/projects/onap-integration/en/latest/docs_vFW_CNF_CDS.html#docs-vfw-cnf-cds |
|
| ||||||
Orchestration of 5G CNFs using Multicloud K8s plugin Presenter: Sandeep Sharma |
|
| |||||||
Python ONAP SDK Presenter: Michał Jagiełło | Version 1.0 of the SDK was released and will be available using pip. Presentation provided an overview of the project capabilities:
SDK requires Python 3.7 or higher and was tested with ONAP Frankfurt.
|
| |||||||
Frankfurt Post Mortem Presenter : David McBride | Review Frankfurt Schedule changes & pain points
| Release more frequently VS time |
| ||||||
Presentations given on the 5G & PNF Use Cases https://wiki.onap.org/display/DW/Guilin+%28R7%29+-+Use+Cases (Presentation Slides are there also) There are many dedicated 5G/PNF Use Case deep dives in the DDF The U/C Realization call will engage PTLs: https://wiki.onap.org/display/DW/R7+Use+Case+Realization+Meetings+MoM Overview of the Use Case Process Page (Way of Working WoW) https://wiki.onap.org/pages/viewpage.action?pageId=79204390 Andy Mayer gave an overview of the Generic Information Template: https://wiki.onap.org/display/DW/Generic+Information+Element+Template | |||||||||
| The code (as demonstrated) along with test scripts and swagger documents will be added to the multicloud/k8s repository soon. | ||||||||
CNTT Track | Key Points | Challenges | Next Steps/Action Items | ||||||
Performance (Joint with OPNFV) |
|
| |||||||
Traceability Test Cases (Joint with OPNFV) |
| ||||||||
Use cases of SDN solution |
| ||||||||
Field Trial Status (Joint with OPNFV) |
| ||||||||
Next CNTT OpenStack Release & Cyborg Acceleration Mgmt |
| As a result of the discussion, the next step will be to present an option of moving straight to Ussuri. Action on Pankaj.Goyal | |||||||
OPNFV Track | Key Points | Challenges | Next Steps/Action Items | ||||||
<Many CNTT meetings were Joint with OPNFV Today!> | See above - Scheduling was a non-challenge again today! | ||||||||
OPNFV TSC Meeting |
Let's play Twister! | Need to clarify OPNFV interactions with CVC/OVP: this entity was not formed yet at the time OPNFV was Chartered. | |||||||
OpenDaylight Track | Key Points | Challenges | Next Steps/Action Items | ||||||
ODL Micro Status & Next Steps |
|
| |||||||
ODL Platform API Changes and impact to downstream consumers |
June 24th, 2020 - Day 3
ONAP Track | Key Points | Challenges | Next Steps/Action Items |
---|---|---|---|
Track: E2E Network Slicing Session 1 Presenters/Moderators: LIN MENG | Content: Slides are available here and here.
Presentation Slides are available here and here. Recording is available here. Comments/Feedback
| ||
Track: E2E Network Slicing Session 2 Moderators: Presenters: | |||
Track: E2E Network Slicing Session 3 Presenters/Moderators: LIN MENG Swaminathan Seetharaman | |||
Track: 5G OOF SON use case: Overview & Demo Presenters/Moderators: Demo: @Reshmasree | |||
Track: Docs/Migration Presenters/Moderators: Sofia Wallin, Jessica Wagantall |
| ||
Track: Documentation guide Preseenters/Moderators: Sofia Wallin/Eric Debeau | image2020-6-25_14-16-14.png | ||
Track: Documentation improvement plan for the Guilin release Presenters/Moderators: Amar Kapadia | |||
Track: Architecture Component Views in Readthedocs Presenters/Moderators: Ciaran Johnston, Tony Finnerty, Jeff Van Dam, Sofia Wallin | Great improvements from moving content from Confluence (onap wiki) to ReadTheDoc | ||
Track: Release Note Content Presenters/Moderators: Sofia Wallin |
| ||
Track: Reference CNF development journey and outcomes Presenters/Moderators: Victor Morales |
|
| |
OPNFV Track | Key Points | Challenges | Next Steps/Action Items |
Cloud Software Validation - Part of OPNFV CIRV project Sridhar Rao |
| Form of UI and exposure of results: many possibilities (REST, cache in X-testing, others) PDF is a "big" PDF, includes many aspects beyond OPNFV PDF. Today, checking Airship deployment and debug with logs (find root cause). Other deployments ?? Security Checks: Some tools in Functest, Ansible Security Hardening has possibilities, Cedric will have a look in Openstack. | By early August, should have Airship Manifest complete. Results API will expand storage beyond current local storage, to X-testing, Test-API, etc. |
K8s: Multi-Interface Container Network Benchmarking in VSPERF Sridhar Rao | Background information in Slides from April Event (links in the slides), Thanks to K8s Networking Experts! This is Mostly a Hands-on DEMO!
| Pod must be running DPDK, or other performance enhancing technology. Still exploring CPU configurations (optimization). Currently need to add flows in vSwitch manually. Need Expert Help! Queue configuration on Virtual Ports! Also Hugepage configuration. | Using Ixia HW Traffic generator in very near future. Will be running more comparison tests when satisfied with configurations. Jeff Hartley offered to help! |
OVP 2.0 Cloud Native Operator Panel Moderator: Marc Price |
| ||
Joint Topic: OPNFV and CNTT: OPNFV Release Process 2.0 JOINT with CNTT David McBride |
Requirements Vetting Process | Finding more time to close on this discussion: Proposal is to re-allocate time from Thursday's Agenda, Joint Topic Right after the 30 minute Break! | Additional Notes/Questions: What Artifacts are we Releasing?
|
OpenDaylight Track | Key Points | Challenges | Next Steps/Action Items |
ODL transportPCE Magnesium Retrospective | This retrospective presented a quick overview of TransportPCE new functionalities introduced in Magnesium. It was followed by a status on the developments done and some feedbacks on the features introduced by OpenROADM and the community ( OpenROADM OTN support, SpotBugs / checkstyle enforcement and doppelgangers, netconf notifications ) | OTN support hardened for Aluminium Contributors growth | involve more reviewers and commiters rationalization of project features for OTN |
ODL BGPCEP Reliability & Scale |
|
| |
ODL Usability Review | A quick usability review of the OpenDaylight Usability was covered in this session including what works well, what does not (development & deployment challenges). This was followed up with suggestions for improvements - from a low hanging fruit to bigger architecture improvements like a more loosely coupled platform. | ||
ODL Project Status | The discussion concentrated around how to get more developers on boarded. There were many suggestions including having a dedicated public face for helping new developers. A key point that was made was:
| ||
CNTT Track | Key Points | Challenges | Next Steps/Action Items |
Edge Deep Dive |
|
| Clarify the term profile in relation to hardware profile or workload profile |
Networking Focus Group |
|
|
|
OVP Phase 2.0 Panel |
|
...
ONAP Track | Key Points | Challenges | Next Steps/Action Items |
---|---|---|---|
|
| ||
Track: CNF Orchestration through ONAP Presenters/Moderators: Seshu Kumar Mudiganti, Lukasz Rajewski |
|
|
|
Track: Closed Loop Target Reference Architecture and Rel G steps |
|
| |
Track: Guilin Release - TSC Prioritization Presenters/Moderators: Catherine Lefèvre and ONAP TSC | Big thanks to all the Requirement Owners for their submission ! Dear ONAP Community - Continue to support our project teams through your engagement; They have a lot to accomplish prior our next milestone (July 9th, 2020) !!! Heartily Thank You |
| |
Track: Writing tests with Robot Framework Presenter: Marek Szwałkiewicz | During this talk we can see the Introduction, best practices and hints on writing tests with Robot - do not keep all tests in one file, - keyword using, - variables using, - set up and teardown. All of them with examples. We can see also a Python ONAP SDK wrapper for Robot framework named robotframework-oapsdk. Framework During this presentation I tried to familiarize participants with Robot Framework, show some shortcuts that can be taken and show the Robot wrapper for Python ONAP SDK in action.
Presentation: LFN_June_vDTF_Robot.pdf |
| |
Track: Set up Kubernetes ENV guide in Ubuntu Presenters/Moderators: |
| ||
Track: Service Mesh for RBAC and security PoC presenters: Sylvain Desbureaux Krzysztof Opasiak | Service Mesh PoC will require just few changes on the component:
|
|
|
Configuration & Persistency Service (C&PS) Project Overview & Model-Driven C&PS PoC | C&PS Project Page at: https://wiki.onap.org/pages/viewpage.action?pageId=81406119 C&PS DDF Presentations at: https://wiki.onap.org/pages/viewpage.action?pageId=81406119 Weekly Meetings at: https://wiki.onap.org/pages/viewpage.action?pageId=84644224 C&PS Project Proposal: https://wiki.onap.org/pages/viewpage.action?pageId=71834216 Overview of C&PS and Model Driven C&PS PoC | Developing PoC in R7 See MD C&PS PoC Slides at https://wiki.onap.org/pages/viewpage.action?pageId=81406119 | |
Model Driven Configuration and Persistency Service PoC Deep Dive Presenter: Tony Finnerty | YANG is Primary input and native language of the CPS |
| |
OpenDaylight Track | Key Points | Challenges | Next Steps/Action Items |
Sync OpenDaylight releases and LFN infra migrations | Open discussion on how we can improve the LFN infra migration and ODL release cycles. Those migrations affect the overall efficiency of the community but not only.
|
| |
ODL BGPCEP Magnesium Retrospective and Roadmap for Aluminium | This retrospective presented a quick overview of Graph & Algo features introduce in BGPCEP project for compliance to RFC 5440. A short demo highlighted the new functionalities. The presentation also covered the roadmap for Aluminium release and reviewed new features that will be introduced to provide a Path Manager service. | RFC 5440 support Growth the community Next challenge for the project | Design a PTL and add more reviewers / committers |
ODL Service Automation Framework (SAF) | Service Automation Framework is a new project in OpenDaylight that leverages Workflow concepts to simplify Service provisioning. This session presented an overview of SAF project and have a discussion around roadmap items. | ||
ODL Platform Aluminum updates and Silicon lookahead | This talk provided details on what platform updates will be part of the Aluminum release. Also covered were potential platform updates in the next release, effectively doing some planning for Silicon. | ||
CNTT Track | Key Points | Challenges | Next Steps/Action Items |
RI-2 DeepDive |
|
|
|
RC-2 DeepDive | bill.mulligan led the session on RC-2 Deep Dive
|
|
|
CNTT/OPNFV Release Sync |
| ||
CNTT Security |
|
|
|
OPNFV Track | Key Points | Challenges | Next Steps/Action Items |
OPNFV INFRA Work Group Update Trevor Bramwell Sawyer Bergeron |
| Lab folks are seeking HW quotes, but this has stalled (for many reasons that seem to be related to COVID-19). Need to Figure out a way to get quotes before the funding goes away! | |
Second Session of Joint Topic: OPNFV and CNTT: OPNFV Release Process 2.0 JOINT with CNTT David McBride |
| Testers who won't experiment... | More "Spirited discussion" at the OK Coral |
Tungsten Fabric Track | Key Points | Challenges | Next Steps/Action Items |
TF Integration with ONAP |
| ||
Making TF Cloud Native | |||
Move Upstream DPDK for TF |
...