WIP: Release 5 Release Checklist (June 2025)

WIP: Release 5 Release Checklist (June 2025)

Features

OCloud Cluster provisioning

Highlights @Fiachra Corcoran @Sagar Arora .

The focom to o2-ims flow has been enhanced to allow for the FocomProvisioningRequest to be processed by the operators, to then trigger a new capi workload cluster to be provisioned.

User guide:
https://docs.nephio.org/docs/guides/user-guides/usecase-user-guides/exercise-4-ocloud-cluster-prov/

Automated CI run:
https://prow.nephio.io/job-history/gs/prow-nephio-sig-release/logs/e2e-weekly-ubuntu-jammy-ocloud

Bare metal support

Highlights @Vishwanath Jayaraman .

Added the below infra packages to the infra/capi folder in catalog repo needed to support bare metal cluster deployments.

  • BareMetal Operator

  • Ironic

  • Metal3

Added the below packages to the infra/baremetal folder in catalog repo needed to create BareMetalHost CRs and Single Node clusters on bare metals with static IPs.

  • bmh-template

  • kubeadm-cluster-template-staticip

ArgoCD support

Highlights @Daniel Kostecki , @Fiachra Corcoran
Addition of necessary components to support ArgoCD as a GitOps reconciliation agent for workload clusters.
The addition of an ArgoCD Installation package, Workload Cluster packages, and Config Management Plugins allows a centralized ArgoCD GitOps approach to deploying workloads to remote clusters.
(link to docs when available)

Others?

@balaji varadaraju @Rahul Jadhav

Technical Debt

Porch

  •  

Test Infra

Code Scans

Copyright and Licensing Scans

A Fossology instance ran the final scan of whole code base:

https://fossology.nephio.io/repo

https://prow.nephio.io/?type=presubmit&job=*fossology*

https://prow.nephio.io/?type=presubmit&job=*scancode-toolkit*

https://prow.nephio.io/?type=presubmit&job=*lichen*

Security Scans

Results for R5: https://secreports.nephio.io

https://securityscorecards.dev/viewer/?uri=github.com/nephio-project/nephio

Integration Test Results

Artifacts

Code

All code in the following repos in the Nephio Github project released for R5.

Images

All images are in the Nephio DockerHub.

Documentation

All documentation for R5 is in the Nephio R5 Documentation tree