From ca12e018dad0b7d500dfdb154c28339441a72244 Mon Sep 17 00:00:00 2001 From: Fiachra Corcoran Date: Mon, 16 Feb 2026 10:03:14 +0000 Subject: [PATCH 1/2] Add R6 rel notes and cleanup Signed-off-by: Fiachra Corcoran --- content/en/_index.md | 9 +- content/en/docs/release-notes/R5.md | 2 +- content/en/docs/release-notes/R6.md | 103 ++++++++++++++++++ content/en/docs/release-notes/_index.md | 2 +- .../en/docs/release-notes/archived/_index.md | 2 +- 5 files changed, 110 insertions(+), 8 deletions(-) create mode 100644 content/en/docs/release-notes/R6.md diff --git a/content/en/_index.md b/content/en/_index.md index bb6f5cc9..a24941cd 100644 --- a/content/en/_index.md +++ b/content/en/_index.md @@ -27,11 +27,6 @@ and network functions across large scale edge deployments." {{% blocks/section type="row" %}} -{{% blocks/feature icon="fas fa-rocket" title="R3" %}} -Welcome to the Release 3 of Nephio. This release is under ongoing development together with its documentation. It is -possible to experience some incompleteness ;) -{{% /blocks/feature %}} - {{% blocks/feature icon="fab fa-wikipedia-w" title="Wiki" %}} Mass amount of developer information is available in the [wiki](https://wiki.nephio.org/). {{% /blocks/feature %}} @@ -40,4 +35,8 @@ Mass amount of developer information is available in the [wiki](https://wiki.nep Technical charter of the project can be found [here](https://github.com/nephio-project/governance/blob/main/nephio-technical-charter-amended-2022-06-22.pdf). {{% /blocks/feature %}} +{{% blocks/feature icon="fab fa-github" title="Contribute" %}} +Contribute to Nephio on [GitHub](https://github.com/nephio-project). +{{% /blocks/feature %}} + {{% /blocks/section %}} diff --git a/content/en/docs/release-notes/R5.md b/content/en/docs/release-notes/R5.md index 38c93737..b693b24f 100644 --- a/content/en/docs/release-notes/R5.md +++ b/content/en/docs/release-notes/R5.md @@ -1,6 +1,6 @@ --- title: Nephio R5 Release Notes -weight: 1 +weight: 2 --- ## Overview diff --git a/content/en/docs/release-notes/R6.md b/content/en/docs/release-notes/R6.md new file mode 100644 index 00000000..c5b4a959 --- /dev/null +++ b/content/en/docs/release-notes/R6.md @@ -0,0 +1,103 @@ +--- +title: Nephio R6 Release Notes +weight: 1 +--- + +## Overview + +TBD + +## Prerequisites + +Refer to the [Installation Guide]({{% relref "/docs/guides/install-guides/install-on-byoc.md#prerequisites" %}}) for the +prerequisites on supported environments. + +## Support matrix + +The [Nephio sandbox demo]({{% relref "/docs/guides/install-guides/_index.md" %}}) environment requires hardware with the +following specifications: + +### OS support + +- **Ubuntu 22.04** +- **Fedora 38** + +### System Requirements + +| Resource | Minimum | Recommended | +|----------|---------|-------------| +| vCPU | 6 | 16 | +| Memory | 6 GB | 32 GB | +| Disk | 50 GB | 200 GB | + +{{% alert title="Note" color="primary" %}} + +The *Recommended* sizes above are required to execute the [Free5GC]({{% relref "/docs/guides/user-guides/usecase-user-guides/exercise-1-free5gc" %}}) +and [OAI RAN]({{% relref "/docs/guides/user-guides/usecase-user-guides/exercise-2-oai" %}}) use cases. + +{{% /alert %}} + +### Kubernetes version support + +| Min | Max | +|-------|---------| +| v1.26 | v1.32.0 | + + +These installations have been verified on virtual machines (VMs) running on Google Cloud. + +## Features + +### Functionalities + +* Platform + * [Porch](https://github.com/nephio-project/porch/releases/tag/v1.5.6) fixes, security patches, and enhancements. + See [Porch fixes and enhancements](#porch-fixes-and-enhancements) for more details. + * [Nephio](https://github.com/nephio-project/nephio/releases/tag/v6.0.0) fixes, security patches, and enhancements. + * O2 IMS REST Provision API added. + +* Documentation + * Improvements in aesthetics and bug fixes. + * Migration of the [Porch documentation](https://docs.porch.nephio.org/) to it's own project. + +* Security + * Golang version upgrades on all go based projects to >= v1.25.6 + * Dependency upgrades + +## Limitations + +* Intercluster networking is not dynamic. Therefore, as more clusters are deployed, some manual tweaking will be needed +for intercluster communications. +* Provisioning of the VLAN interfaces on the nodes is currently performed manually. +* Observability between workload clusters to the management cluster is limited. +You may need to connect directly to the workload cluster via kubectl to resolve any deployment issues. +* The web UI features are limited to the viewing and editing of packages, resources in those packages, and their deployment. +Additional features will be added in subsequent releases. +* When the capacities of the UPF, SMF, and AMF NFs are changed, the free5GC operator on the workload cluster will +instantiate a new POD with correspondingly modified resources (CPU, memory, and so on). During this process, the pod will restart. This is a limitation of free5GC. +* Only Gitea works with automated cluster provisioning to create new repositories and join them to Nephio. +To use a different Git provider, you must manually provision the cluster repositories, register them to the Nephio management server, and set up Config Sync on the workload cluster. +* The web UI does not require authentication in the current demo configuration. Testing of the web UI with authentication configured has not yet been done. +* The web UI only shows the resources in the default namespace. +* While many types of Git authentication are supported, testing has only been done with token-based Git authentication in Gitea. + +## Known issues and workarounds + +* Packages may take time to be approved by the auto-approval controller. If they appear to have frozen, it may help to +restart the Porch and the Nephio controllers using the following commands: + + ```bash + kubectl -n porch-system rollout restart deploy porch-server + kubectl -n nephio-system rollout restart deploy nephio-controller + ``` +* Occasional calls to `porchctl rpkg copy` may fail with the following message: + + `Error: Internal error occurred: error applying patch: conflict: fragment line + does not match src line`. + + If such a message appears, then retry in a little while, as this error may resolve itself. Restarting Porch may also help. + +## Appendix + +### Porch fixes and enhancements +- [Porch full changelog](https://github.com/nephio-project/porch/compare/v1.4.0...v1.5.6) diff --git a/content/en/docs/release-notes/_index.md b/content/en/docs/release-notes/_index.md index cb48e3d8..d0006f75 100644 --- a/content/en/docs/release-notes/_index.md +++ b/content/en/docs/release-notes/_index.md @@ -1,4 +1,4 @@ --- title: Release Notes -weight: 1 +weight: 8 --- \ No newline at end of file diff --git a/content/en/docs/release-notes/archived/_index.md b/content/en/docs/release-notes/archived/_index.md index 02a0fc27..372f2051 100644 --- a/content/en/docs/release-notes/archived/_index.md +++ b/content/en/docs/release-notes/archived/_index.md @@ -1,4 +1,4 @@ --- title: Archived Release Notes -weight: 2 +weight: 3 --- \ No newline at end of file From 2034b025dd7980c6b8e7c44b2249c9eca116153b Mon Sep 17 00:00:00 2001 From: Fiachra Corcoran Date: Mon, 16 Feb 2026 10:08:26 +0000 Subject: [PATCH 2/2] Add R6 overview section Signed-off-by: Fiachra Corcoran --- content/en/docs/release-notes/R6.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/en/docs/release-notes/R6.md b/content/en/docs/release-notes/R6.md index c5b4a959..4b4779c2 100644 --- a/content/en/docs/release-notes/R6.md +++ b/content/en/docs/release-notes/R6.md @@ -5,7 +5,14 @@ weight: 1 ## Overview -TBD +Nephio R6 is a maintenance release focused on stability, security, and platform improvements. This release includes: + +- **Platform enhancements**: Porch v1.5.6 with critical fixes, security patches, and performance improvements +- **Security updates**: Golang upgraded to v1.25.6+ across all projects with dependency updates +- **O2 IMS integration**: New REST Provision API for O-RAN O2 IMS functionality +- **Documentation improvements**: Enhanced aesthetics, bug fixes, and migration of Porch documentation to its own dedicated site + +This release continues to demonstrate Nephio's core principles of intent-driven automation, configuration-as-data, and distributed actuation for managing cloud-native network functions at scale. ## Prerequisites