Skip to content

Commit e998f7b

Browse files
committed
OTA - listing module headings in assembly comments
1 parent 15d78ea commit e998f7b

15 files changed

+69
-0
lines changed

updating/understanding_updates/how-updates-work.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,29 @@ toc::[]
88

99
The following sections describe each major aspect of the {product-title} (OCP) update process in detail. For a general overview of how updates work, see the xref:../../updating/understanding_updates/intro-to-updates.adoc#understanding-openshift-updates[Introduction to OpenShift updates].
1010

11+
// Evaluation of update availability
1112
include::modules/update-evaluate-availability.adoc[leveloffset=+1]
1213

1314
[role="_additional-resources"]
1415
.Additional resources
1516

1617
* xref:../../updating/understanding_updates/understanding-update-channels-release.adoc#conditional-updates-overview_understanding-update-channels-releases[Update recommendation removals and Conditional Updates]
1718
19+
// Release images
1820
include::modules/update-release-images.adoc[leveloffset=+1]
1921

22+
// Update process workflow
2023
include::modules/update-process-workflow.adoc[leveloffset=+1]
2124

25+
// Understanding how manifests are applied during an update
2226
include::modules/update-manifest-application.adoc[leveloffset=+1]
2327

2428
[role="_additional-resources"]
2529
.Additional resources
2630

2731
* xref:../../updating/understanding_updates/understanding-openshift-update-duration.adoc#understanding-openshift-update-duration[Understanding {product-title} update duration]
2832
33+
// Understanding how the Machine Config Operator updates nodes
2934
include::modules/update-mco-process.adoc[leveloffset=+1]
3035

3136
[role="_additional-resources"]

updating/understanding_updates/intro-to-updates.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ After the CVO updates the entire control plane through this process, the Machine
3030

3131
ifdef::openshift-enterprise[]
3232

33+
// Common questions about update availability
3334
include::modules/update-availability-faq.adoc[leveloffset=+1]
3435

3536
[role="_additional-resources"]
@@ -39,12 +40,16 @@ include::modules/update-availability-faq.adoc[leveloffset=+1]
3940
4041
endif::openshift-enterprise[]
4142

43+
// About the OpenShift Update Service
4244
include::modules/update-service-overview.adoc[leveloffset=+1]
4345

46+
// Understanding cluster Operator condition types
4447
include::modules/determining-upgrade-viability-conditiontype.adoc[leveloffset=+1]
4548

49+
// Understanding cluster version condition types
4650
include::modules/determining-upgrade-viability-cv-conditiontype.adoc[leveloffset=+1]
4751

52+
// Common terms
4853
include::modules/update-common-terms.adoc[leveloffset=+1]
4954

5055
[role="_additional-resources"]

updating/understanding_updates/understanding-openshift-update-duration.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ To do: Remove this comment once 4.13 docs are EOL.
1818
== Prerequisites
1919
* You are familiar with xref:../../architecture/architecture.adoc#architecture[OpenShift Container Platform architecture] and xref:../../updating/understanding_updates/intro-to-updates.adoc#understanding-openshift-updates[OpenShift Container Platform updates].
2020

21+
// Factors affecting update duration
2122
include::modules/update-duration-factors.adoc[leveloffset=+1]
2223

2324
[id="cluster-update-phases"]
@@ -28,13 +29,15 @@ In {product-title}, the cluster update happens in two phases:
2829
* Machine Config Operator (MCO) node updates
2930

3031

32+
// Cluster Version Operator target update payload deployment
3133
include::modules/update-duration-cvo.adoc[leveloffset=+2]
3234

3335
[role="_additional-resources"]
3436
.Additional resources
3537

3638
* xref:../../updating/understanding_updates/intro-to-updates.adoc#understanding-openshift-updates[Introduction to OpenShift updates]
3739

40+
// Machine Config Operator node updates
3841
include::modules/update-duration-mco.adoc[leveloffset=+2]
3942

4043
[role="_additional-resources"]
@@ -43,9 +46,11 @@ include::modules/update-duration-mco.adoc[leveloffset=+2]
4346
* xref:../../post_installation_configuration/machine-configuration-tasks.adoc#machine-config-overview-post-install-machine-configuration-tasks[Machine config overview]
4447
* xref:../../nodes/pods/nodes-pods-configuring.adoc#nodes-pods-configuring-pod-distruption-about_nodes-pods-configuring[Pod disruption budget]
4548

49+
// Estimating cluster update time
4650
include::modules/update-duration-estimate-cluster-update-time.adoc[leveloffset=+1]
4751

4852
ifndef::openshift-origin[]
53+
// {op-system-base-full} compute nodes
4954
include::modules/update-duration-rhel-nodes.adoc[leveloffset=+1]
5055

5156
[role="_additional-resources"]

updating/understanding_updates/understanding-update-channels-release.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ ifdef::openshift-origin[]
5151
5252
endif::openshift-origin[]
5353

54+
// Update channels
5455
include::modules/understanding-update-channels.adoc[leveloffset=+1]
5556

5657
[role="_additional-resources"]

updating/updating_a_cluster/eus-eus-update.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@ There are a number of caveats to consider when attempting an EUS-to-EUS update.
3232
3333
* All the clusters might update using EUS channels for a conventional update without pools paused, but only clusters with non control-plane `MachineConfigPools` objects can do EUS-to-EUS update with pools paused.
3434
35+
// EUS-to-EUS update
3536
include::modules/updating-eus-to-eus-upgrade.adoc[leveloffset=+1]
3637

38+
// EUS-to-EUS update using the web console
3739
include::modules/updating-eus-to-eus-upgrade-console.adoc[leveloffset=+2]
3840

3941
[role="_additional-resources"]
@@ -45,6 +47,7 @@ include::modules/updating-eus-to-eus-upgrade-console.adoc[leveloffset=+2]
4547
* xref:../../operators/admin/olm-upgrading-operators.adoc#olm-upgrading-operators[Updating installed Operators]
4648
4749
50+
// EUS-to-EUS update using the CLI
4851
include::modules/updating-eus-to-eus-upgrade-cli.adoc[leveloffset=+2]
4952

5053
[role="_additional-resources"]

updating/updating_a_cluster/migrating-to-multi-payload.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ For information about configuring your multi-architecture compute machines, see
2121
Migration from a multi-architecture payload to a single-architecture payload is not supported. Once a cluster has transitioned to using a multi-architecture payload, it can no longer accept a single-architecture update payload.
2222
====
2323

24+
// Migrating to a cluster with multi-architecture compute machines using the CLI
2425
include::modules/migrating-to-multi-arch-cli.adoc[leveloffset=+1]
2526

2627
[role="_additional-resources"]

updating/updating_a_cluster/update-using-custom-machine-config-pools.adoc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,13 @@ Also, you need to consider how much extra capacity you have available in your cl
5959

6060
You can use this update process with all documented {product-title} update processes. However, the process does not work with {op-system-base-full} machines, which are updated using Ansible playbooks.
6161

62+
// About performing a canary rollout update
6263
include::modules/update-using-custom-machine-config-pools-about.adoc[leveloffset=+1]
64+
65+
// Creating machine config pools to perform a canary rollout update
6366
include::modules/update-using-custom-machine-config-pools-mcp.adoc[leveloffset=+1]
67+
68+
// Pausing the machine config pools
6469
include::modules/update-using-custom-machine-config-pools-pause.adoc[leveloffset=+1]
6570

6671
[id="update-using-custom-machine-config-pools-update_{context}"]
@@ -73,6 +78,8 @@ When the MCPs enter ready state, you can perform the cluster update. See one of
7378

7479
After the update is complete, you can start to unpause the MCPs one-by-one.
7580

81+
// Unpausing the machine config pools
7682
include::modules/update-using-custom-machine-config-pools-unpause.adoc[leveloffset=+1]
7783

84+
// Moving a node to the original machine config pool
7885
include::modules/update-using-custom-machine-config-pools-mcp-remove.adoc[leveloffset=+1]

updating/updating_a_cluster/updating-cluster-cli.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,18 @@ See xref:../../authentication/using-rbac.adoc#using-rbac[Using RBAC to define an
4242
.Additional resources
4343
* xref:../../architecture/architecture-installation.adoc#unmanaged-operators_architecture-installation[Support policy for unmanaged Operators]
4444

45+
// Pausing a MachineHealthCheck resource
4546
include::modules/machine-health-checks-pausing.adoc[leveloffset=+1]
4647

48+
// About updating single node {product-title}
4749
include::modules/updating-sno.adoc[leveloffset=+1]
4850

4951
[role="_additional-resources"]
5052
.Additional resources
5153

5254
* For information on which machine configuration changes require a reboot, see the note in xref:../../architecture/control-plane.adoc#about-machine-config-operator_control-plane[About the Machine Config Operator].
5355

56+
// Updating a cluster by using the CLI
5457
include::modules/update-upgrading-cli.adoc[leveloffset=+1]
5558

5659
[role="_additional-resources"]
@@ -59,6 +62,7 @@ include::modules/update-upgrading-cli.adoc[leveloffset=+1]
5962
* xref:../../updating/updating_a_cluster/eus-eus-update.adoc#eus-eus-update[Performing an EUS-to-EUS update]
6063
* xref:../../updating/understanding_updates/understanding-update-channels-release.adoc#understanding-update-channels-releases[Understanding update channels and releases]
6164

65+
// Updating along a conditional update path
6266
include::modules/update-conditional-updates.adoc[leveloffset=+1]
6367

6468
// OKD removed the section that this link points to.
@@ -72,4 +76,5 @@ ifndef::openshift-origin[]
7276

7377
endif::openshift-origin[]
7478

79+
// Changing the update server by using the CLI
7580
include::modules/update-changing-update-server-cli.adoc[leveloffset=+1]

updating/updating_a_cluster/updating-cluster-rhel-compute.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ See xref:../../authentication/using-rbac.adoc#using-rbac[Using RBAC to define an
3131
* xref:../../architecture/architecture-installation.adoc#unmanaged-operators_architecture-installation[Support policy for unmanaged Operators]
3232

3333

34+
// Updating a cluster by using the web console
3435
include::modules/update-upgrading-web.adoc[leveloffset=+1]
3536

3637
[id="updating-cluster-rhel-compute-hooks"]
@@ -39,10 +40,14 @@ include::modules/update-upgrading-web.adoc[leveloffset=+1]
3940
You can use _hooks_ to run Ansible tasks on the RHEL compute machines during
4041
the {product-title} update.
4142

43+
// About Ansible hooks for updates
4244
include::modules/rhel-compute-about-hooks.adoc[leveloffset=+2]
4345

46+
// Configuring the Ansible inventory file to use hooks
4447
include::modules/rhel-compute-using-hooks.adoc[leveloffset=+2]
4548

49+
// Available hooks for RHEL compute machines
4650
include::modules/rhel-compute-available-hooks.adoc[leveloffset=+2]
4751

52+
// Updating {op-system-base} compute machines in your cluster
4853
include::modules/rhel-compute-updating.adoc[leveloffset=+1]

updating/updating_a_cluster/updating-hardware-on-nodes-running-on-vsphere.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,19 @@ To update the hardware of your virtual machines (VMs) on VMware vSphere, update
3333
As of {product-title} 4.13, VMware virtual hardware version 13 is no longer supported. You need to update to VMware version 15 or later for supporting functionality.
3434
====
3535

36+
// Updating the virtual hardware for control plane nodes on vSphere
3637
include::modules/update-vsphere-virtual-hardware-on-control-plane-nodes.adoc[leveloffset=+2]
38+
39+
// Updating the virtual hardware for compute nodes on vSphere
3740
include::modules/update-vsphere-virtual-hardware-on-compute-nodes.adoc[leveloffset=+2]
41+
42+
// Updating the virtual hardware for template on vSphere
3843
include::modules/update-vsphere-virtual-hardware-on-template.adoc[leveloffset=+2]
3944

4045
[role="_additional-resources"]
4146
.Additional resources
4247

4348
* xref:../../nodes/nodes/nodes-nodes-working.adoc#nodes-nodes-working-evacuating_nodes-nodes-working[Understanding how to evacuate pods on nodes]
4449

50+
// Scheduling an update for virtual hardware on vSphere
4551
include::modules/scheduling-virtual-hardware-update-on-vsphere.adoc[leveloffset=+1]

0 commit comments

Comments
 (0)