Skip to content

Commit eba5e01

Browse files
authored
Merge pull request #85775 from dfitzmau/OCPBUGS-44700
OCPBUGS#44700: ContentX for the PTP and SCTP networking docs
2 parents 8714654 + d02f823 commit eba5e01

9 files changed

+33
-37
lines changed

_topic_maps/_topic_map.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1494,23 +1494,23 @@ Topics:
14941494
File: configuring-ipfailover
14951495
- Name: Configuring system controls and interface attributes using the tuning plugin
14961496
File: configure-syscontrols-interface-tuning-cni
1497-
- Name: Using SCTP
1497+
- Name: Using Stream Control Transmission Protocol
14981498
File: using-sctp
14991499
Distros: openshift-enterprise,openshift-origin
1500-
- Name: Using PTP hardware
1500+
- Name: Using Precision Time Protocol hardware
15011501
Dir: ptp
15021502
Topics:
1503-
- Name: About PTP in OpenShift clusters
1503+
- Name: About Precision Time Protocol in OpenShift cluster nodes
15041504
File: about-ptp
1505-
- Name: Configuring PTP hardware
1505+
- Name: Configuring Precision Time Protocol devices
15061506
File: configuring-ptp
15071507
- Name: Developing PTP events consumer applications with the REST API v2
15081508
File: ptp-cloud-events-consumer-dev-reference-v2
1509-
- Name: PTP events REST API v2 reference
1509+
- Name: Precision Time Protocol events REST API v2 reference
15101510
File: ptp-events-rest-api-reference-v2
15111511
- Name: Developing PTP events consumer applications with the REST API v1
15121512
File: ptp-cloud-events-consumer-dev-reference
1513-
- Name: PTP events REST API v1 reference
1513+
- Name: Precision Time Protocol events REST API v1 reference
15141514
File: ptp-events-rest-api-reference
15151515
- Name: CIDR range definitions
15161516
File: cidr-range-definitions

modules/nw-ptp-device-discovery.adoc

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,16 @@
44

55
:_mod-docs-content-type: PROCEDURE
66
[id="discover-ptp-devices_{context}"]
7-
= Discovering PTP capable network devices in your cluster
7+
= Discovering PTP-capable network devices in your cluster
8+
9+
Identify PTP-capable network devices that exist in your cluster so that you can configure them
10+
11+
12+
.Prerequisties
13+
14+
* You installed the PTP Operator.
15+
16+
.Procedure
817

918
* To return a complete list of PTP capable network devices in your cluster, run the following command:
1019
+

modules/nw-sctp-about.adoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@
33
// * networking/using-sctp.adoc
44

55
[id="nw-sctp-about_{context}"]
6-
= Support for Stream Control Transmission Protocol (SCTP) on {product-title}
6+
= Support for SCTP on {product-title}
77

8-
As a cluster administrator, you can enable SCTP on the hosts in the cluster.
9-
On {op-system-first}, the SCTP module is disabled by default.
8+
As a cluster administrator, you can enable SCTP on the hosts in the cluster. On {op-system-first}, the SCTP module is disabled by default.
109

1110
SCTP is a reliable message based protocol that runs on top of an IP network.
1211

modules/ptp-using-hardware-specific-nic-features.adoc

Lines changed: 0 additions & 16 deletions
This file was deleted.

networking/ptp/about-ptp.adoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
:_mod-docs-content-type: ASSEMBLY
22
[id="about-ptp"]
3-
= About PTP in {product-title} cluster nodes
3+
= About Precision Time Protocol in OpenShift cluster nodes
44
include::_attributes/common-attributes.adoc[]
55
:context: about-ptp
66

77
toc::[]
88

9-
Precision Time Protocol (PTP) is used to synchronize clocks in a network.
10-
When used in conjunction with hardware support, PTP is capable of sub-microsecond accuracy, and is more accurate than Network Time Protocol (NTP).
9+
Precision Time Protocol (PTP) is used to synchronize clocks in a network. When used in conjunction with hardware support, PTP is capable of sub-microsecond accuracy, and is more accurate than Network Time Protocol (NTP).
1110

1211
You can configure `linuxptp` services and use PTP-capable hardware in {product-title} cluster nodes.
1312

networking/ptp/configuring-ptp.adoc

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,28 @@
11
:_mod-docs-content-type: ASSEMBLY
22
[id="configuring-ptp"]
3-
= Configuring PTP devices
3+
= Configuring Precision Time Protocol devices
44
include::_attributes/common-attributes.adoc[]
55
:context: configuring-ptp
66

77
toc::[]
88

99
The PTP Operator adds the `NodePtpDevice.ptp.openshift.io` custom resource definition (CRD) to {product-title}.
1010

11-
When installed, the PTP Operator searches your cluster for Precision Time Protocol (PTP) capable network devices on each node. It creates and updates a `NodePtpDevice` custom resource (CR) object for each node that provides a compatible PTP-capable network device.
11+
When installed, the PTP Operator searches your cluster for Precision Time Protocol (PTP) capable network devices on each node. The Operator creates and updates a `NodePtpDevice` custom resource (CR) object for each node that provides a compatible PTP-capable network device.
12+
13+
Network interface controller (NIC) hardware with built-in PTP capabilities sometimes require a device-specific configuration. You can use hardware-specific NIC features for supported hardware with the PTP Operator by configuring a plugin in the `PtpConfig` custom resource (CR). The `linuxptp-daemon` service uses the named parameters in the `plugin` stanza to start `linuxptp` processes, `ptp4l` and `phc2sys`, based on the specific hardware configuration.
14+
15+
[IMPORTANT]
16+
====
17+
In {product-title} {product-version}, the Intel E810 NIC is supported with a `PtpConfig` plugin.
18+
====
1219

1320
include::modules/nw-ptp-installing-operator-cli.adoc[leveloffset=+1]
1421

1522
include::modules/nw-ptp-installing-operator-web-console.adoc[leveloffset=+1]
1623

1724
include::modules/nw-ptp-device-discovery.adoc[leveloffset=+1]
1825

19-
include::modules/ptp-using-hardware-specific-nic-features.adoc[leveloffset=+1]
20-
2126
include::modules/nw-ptp-configuring-linuxptp-services-as-grandmaster-clock.adoc[leveloffset=+1]
2227

2328
include::modules/nw-ptp-configuring-linuxptp-services-as-grandmaster-clock-dual-nic.adoc[leveloffset=+1]

networking/ptp/ptp-events-rest-api-reference-v2.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:_mod-docs-content-type: ASSEMBLY
22
[id="ptp-events-rest-api-reference-v2"]
3-
= PTP events REST API v2 reference
3+
= Precision Time Protocol events REST API v2 reference
44
include::_attributes/common-attributes.adoc[]
55
:context: using-ptp-hardware-fast-events-framework-v2
66

networking/ptp/ptp-events-rest-api-reference.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:_mod-docs-content-type: ASSEMBLY
22
[id="ptp-events-rest-api-reference"]
3-
= PTP events REST API v1 reference
3+
= Precision Time Protocol events REST API v1 reference
44
include::_attributes/common-attributes.adoc[]
55
:context: using-ptp-hardware-fast-events-framework-v1
66

networking/using-sctp.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
:_mod-docs-content-type: ASSEMBLY
22
[id="using-sctp"]
3-
= Using the Stream Control Transmission Protocol (SCTP) on a bare metal cluster
3+
= Using the Stream Control Transmission Protocol (SCTP)
44
include::_attributes/common-attributes.adoc[]
55
:context: using-sctp
66

77
toc::[]
88

9-
As a cluster administrator, you can use the Stream Control Transmission Protocol (SCTP) on a cluster.
9+
As a cluster administrator, you can use the Stream Control Transmission Protocol (SCTP) on a bare-metal cluster.
1010

1111
include::modules/nw-sctp-about.adoc[leveloffset=+1]
1212

0 commit comments

Comments
 (0)