Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Attendees: 

...

  • Ben
  • Raphael
  • Micky
  • Jordan 
  • Som
  • Lucas
  • Mohin
  • Naresh
  • Jim B
  • Yogesh
  • Pano
  • Bruno Faria
  • Akhila


Agenda Item

Background Docs & Links

Owner

Notes / Actions / Next Steps

1.9/K8s/Docs{Placeholder}
Som Sikdar 

Aug 28 Updates

  • Som, Is 1.9 K8s compatible?
    • Orchestrator is deployable, has helm charts
    • AGW are deployable with caveats, unsure on helm charts
    • Compatible is a bit "fluffy"
    • Right now, using K8s is a project and not easy, using eBPF would be easy
  • Should we wait for eBPF?
  • Jordan, two independent things, 1.9 and K8s can be done in parallel, my view make easy to deploy in K8s as soon as possible
  • Lucas, does above include AGW? Jordan, yes.
  • Jordan, Starter kit, will use docker-compose, we could also have on K8s
  • Jordan, 1.8 is fully docker-compose for everything
  • Som, what should the priority be for K8s compatibility long term?
    • Jordan, if we achieve easy K8s deployment, big win
    • Lucas, is there a higher strategic goal than 1.9 and K8s?
    • Jordan, k8's is becoming primary way of orchestration, if we do not have full compliance/easy deployment of full magma suite we will be lagging behind everyone else. Should be a goal to have this as soon as possible
  • Lucas, do we hold on 1.9 for K8s support?
  • Jordan, they can be de-coupled, they are fully independent
  • Decision, creating separate stream for K8s support, workgroup potentially led by Jim and Jordan. Jim & Jordan will meet to discuss what this means prior to a formal commitment.

Updates on Release 1.9

  • #15164: td-agent version pinning
  • #15217: NMS yarn test (unit test) failing
  • #15222: Summarizing the current state of CI Issues.
  • Discuss DevOps workflows for patch-level semvers if we move from 1.9 to 1.9.0 label. Can we have smaller + more frequent releases?
Yogesh → blockers

Updates for 1.9

are done, security issues remain, undecided if all in scope for 1.9.
  • Security specific issues are shared in Security Channel
  • Yogesh → Devops activity tracker link. (please provide feedback)
  • Yogesh Link for modules tracking (by next tsc meeting all modules should be covered)
  • Nov/Dec launch date for 1.9
    • Security issues updates shared on the channel. Few of the P1 issues are being targeted for this week
    • DevOps activities:
         - Analysis of CI-Jobs in red
        • sudo python : Fix in progress
        • WL-5G and S1AP testcases: Passing in Dev Setups. Need to check
           on new commits
      • List of Open PRs to be analyzed
      • List of activities for DevOps
      • List of Modules and health for 1.9
      • Launch Date Nov/Dev

    Aug 28 Updates

    • Jordan - we as a community need to create written rule(s) on what versions we do and do not support. So that folks have predictability when there is a new release.  
      • Yogesh will create an issue for discussion (#15289). 
    • Ben  legal ticket filed with LF, waiting for it to be processed.contract passed finance review, should be sent out early this week

    OpenSSF Best Practices Badge

    https://github.com/magma/security/issues/154

    (was https://github.com/magma/magma/issues/15212)

    Lucas Gonze 

    Todo item this week is discussing the substance of a proposed fix.

    Motion seconded, will do a formal email vote. 


    Aug 28 Updates

    • Ben 3 votes received via email (sent reminder this morning)

    Bug Bounty Program


    Aug 28 Updates

    •  waiting on readme/instructions review Readme approved by jordan today, Ben will post to GH 

    Proposal to move Magma to LF Connectivity

    Request for comments on a proposal to move Magma to Linux Foundation for connectivity to facilitate more symbiotic community growth:

    1. Shared folder with proposal and FAQ (read-only)
    2. Doc to collect questions from community (read/write)
    3. magma-lfc - magma - Slack

    Som Sikdar 

    Aug 7 Updates

    Aug 28 Update

    • LFC being created as umbrella org, next milestone LFC Tab Meeting Sept 1 

    Outreach Report

    Outreach group met on August 17. Notes on update column to the right ->

    Upcoming town hall meeting planner - (Magma Townhall Planner - September, 2023 - Google Docs

    Secured Town Hall keynote speaker

    Magma @OSSEU Planner Sept 18th 1/2 day - Cancelled

    Som Sikdar 

    Aug 28 Updates

    • Action items:
      1. (Som) write up the townhall planner in the proposed format
        -- Outreach group proposes to TSC that the August townhall be postponed to September 
        -- This will allow more participation
        -- We plan to talk about the Magma Starter kit and at least one user story from Wavelabs

      2. (Som) Create a one-pager for items that will be a 'Magma Community Edition' starter kit
        -- MagmaCommunityEdition - Starter Kit Overview - Google Docs
        -- TSC, should we consider renaming v 1.9 to MCE 1.0? (Magma Community Edition v 1.0)
        -- Pano - marketing support for previous releases? There were blog posts for 1.8, 1.7., 2.0 would deserve a press release and blog post. Som - starter kit would deserve a webinar, Pano - better to coincide with major version release. 1.9 blog update, 2.0 larger release (blog, pr, technical brief, webinar). Som 2.0 1-1.5 years away
        -- Som - starter kit is an important piece that will help community adoption.
        -- Aim to acheive consensus next week. 
      3. (Som) check with LFC team for availability and support for the Townhall on 8/29
        -- LFC team was available for 8/29. Shall check for Sept availability

    Other:K8s 

    • eBPF 

    General discussion on interest in eBPF project (migration from OVS)

    @Pravin Shelar

    Pravin →  "

    Hello, I have created channel for eBPF and asked for adding developers that are interested in contributing, But I did not get any response yet.

    " #magma-ebpf

    Som → reach out for status update. 

    • Pravin - should we pursue? What resources can we get to work on this? Have not been responses in slack, hard to push forward
    • Som - work with Ben on having a call to gauge interest. Suggest one more call for interest on slack, leave open for two weeks.
    • Lucas - moves that EBF moves from TSC to workgroup discussion
    • Jordan - agreed on above
    • Ben - wait on removing until EBF meeting

    Aug 28 Update

    • Som, proposed eBPF workstream be part of K8s work


    Add architecture value to helm charts to support ARM deployThis PR from jblakley is stuck in the queue and is quite useful:
    https://github.com/magma/magma/pull/14863
    Lucas Gonze 
    • Jim, will rebase and yogesh/wavelabs will review

    TSC Election

    Special TSC Election For Max's Seat

    Benjamin Sternthal 

    Aug 28 Updates

    • Ben - TSC charter does not specify makeup of TSC, this is defined in the CONTRIBUTING.md, size is set to 7
      • No self nominations as of Aug 28

    Newcomer introductions

    Max five minutes to learn about people who are new to the group

    Lucas Gonze 

    Welcome!

    Reminder to Review Latest Q&A

    Benjamin Sternthal 


    User Story Ideas
    • Looking for User Stories, how someone is using Magma.
    • Problem | Solution | Benefit
    • 2 Pager
    Pano
    • Email or Slack Pano
      • Possibly Bruno


    Recording:

    https://zoom.us/rec/share/oiHX06pj0908-jqUYcyZrAimgUhUQXCwEW_eXkn1mY0FzvdrpJ_PP5TQsgLGJ8Qx.tPkfckKmOHogfjZc