Versions Compared

Key

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

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

Topic 1

  • Comments

Action items

 

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 https://github.com/nephio-project/api/pull/63

  • 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 https://www.confighub.com/ ), 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

  • 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.