Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • PTL Recordings
  • Antitrust Policy Notice

We start our meetings by mentioning the project's Antitrust Policy, which you can find linked from the LF and project websites. The policy is important where multiple companies, including potential industry competitors, are participating in meetings. Please review and if you have any questions, please contact your company legal counsel. Members of the LF may contact Andrew Updegrove at the firm Gesmer Updegrove LLP, which provides legal counsel to the LF.

Agenda

START RECORDING

Duration

Agenda Item

Requested byNotes / Links
30 mins

Cross-project discussion


Oslo Release update

Doc 
  • ONAP Streamlining Documentation Enhancements for Oslo:
    • Defining ONAP Core components and extensions (e.g., lightweight ONAP, optional components)
    • Core component functions
    • Installation guide, including ArgoCD-based deployment options
    • configuration guide
    • User guide 
    • Use cases by operators and vendors
    • reference architecture (component, interface, security, function...) for lightweight ONAP
  • PTLs will be contacted for their help as needed.
OOM 
CCSDKByung-Woo Jun 
docThomas Kulik 
MultiCloudByung-Woo Jun 
  • No MultiCloud activities for several ONAP releases.
  • Discussed this with Seshu; only SO K8s plugin is using it but, we can lock the code and deprecated the project. 
  • Let's check its dependencies to prepare for its deprecation.
    • Andreas Geißler , will check it; 
    • SO K8S Plugin has its dependencies. keep it for Oslo. 

Deprecated project

  • Policy-GUI deprecation is approved by TSC on July 18th - Done 
  • DMaaP DR ; use the new ONAP logo where applicable...
  • Thomas Kulik , will update next week after DT works at next TSC meeting

Deprecated project

Update Jiras

Oslo Package

Project Maturity

Byung-Woo Jun 

ONAP component mature state, Mature State Projects

Gold badging is a separate process from the project maturity in LFN?

  • CPS got the gold badging
  • Policy is working on it? Policy team got editing permissions for gold badging wiki pages - WIP

  • What other components do we want to get the gold badging? Follow the http://tlhansen.us/onap/onap.html tool for gold badging
    • Requested the gold badging tool upgrade for: removing deprecated projects and updating editors
    • Ramesh Murugan Iyer , almost completed. once completed, please check it with SECCOM.

  • LF IT Support


    • Update ONAP main pages for New Delhi release (wiki.onap.org, onap.org) - Sandra Jackson (Deactivated) 
    • Submitted ticket for update 
    • Lfx zoom meetings need backup owners for vacation and other occasions 
    • Pending ticket opened by Marek:

      https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-25573

      • Kevin Sandi - a workaround solution will be tried;
      • Marek / Matthew - automatic building solution is needed; escalate this? Waiting for feedback from Marek 
      • Kevin/Matt/Kevin - create a ticket and try a solution (maybe Github action helps? PoC??)
      • Some action plans and updates next week
      • Kevin and Marek are working on it, testing and deployment. will report its status - 90% is working; WIP; scheduled for next week update
      • wait for argo-cd deployment update. will revisit...

      Kevin: Jenkins' sandbox; security patching is working fine; downtime would be 30 mins; will notify the downtime by email to ONAP community - WIP

      Thomas Kulik - issues with Portal-NG and other documentation - 

      Kevin: Jenkins' sandbox; security patching is working fine; downtime would be 30 mins; will notify the downtime by email to ONAP community - WIP

      Thomas Kulik - issues with Portal-NG and other documentation - 

      IT-26899 Project is not created in RTD - Kevin; found a root cause; almost done, pushed the fixes;

      Marek: Verifying of fixing; will follow up when Thomas Kulik  and Fiete Ostkamp back - next week report; related to RTD pipeline?  need further testing

      Ticket opened by Tony: IT-26848 - Tony is checking on it, still has issues; Kevin will work on it; Thomas will check; should not block any? will work; report its staus next week

    • Jessica Gonzalez , cleaning up ONAP confluence pages, attachments; so far 260GB, target: 220GB;TSC needs to set up a policy around the attachment length (6 months and can be 4 months)

      • next Monday, Jessica and team will migrate confluence and Jira 
    Open Source Security / SECCOMByung-Woo Jun 

    CISA report on memory safe code: 


    • 2 actions:

      1. OpenSSF- add/update their guidelines; Tony
      2. Locally for ONAP: impact assessment and reviewing if there are opportunities to remove those languages.
    • Added memory safe code guidance to the architecture security review template, ONAP Component Architecture Review Template. PTL, please take a look at it.

    Testing Environment


    Testing Improvement



    CSIT Review



    ToolChain Improvement



    Documentation

    Other Improvement suggestion

    Plan to migrate ONAP components to use RFC8040.

    • SDNC and SO decided to move it to Oslo.

    ----

    As backup Dan is working on Biermann but not progressed. ODL is not supporting it. Restconf stack is based on RFC draft. 

    • Preferred approach is to move to RFC8040 (Alternative 1).
      • Originally proposed back in the Kohn release 
      • Plan for the New Delhi release
      • Andreas Geißler DT has someone working on the SO piece to try and port to RFC8040
      • ONAP components will be moved to RFC8040 in New Delhi
    • Alternative 2: keep maintaining Biermann interface.
      • may support either London or Montreal as a long term release
    • Alternative 3: rollback to version before Argon.
    • Alternative 4 (the most drastic): stay where we are for now and begin to work with moving off from ODL.  

    As we have no solution, we can not move to ODL Potasium.

    Any Update for Oslo from Dan Timoney ?

    According to Dan,

    Our original plan had been to migrate to the OpenDaylight Potassium release in New Delhi and to retire the Biermann API at that time.  We were not able to complete those upgrades in time for the New Delhi release, so we ended up remaining on OpenDaylight Argon release with our Biermann adaptor.

    For Oslo,  our plan is to:

    1. Complete the upgrade to Potassium originally planned for New Delhi. This work is almost complete – I expect to finish within the next week or so.
    2. Complete the work needed to migrate our internal interfaces from the Bierman format to RFC 8040.
    3. If time permits,  upgrade to OpenDaylight Calcium release. 

    We have been advised that the OpenDaylight Calcium release is a major upgrade, with a significant amount of breaking changes.  So, I would say there is significant risk that the Calcium upgrade might not complete in time for Oslo.  My plan would be that we would release an initial Oslo version of CCSDK and SDNC that is based on OpenDaylight Potassium release to OOM as soon as it is a available so that we avoid a last minute impact.  Once that is complete, I’ll create our oslo branches and use our master branch to begin work on the Calcium port. If that port is completed in time to make Oslo, great – we’ll cherry pick it to the oslo branch and include it.  If not, then our Oslo code base remains stable on Potassium and the Calcium port will complete in the Paris release.


    One more word on releases: my plan going forward is that the New Delhi release will be considered a “long term support” (LTS) release for CCSDK and SDNC.  That is to say, we’ll provide security updates and other critical fixes as needed for that release so that any clients that find themselves unable to migrate to RFC 8040 for whatever reason will still have support, with the understanding that they will remain on the OpenDaylight Argon release.

    Subcommittee Updates for PTLs

    1. Recommended packages upgrades are available on the restricted Wiki. Jiras to be created per project. 

      Need to check NG Portal status CLM jobs. Any update?

     - no solution for now:


    Ticket opened by Fiete: https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-26527 (ticket is closed)

    •  ongoing; Jessica and Fiete are discussing this.

    We are missing NG Portal UI CLM job.

    List of the ONAP components to be disabled prepared by Andreas: 

    OOM New Delhi Release

    On April 18th, TSC approved the list.

    Ticket opened by Fiete for UI CLM scan: https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-26882 - not a maven based project - an issue? To be further eleborated with Jess.

    Fiete Ostkamp ,

    Jira Legacy
    serverSystem Jira
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keySECCOM-276
    .
    Jira Legacy
    serverLinux Foundation Jira
    serverId786ecce4-c7f8-3725-b80d-ceab920b9b14
    keyIT-26882

    Matt Watkins , will follow up. Please let us know the outcome. 

    Sharing Best Practices




    Technical debt

    Fiete Ostkamp 

    Chef dependency in SDC related to Ruby conflict (2.0 is pretty old)  

    Jira Legacy
    serverSystem Jira
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keySDC-4691


    Others

    Paweł Pawlak 

    ONAP Licensing scans: https://lfscanning.org/reports/onap/onap-2024-06-0592bdfc-78a5-4fa8-a9fd-a7de581457ec.html

    IF TIME ALLOWS ....
    15 minsRelease status






    5 minsUpcoming EventsTBD


    10 minsRemaining Action Items



    Zoom Recordings

    GMT20240819-125909_Recording_2560x1440.mp4

    GMT20240819-125909_Recording.transcript.vtthttps://zoom.us/rec/share/jaT3tS4QQkV60FtOnuNiUt-SZlOvG3rRDXI16ie33_jFj27_Il-3B9ff336tJNPZ.R0imNu0TPWuzTLAJ

    Zoom Chat Log

    ...