R5 Planning

R5 Planning

Theme

User Story

Github Issue(s)

Description

Volunteer(s)

Status

Comment

Theme

User Story

Github Issue(s)

Description

Volunteer(s)

Status

Comment

Platform Improvements

Argocd/FluxCD support on workload clusters

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

Support ArgoCD as a GitOps tool alongside ConfigSync

@Daniel Kostecki (Red Hat)
@Fiachra Corcoran (Mentoring)

Green

Flux done

Argo nearly ready

Ready early week of 23rd of June

 

Platform (Porch) improvements

 

 

@Liam Fallon
@Istvan Kispal

Green

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

 

Multiple git platform support (github, gitlab)

 

 

@Girish Kumar

@shekhar

R6

@Girish Kumar will get back to us, if there’s something ready by the 20th of June

Expanded capabilities

Bare metal support: create new bare metal clusters

 

 

@Vishwanath Jayaraman

Green

We will have

  • the Bare Metal host CR package

  • The package for creating using static IP

 

Support for update of entities

  • Reconfiguration of NFs

  • Reconfiguration of Clusters

  • Works in very particular cases

  • Extremely limited

 

 

 

R6

 

 

Support for deletion of entities

 

 

 

R6

 

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

 

R6

 

 

Nephio status support

 

 

 

Yellow

 

O-RAN

O-Cloud registration

 

Optional

 

 

 

 

Create cluster improvements - End to end integration with FOCOM and O-cloud. This includes installation and e2e testing of FOCOM driving O-CLOUD for cluster creation

https://github.com/nephio-project/test-infra/pull/331

 

@Fiachra Corcoran

 

Ask @Fiachra Corcoran to comment.

 

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

 

Depends

 

 

 

Transport

Connectivity between OAI CORE and RAN networks

  • Uses OAI workloads

  • Makes use of kubenet

  • Integration opportunity

  • Wim is willing to mentor

 

 

@Sagar Arora

R6

Partially ready for R5

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 @Avinash Bhat @balaji varadaraju

Developers: TBD

R6

 

Modelling and SDK

SDK support for adding new cluster types

 

Ask @Ciaran Johnston (Ericsson)

 

 

Green

Porch upstream referencing + docs

 

Porch API stabilization

 

 

 

R6

 

 

Merge of downstream and upstream changes: Upgrade/3 way merge

 

 

 

R6

 

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.

@Prashant Mishra

R6
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

 

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

R6

@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