Presentation of Tern& ScanCode (Dynamic scanning open source toolkit) integrated to ONAP CI POC
The tools and methodology may be used by other projects under the LFN - Detecting the license inside Docker images is something any open source project needs to deal with in order to avoid licensing legal issues. This is not an ONAP specific issues.
Review and fix "true" security/license issues - Call to developers
Provide additional knowledge session(s) to other LF projects that might be interested to integrate them to their CI.
Integrate these toolkits to CI, share weekly results to the projects and create automatically JIRA Security tasks
Need to think about how to test the ML components so that we can have confidence that they will work in a production/interconnected network - OVP could contribute to E2E testing.
Define concrete use cases levering ONAP Control Loop mechanisms adding ML/AI logic; ONAP DCAE/Acumos integration
Investigate if any network automation/autonomy use case specific model that could be enabled by Acumos Market?
Problem Statement: How to attract new contributors to enhance/improve/consolidate community documentation
Too many sources, documenting great accomplishments but not necessary up-to-date; few users contributing to doc.
Need for a straight-forward guide on how to contribute to each project
Anuket
ONAP
ONAP Honolulu Release requirements
Deep Dive some ONAP Honolulu Requirements (CNF Orchestator (CNFO) - K8s Adapter(Helm), ETSI SOL004/SOL007, CCVPN)
Open discussion about Istanbul requirements (5G use cases, ETSI alignment, CNFO, Initial Enterprise Business/Vertical Industry reqs based on Network Slicing)
XGVela
Tableenhancer
numberOfFixedRows
1
Track Name/Link
1-2 Key Points
Challenges
Action Items
Cross-Community Discussion of laisons
Difficult for any one person to attend all of the meetings that they need to to communicate what is going on across the SDOs
X-testing & X-testing CI is a framework is a simple way for developers to manage their test cases, without being a CI/CD expert. There is a new release this year, and Cedric Ollivier has developed a Katacoda tutorial. This work helps Anuket to leverage the tests from many independent projects and make an integrated test suite for Reference Conformance testing.
A good follow-up to the previous training sessions: maintaining trust is equally important and potentially fragile as we proceed in a combined organization. Our attention to our reactions and our behaviors when we work together will go a long way to helping the combined community be a success.
Met as always during the technical event, to give others a chance to join us. The Anuket Launch was officially Jan 27th, with the last independent CNTT (Elbrus) release last week. The well-attended launch will be the first step in recruiting and a new series of releases this year, while maintaining interactions with key orgs. and solving our project-wide technical issues in the best way possible.
Presentation of SDC (Onboarding/Design) ETSI Alignment Enhancements (SOL004/SOL007), package distribution for CNF, Alignment with CNF/O-RAN O2,, SO NFVO (SOL003)- Adapter refactoring
Future roadmap: Alignment for CNF and O-RAN O2
validation of ETSI package ? VNFSDK but maybe not in H release
Role of VNFM
Promote Istanbul SDC ETSI Alignment with the Requirement/Architecture Subcommittees
What does ONAP offer to an enterprise customer (IoT, Financial, Gaming, Healthcare, etc.) that we can't get from existing cloud offers or outside the Cloud?
ONAP Foundation: 5G Network Slicing, Intent for Vertical Market
Rework our ONAP Added Values Message
Follow-up with Google/Walmart and other LFN Members
Collect any EUAG Use Cases
Contact Enterprise Business Units within our own company
Following China Mobile's deep dive trial in large cluster hardware in 2 provinces in China, they share needs about automatic network configuration validation, need to standardize integration between Openstack and distributed storage, and how Anuket can help.
Jenkins was enough for the LS pipline, and ceph upgrade will not impact the VNF/App usage.
Explore whether the RM, and subsequently the RAs, should specify a set of commonly used software services and steps for reducing the onboarding, certification and operational costs.
Consult prior surveys, and create Survey of related services and products.
Anuket and XGVELA to align on General PaaS (survey)
RM to create sub-team and hold meetings with XGVELA
How OPNFV and CNTT made a "delicious vegan sausage" by merging/melding.
Much knowledge was shared, and the people rejoiced!
There are several crucial conversations to hold, and additional work to be done to completely form Anuket!
Preserve the trust that we have built so far, and grow it!
(bring some questions next time)
ONAP
ONAP Cloud-Native (CNF) Taskforce - open discussion on current state and future plans
LIVE DEMO of our CNF Orchestrator (based on ONAP Service Orchestrator): Onboarding of the CNF packages, Update/Configuration Helm Package
Presentation of SDC (Onboarding/Design) ETSI Alignment Enhancements (SOL004/SOL007), package distribution for CNF, Alignment with CNF/O-RAN O2, SO NFVO (SOL003)- Adapter refactoring
Clarifications about K8s Orchestrator and ONAP Orchestrator added-value
Open Discussion about new ONAP CNF use cases
ONAP multicloud-k8s plugin enhancement for CNF deployment
Helm hook support motivation to perform CNF-scope config
Multicloud-k8S plugin from Frankfurt till now (not yet contributed to ONAP but will be soon !)
Presenters to engage with CNF TF to further discuss, enhance and contribute their ideas as presented.
ONAP Spock/Groovy Testing Framework
Present unit testing framework used in CPS
Easy to define mocks
Demo of a small project
ONAP 2021 TSC priorities
Review current list of priorities and outlook
Refocus on MVP
Agreed and Prioritize the proposals
Identify TSC Member lead for each approved proposal.
ONAP / 3GPP Harmonization ves-openapi-manager & SDC distribution monitoring enhancements
3GPP harmonization recap
Validation using OpenAPIs
Recorded demo of SDC distribution improvements (useable by any component)
Add new screenshot in SDC doc
ONAP for PNFs management
How ONAP supports PNF: Modeling, Instantiation, Boot-strapping, registration.
PNF Configuration via ONAP Controller Design Studio
LIVE DEMO !
ONAP Documentation: starter kit
Document as You Code
Presentation of the dedicated tool chain (Sphinx) to publish the content as HTML files in ReadTheDocs (ONAP Official Documentation)
Review Direct dependency updates i.e. log4j, guava, commons-io, etc.
As part of the new release cadence, confirm that RC0 is the latest date when project team(s) can introduce their security exception being reviewed by TSC
Inform PTLs that new oParent is available
ONAP Honolulu CII Badging
discussed REQ-433 on CII badging and security requirements
discussed CII editing
discussed use of sonarcloud.io to look at security issues
ONAP Architecture Subcommittee Update for Honolulu-R8 and beyond
Update on the Honolulu Architecture Reviews
ARC Review guidelines
Architecture Theme per release
ONAP Control Loop in TOSCA PoC
Abstraction of a Control Loop(CL) using TOSCA language including: the definition of a CL participants, and the life-cycle management of a CL.
Showcase through a demo an example/implementation of that abstraction (a simple control loop with PMSH(DCAE µS)/ policy/CDS/xNF participants)
ONAP And DevOps - integration with CI/CD pipelines
Introduction of "Cloud Native" Pipeline for ONAP and Functional Intent Handler in SO
POC - SO Functional Intent Handler
Explore pipeline technology (Argo, Spinnaker)
Helm/K8S as integration focus
Present this topic to the LFN TAC
ONAP Policy JavaScript Testing Demo
Introduction and overview of JavaScript testing using the Jest testing framework.
Demonstration of Jest framework in action.
Other tools to use w/ Jest
XGVela
ODIM
Tableenhancer
numberOfFixedRows
1
Track Name/Link
1-2 Key Points
Challenges
Action Items
Cross-Community
EUAG New updates - Summary and Next Steps
AI/ML use cases for 5G RAN and 5GC (Note that NWDAF specified use cases can be satisfied with policy based analytics) that operators need
EUAG needs to lead the discussions across the communities on AI/ML activities.
Are operators are willing to share data with open source communities to create algorithms or even models?
How can we leverage limited Lab resources to test AI/ML products and algorithms.
Set up a follow up a Plenary session to do a deep dive on the requirements and how can they be realized in actions. The follow up will include vendors
PDF is a "Pod Descriptor FIle" for NFVI - 2.0 is an enhanced version developed over the last year.
Beyond the slides, there was a quick demo of the PDF GUI, developed with the help of Parth Yadav (Intern/Student).
There are two types of information included here: is this the best way to keep a single source of truth for HW info and Design info (HW roles, for example) ?
There is a reasonable relationship with the work (SDV and HDV) currently taking place in the CIRV project, so this is a potential home/repo for PDF 2.0 work. There is also the possibility to re-activate Pharos specifically to continue the PDF 2.0 work, and that would need a PTL from among the current committers.
Continue project-wide meetings to discuss this topic.
Functional and Performance testing of (RI-1) Open Stack and Tungsten Fabric. Functest for functional tests of OS, VSPERF used to measure performance/benchmarks.
HW failures this week prevented progress with the demo.
ONAP ETSI NFV joint container data model workshop and latest modeling subcommittee process update
Impact of new release process on Modeling
Workshop on ONAP container data model
Aligning activities between ONAP and ETSI on the container data modeling and package.
Invite ETSI to participate in ONAP container data modeling design (during ONAP Resource IM Calls)
ONAP DCAE updates for Honolulu-R8 and focus beyond
Review of Guilin DCAE accomplishments, plans for Honolulu, and beyond
overview of DCAE deployment plan and how it changes in Honolulu
cross-ONAP integration
More resource/community support required for helm transformation
Closed loop integration through Helm (Liam/Ericsson)
EMCO plugin analysis for composite service support in MOD (Damian)
ONAP 5G OOF SON use case - Guilin Demo and Roadmap
LIVE DEMO - latest functionalities for the 5G SON use case
Discussion about changes foreseen in Honolulu
Share the roadmap
How are we handle ONAP Alarms (format)?
SON Control Loop?
ONAP/O-RAN/OSC Alignment - Updates and Roadmap
Practical examples about ONAP/O-RAN integration
What's next? AI/ML based on Closed Loops
ONAP Support for Vertical Industry - 2021 Planning
Presentation of POC performed during the Guilin Release: Warehouse management industry can deploy 5G network and Automated Guided Vehicles to achieve fully automatic management and transportation of goods which will greatly improve efficiency and reduce cost.
Requirements for Vertical Industry (Tenant management & Isolation, etc.) developed in Honolulu, levering Multi-Tenancy in ONAP
ONAP usage: Microwave Operations Automation using ONAP/CDS
Proof-of-Concept demonstrating the automation of some microwave operations, namely the topology auto-discovery, the path calculation and the layer2 services provisioning, relying on the ONAP Controller Design Studio (CDS) and ONAP Active and Available Inventory (AAI).
ONAP Policy Demos of Guilin
Deep Dive of ONAP CLAMP (Control Loop Automation and Management Platform) - From Architecture to Development - offline VIDEOS available
ONAP Policy APEX-PDP running in stand-alone mode
ONAP Policy XACML-PDP application creation - LIVE DEMO
ONAP: Using ONAP components to orchestrate on Azure Kubernetes Service
Overview on setup involved for ONAP deploy on AKS
Review ARM template structure employed
Demo/recording presented on subset of ONAP (EMCO/CDS/GUI) deployment
Presentation of Edge Multi-Cluster Orchestrator (EMCO) - software framework for intent-based deployment of cloud-native applications to handle a set of Kubernetes clusters, spanning enterprise data centers, multiple cloud service providers and numerous edge locations.
Where can we find the code to replicate this E2E demo?
Need LFN Legal and ONAP TSC approval/guidance for using EMCO images in ONAP deployment
ONAP: Orchestrating a cloud native 5GC across multiple K8s clusters using ONAP components
Demo on Free5GC deployment on multi-cluster
Focus on EMCO deployment
Focus on EMCO UI operation
Where can we find the code to replicate this E2E demo?
Need LFN Legal & ONAP TSC approval/guidance for using EMCO images in ONAP deployment
ONAP Portal Demos of Guilin
Deep Dive of ONAP PORTAL - From Architecture to Development