R6 Planning

R6 Planning

Theme

User Story

Github Issue(s)

Description

Volunteer(s)

Status

Comment

Priority

Theme

User Story

Github Issue(s)

Description

Volunteer(s)

Status

Comment

Priority

 

Platform (Porch) improvements

 

  • DB cache

  • 3 way merge

  • Async pipeline execution

 

@Liam Fallon
@Istvan Kispal

Green

We’ll go with what we have, which is a lot

High

 

Nephio controller improvements

 

Needs to be elaborated - some improvements needed here in R6 as the current code is very difficult to understand and support

 

 

The Nephio controllers have not been a priority but they are used by features that are priority.

 

 

Multiple git platform support (github, gitlab)

 

 

@Girish Kumar

@shekhar

Green

@Girish Kumar will get back to us, the ambition would be to have something around the end of August

 

Expanded capabilities

Continued Bare metal support: Support workloads

 

 

@Vishwanath Jayaraman
Looking for other community members as well to collaborate on this.

@Vishwanath Jayaraman to update the text.
- Some work items that could be invesitaged are a)using kernel module operator to enable the sctp module and gtp5g module.
b)deploying packages such as multus on the newly created baremetal cluster.

c) investigate using upsert-resource function to generate the ipv4 section of the baremetal package.

 

 

Support for update of entities

  • Reconfiguration of NFs

 

  • Works in very particular cases

  • Extremely limited

 

 

 

High

 

Support for update of entities

  • Reconfiguration of Clusters

 

  • Works in very particular cases

  • Extremely limited

 

 

 

 

 

Support for deletion of clusters

 

 

 

 

 

 

 

Support for deletion of NF deployment

 

 

 

 

 

 

Observability and Service Assurance

Nephio metrics support

  • MELT data ( Metrics, events, Logs, Tracing)

  • Instrumentation for

    • Porch

    • Nephio controller

 

Help for SIG-1 WG5 (@Eddy Fung )

  • Define some stories

  • Boiler plate prometheus

@Eddy Fung

@kostas

R6

@Eddy Fung to update

 

 

Nephio status support

 

 

 

 

 

O-RAN

O-Cloud registration

 

Optional

 

 

Not a high priority?

Discuss in SIG-1 ORAN WG

 

 

Create cluster improvements - Changes to the operator/tests as the O-RAN specifications change

 

Specification has changed for O2 IMS interface.

 

 

FOCOM operator will change

O2 IMS operator will change

There will be impacts on the ORAN artifacts in Nephio in R6.

 

 

Support O2ims interface for creating bare metal clusters

 

 

 

 

 

 

Transport

Connectivity between OAI CORE and RAN networks

  • Uses OAI workloads

  • Makes use of kubenet

  • Integration opportunity

  • Wim is willing to mentor

 

 

@Sagar Arora

@Sagar Arora will update us on the progress next week.

The Nephio controllers will also be somewhat addressed in this work.

A Kubecon submission has been made on this topic.

High

Free5GC: continued support

Update Free5GC user story and move the implementation to Free5GC 4.0.1

https://github.com/nephio-project/nephio/issues/931

 

@Girish Kumar

 

@Girish Kumar will update.

 

GenAI

hackathon user-stories for experimental

Hackathon submissions should provide an initial set of experimental code, RAG pipeline over Nephio’s artifacts.

 

 

@Sana Tariq

@Ciaran Johnston (Ericsson) @Byung-Woo Jun @balaji varadaraju @Eddy Fung

Developers: TBD

R6

@Eddy Fung and @Byung-Woo Jun are going to work on this story and perhaps do a PoC in R6.

 

Modelling and SDK

SDK support for adding new cluster types

 

Ask @Ciaran Johnston (Ericsson)

 

 

Green

Porch upstream referencing + docs

 

 

Porch API stabilization

 

 

 

R6

@Ciaran Johnston (Ericsson) to update

 

 

 

 

 

 

 

 

 

Security

Integration of Vault as general secrets manager

 

Nephio project does not have a clear way of creds/secrets management. One of the pre-requisites for this was Workload Identity. Now that the workload identity PR is merged, we can start working on the secrets management aspects.

 

R5
There was some preliminary work (including demo) done during R4 towards this. There is a demo involving use of Vault as a user for workload identity.

 

Green

@Rahul Jadhav to comment

Rahul: (Yellow) I think this is partially ready. We had a demo setup that we have. Midway we realized that we should not be using Hashicorp Vault and hence decided to move ton OpenBao. The movement is not complete.

Check afterwards with @Rahul Jadhav on the volunteers for this story

 

 

IaC scanning integration

 

Nephio project primarily deals with Infrastructure and deployment code base. SIG-Security strongly feels that the integration with IaC scanning tool (such as checkov) is needed.

@Gaurav Kumar

 

@Rahul Jadhav to comment

Rahul: (Green) We did the integration. The PRs are sent across but not merged. Thanks to @Gaurav Kumar

 

Check afterwards with @Rahul Jadhav