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
Bump supported base OS versions
Ubuntu 22.04
Fedora 38
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.
Repo | R5 Branch | Tag and Release Notes |
|---|---|---|
nephio |
| https://github.com/nephio-project/nephio/releases/tag/v5.0.0 |
porch |
| |
api |
| |
catalog |
| https://github.com/nephio-project/catalog/releases/tag/v5.0.0 |
kpt-backstage-plugins |
| https://github.com/nephio-project/kpt-backstage-plugins/releases/tag/v5.0.0 |
test-infra |
| https://github.com/nephio-project/test-infra/releases/tag/v5.0.0 |
Images
All images are in the Nephio DockerHub.
Documentation
All documentation for R5 is in the Nephio R5 Documentation tree