Skip to content

Conversation

@slovern
Copy link
Contributor

@slovern slovern commented Jan 27, 2026

TELCODOCS-2622 Telco RAN RDS updates 4.21

Version(s): 4.21

Issue: https://issues.redhat.com/browse/TELCODOCS-2622

Link to docs preview: Telco RAN DU reference design specification

QE review:

  • QE has approved this change.

Additional information:

@openshift-ci openshift-ci bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jan 27, 2026
@ocpdocs-previewbot
Copy link

ocpdocs-previewbot commented Jan 27, 2026

--
* Develop cloud-native network functions (CNFs) that conform to the latest version of link:https://redhat-best-practices-for-k8s.github.io/guide/[Red Hat best practices for Kubernetes].
* Use SR-IOV for high performance networking.
* For information on the decrease in the default maximum open files soft limit for containers, see xref:../release_notes/ocp-4-21-release-notes.adoc#ocp-4-21-release-notes[{product-title} 4.21 release notes].
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).

@slovern slovern force-pushed the RAN-RDS-4.21 branch 2 times, most recently from 18e49a9 to 18ef87e Compare January 27, 2026 19:16
@openshift-ci openshift-ci bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jan 27, 2026
@slovern slovern added this to the Planned for 4.21 GA milestone Jan 27, 2026
@slovern slovern force-pushed the RAN-RDS-4.21 branch 3 times, most recently from 34d2916 to 686e414 Compare January 27, 2026 20:39
@openshift-ci openshift-ci bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Jan 27, 2026
@slovern slovern force-pushed the RAN-RDS-4.21 branch 3 times, most recently from dadf60c to c7bff09 Compare January 28, 2026 09:10
@openshift-ci openshift-ci bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jan 28, 2026
@slovern slovern force-pushed the RAN-RDS-4.21 branch 4 times, most recently from ac3b3fb to f0bafe5 Compare January 28, 2026 16:38
@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 28, 2026
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 28, 2026
PTP Operator,`ptp-operator/configuration/PtpConfigGmWpc.yaml`,Configures PTP grandmaster clock settings for hosts that have a single NIC. Dependent on cluster role.,No
PTP Operator,`ptp-operator/configuration/PtpConfigSlave.yaml`,Configures PTP settings for a PTP ordinary clock. Dependent on cluster role.,No
PTP Operator,`ptp-operator/configuration/PtpConfigDualFollower.yaml`,Configures PTP settings for a PTP ordinary clock with 2 interfaces in an active/standby configuration. Dependent on cluster role.,No
PTP Operator,`ptp-operator/configuration/PtpConfigTBCWpc.yaml`,Configures PTP as a Telcom boundary clock. Dependent on cluster role.,No
Copy link
Contributor

@lcavalle lcavalle Jan 29, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
PTP Operator,`ptp-operator/configuration/PtpConfigTBCWpc.yaml`,Configures PTP as a Telcom boundary clock. Dependent on cluster role.,No
PTP Operator,`ptp-operator/configuration/PtpConfigTBCWpc.yaml`,Configures PTP as a Telecom boundary clock. Dependent on cluster role.,No

Typo, right? Same for the next two lines.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

well spotted. Thank you

@rohennes
Copy link
Contributor

rohennes commented Jan 29, 2026

Great work!

I see Lluis is reviewing this for style, just two minor issues regarding content from u/s to d/s:

"Representative SiteConfig CR to install single-node OpenShift with the RAN DU profile"

And possibly this sentence needs to be updated because SiteConfig is removed now, not deprecated?

" In earlier releases, a GitOps ZTP plugin supported the generation of installation CRs from SiteConfig CRs. This plugin functionality is now deprecated removed."

@lcavalle
Copy link
Contributor

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Jan 29, 2026
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Jan 29, 2026
@openshift-ci
Copy link

openshift-ci bot commented Jan 29, 2026

New changes are detected. LGTM label has been removed.

@slovern
Copy link
Contributor Author

slovern commented Jan 30, 2026

Great work!

I see Lluis is reviewing this for style, just two minor issues regarding content from u/s to d/s:

* See this change here that I think isn't carried downstream: https://gitlab.cee.redhat.com/reference-configurations/reference-design-specifications/-/blob/main/telco-ran/telco-ran-rds.adoc?ref_type=heads&plain=1#L1148

* Regarding the SiteConfig CR to ClusterInstance CR migration, need an update to this sentence to refer to ClusterInstance CR:

"Representative SiteConfig CR to install single-node OpenShift with the RAN DU profile"

And possibly this sentence needs to be updated because SiteConfig is removed now, not deprecated?

" In earlier releases, a GitOps ZTP plugin supported the generation of installation CRs from SiteConfig CRs. This plugin functionality is now deprecated removed."

Thanks @rohennes

@openshift-ci openshift-ci bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Jan 30, 2026
|====
Component,Reference CR,Description,Optional
Cluster capabilities,`example-sno.yaml`,Representative SiteConfig CR to install single-node OpenShift with the RAN DU profile,No
Cluster capabilities,`example-sno.yaml`,Representative ClusterInstance CR to install single-node OpenShift with the RAN DU profile,No
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 [error] OpenShiftAsciiDoc.SuggestAttribute: Use the AsciiDoc attribute '{sno}' rather than the plain text product term 'single-node OpenShift', unless your use case is an exception.

@openshift-ci
Copy link

openshift-ci bot commented Jan 30, 2026

@slovern: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@slovern
Copy link
Contributor Author

slovern commented Jan 30, 2026

QE LGTM on Slack

@slovern slovern merged commit 4a1d474 into openshift:main Jan 30, 2026
2 checks passed
@slovern
Copy link
Contributor Author

slovern commented Jan 30, 2026

/cherrypick enterprise-4.21

@openshift-cherrypick-robot

@slovern: new pull request created: #105769

Details

In response to this:

/cherrypick enterprise-4.21

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

branch/enterprise-4.21 size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants