03-30-2022 TSC Meeting Minutes

TSC Meeting Zoom link

Meeting Recording

Meeting Chat File

Attendees & Representation. Please add your name to the attendance table below.



Attendees

Name

Company

@Daniel Havey

Microsoft

@Eric Tice

Wipro

@Dave Thaler

Microsoft

@Santhosh Fernandes

Walmart

@Dhivya R

Walmart

@Satya Pradhan

Walmart

@Jason Niesz

Walmart

@Raga lahari

Walmart





































LF Staff: @LJ Illuzzi

Agenda

Minutes/Updates

  • Meeting time shift- the meeting time changed from 1500 UTC to 1600 UTC due to DST. Do we want to keep or change back to 1500 UTC?

    • Keep meeting at current time

  • LFN Intern/Mentorship Program - Window is open to propose projects for Mentorship Program: Propose a Project for Mentership Program

  • TAC Representative:: Santhosh

  • MAC representative: Daniel

  • June Dev and Test Forum

    • Puerto, Portugal - attend in person if possible. 

    • Would love to have a track with L3AF. possible tie in with eBPF foundation or even Anuket.

      • Will have discussion with folks from Anuket

    • Keep on radar

  • Community program: program committee leads for a project

    • Need someone for L3AF. Please put your name forward.

    • Jason: What is the role and how much time required

      • LJ: 1 hour every 2 weeks to talk about collab points

        • Might change to weekly as the event gets closer.

        • Not a heavy lift.

      • Jason: Isn't this what the TAC does?

      • LJ: Yes, but more technical.

        • This is just for the event. Will start in a couple of weeks and then end after the event.

        • Not a permanent role.

      • Santhosh: I can do this. (Thank you, Santhosh!)

  • Badging:

    • Get list of people who would receive a L#AF contributor and or a committer badge

      • Need this by next week.

      • Committer badges can be taken from the list in the repo

      • Compile a list of contributors(?)

  • LFN intern and mentorship program

    • submit projects in the development realm

    • Work on sub-projects for L3AF

    • Dave: How does it compare to outreachy internship?

      • Would outreachy be better in terms of cost?

  • Jason: TSC update - When a company representative leaves, how are they replaced?

    • Dave: Never been defined.

      • Charter needs to be amended because this is just wierd in the charter.

    • Determined by the TSC. We do not have a procedure for this now.

      • Just use a majority vote for now. 

        • Use page as it is now - Passed

  • Technical discussion:

    • Santhosh: PR submitted on PR #26

    • Removed blocking change request.

    • eBPF type is now a program type

    • Discussion needed for: is_user

      • Should rename: "Does user program state running?", keep resident, long running user program, etc.

      • Will rename.

      • Using old style ioctls that hardcode SIGTERM, etc.

        • Fixed. Doesn't use the hard coding any more.

      • mTLS part is still pending. #20

        • Need approval.

        • Dave: will review

          • L3AF should be secure by default.

          • Default to localhost w/mTLS disabled.

        • Jason: localhost is what we want exposed

        • Dave: If it is only localhost by default then it's not that big of a deal.

          • If it requires a config change to use non-localhost and it's easy to config mTLS

          • No mTLS for non-localhost is not acceptable because it is non-secure by default

        • Jason: Have to set a config value to have non-mTLS when it's non-localhost.

    • Satya: CodeQL, dependabot, and others need merging

      • Jason: Windows one - for the \r\n

      • PR #28 - There is a git way to handle this

      • Auto crlf would normally be true.

        • Wont work because the Go tool needs to keep original formatting.

    • PR #16 - Gaps in contrib guide

      • Already has approvals, but has comments.

        • Merge or keep working on this open PR?

      • Jason: Contrib guide doesn't seem like the right place to have the list of contribs

        • Dave: Should have a link to the list instead.

      • Jason: Let's just link to governance.

        • Submit this PR and iterate.

    • Satya: GoLang lint lib depreciated - issue #30

      • Please update the issue description.

Action Items

Future Agenda Items