/
2025-01-22 SIG-2 Agenda & Minutes

2025-01-22 SIG-2 Agenda & Minutes

Community Attendees:

@Liam Fallon

@Daniel Kostecki (Red Hat)

@Vishwanath Jayaraman

@balaji varadaraju

@Wim Henderickx

@Catalin Stratulat

Community Attendees:

@James McDermott

@Istvan Kispal

@Girish Kumar

@Sagar Arora

LF Staff:

Agenda

Antitrust Policy

  • Action Items Review

  • Merge of SIG-2 Platform meeting with regular SIG-2 Meeting from next week

  • Cluster Creation

  • Workload Identity Management

  • Flux CD status

  • KPT function repos

  • AOB

Minutes

 

Team Platform Meetings

  • We have separated and merged a number of times.

  • We could spin out separate one-off meetings to deal with specific topics.

  • We should keep the slot and we can use it for extra ad-hoc meetings.

  • Decision: Merge the meetings and keep the slot for ad-hoc meetings.

Cluster Creation

  • When sufficient approvals are on the CRD PR, we can merge it as it will not change and the TSC has OK’d it Adding O2IMS CRD for create cluster story by dkosteck · Pull Request #63 · nephio-project/api

  • Update from @Sagar Arora on implementation

    • Implementation of the operator has started using the python SDK

    • While the process is progressing, we have to make continuous updates to the status

    • Deploying a workload cluster will deploy a package of packages

    • The O2-IMS PV creates multiple packages that contain multiple package revisions

    • When those PRs are proposed, then the workload clusters are provisioned

    • Then we need to use something like CAPI to check that the clusters are running

    • Right now we are trying to figure out how to link the PR to the PV that created it and to track that when all the PRs are published, check that the cluster is up

  • R4: The work for R4 is done, the ongoing work is for R5.

Workload Identity Management

  • Update from @Prashant Mishra: I won't be able to join today's call. But basically I need to clean my workload identity PRs and add in some test cases, and make those presubmit cases pass. Will do that and let you all know.

Flux CD Status

KPT function repos

  • We are still using the kpt functions from gcr.io, there are CVE violations

  • The kptdev project is not very active, especially for the kpt function calog and the kpt function sdk

  • gcr.io will be shut down in April, gcr.io/kpt-fn is the default registry for Nephio (This can be overriddden in porch now)

  • Separately, we have been looking at how kpt functions are used in Porch, with 3 different ways of deployment.

  • We need a direction on kpt functions in the Nephio project

  • Options

    • Approaching the kptdev community

      • Ask though our project Google contacts

      • Brian Grant is working on a new project in this area (config hub Welcome to ConfigHub ), ideas similar to kustomize and kpt, which might be relevant to Nephio

    • Clone and own

      • Not too much code

      • A lot of bugs

    • Support package formats as well as kpt

      • Use something that exists and is supported (kustomize )

      • Come up with our own package manipulation approach that can do krm transformations but other types as well (see the proposals from @Wim Henderickx and @Tal Liron )

      • Use kubent choreo (a subproject of kubenet) to handle mutations kubenet/choreo at main · kubenet-dev/kubenet, as explained by @Wim Henderickx, for more details please refer to the recording of this meeting.

  • Using code from an inactive project will be as serious impediment to the adoption of Nephio

    • Best technical solution might be to use our own approach to do what we want to do

    • It would be also good to use something that is already there

    • We may need a short term strategy and a more longer term strategy on this

  • This is really a TSC decision

    • Let’s bring this up after the R4 release

Action items

Prepare material on the KPT function item for the TSC for after R4, discuss further in upcoming SIG-2 meetings.

Related content

2025-01-21 SIG-2 Team Platform Agenda & Minutes
2025-01-21 SIG-2 Team Platform Agenda & Minutes
More like this
2025-01-29 SIG-2 Agenda & Minutes
2025-01-29 SIG-2 Agenda & Minutes
Read with this
2024-05-07 Meeting notes
2024-05-07 Meeting notes
More like this
SIG Automation
SIG Automation
Read with this
2025-01-08 SIG-2 Agenda & Minutes
2025-01-08 SIG-2 Agenda & Minutes
More like this
2025-01-27
2025-01-27
Read with this