-
Notifications
You must be signed in to change notification settings - Fork 32
CQA 11th March - TOC fix #882
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
anarnold97
wants to merge
2
commits into
kubev2v:main
Choose a base branch
from
anarnold97:CQA-11March-TOC
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -22,6 +22,8 @@ include::../modules/ostack-app-cred-auth.adoc[leveloffset=+2] | |
|
|
||
| include::../modules/vmware-prerequisites.adoc[leveloffset=+1] | ||
|
|
||
| include::../modules/vmware-prerequisites-toc-sections.adoc[leveloffset=+1] | ||
|
|
||
| include::../modules/creating-vmware-role-mtv-permissions.adoc[leveloffset=+2] | ||
|
|
||
| include::../modules/creating-vddk-image.adoc[leveloffset=+2] | ||
|
|
@@ -38,6 +40,8 @@ include::../modules/cnv-cnv-live-prerequisites.adoc[leveloffset=+2] | |
|
|
||
| include::../modules/compatibility-guidelines.adoc[leveloffset=+1] | ||
|
|
||
| include::../modules/compatibility-guidelines-toc-sections.adoc[leveloffset=+1] | ||
|
|
||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Currently, |
||
| ifdef::parent-context[:context: {parent-context}] | ||
| ifndef::parent-context[:!context:] | ||
|
|
||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
26 changes: 26 additions & 0 deletions
26
documentation/modules/about-cold-warm-migration-toc-sections.adoc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| = Cold migration | ||
|
|
||
|
|
||
| Cold migration is the default migration type. The source virtual machines are shut down while the data is copied. | ||
|
|
||
| Cold migration converts each VM to be compatible with {ocp-short} before transferring it. If a VM cannot be converted, the migration fails immediately (fail fast). All disk blocks are copied once in a sequential process. | ||
|
|
||
| [NOTE] | ||
| ==== | ||
| VMware only: In cold migrations, in situations in which a package manager cannot be used during the migration, {project-short} does not install the `qemu-guest-agent` daemon on the migrated VMs. This has some impact on the functionality of the migrated VMs, but overall, they are still expected to function. | ||
|
|
||
| To enable {project-short} to automatically install `qemu-guest-agent` on the migrated VMs, ensure that your package manager can install the daemon during the first boot of the VM after migration. | ||
|
|
||
| If that is not possible, use your preferred automated or manual procedure to install `qemu-guest-agent` manually. | ||
| ==== | ||
|
|
||
| == Warm migration | ||
|
|
||
| Warm migration copies most of the data while the source virtual machines (VMs) remain running, minimizing downtime. | ||
|
|
||
| The migration process has two stages: | ||
|
|
||
| * *Precopy stage*: Most data is copied while VMs continue running. VM disks are copied incrementally using link:https://kb.vmware.com/s/article/1020128[changed block tracking (CBT)] snapshots. | ||
| * *Cutover stage*: VMs are shut down and the remaining data is migrated. Data stored in RAM is not migrated. | ||
|
|
||
| Warm migration transfers snapshots to {ocp-short} first, then converts the VM during the cutover stage. This means disk blocks may be copied multiple times if the VM has high utilization, but VMs remain available during most of the migration process. You must enable CBT for each source VM and each VM disk before starting a warm migration. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 changes: 8 additions & 0 deletions
8
documentation/modules/about-configuring-target-vm-scheduling-toc-sections.adoc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| = Use cases | ||
|
|
||
|
|
||
| Target VM scheduling is designed to help you with the following use cases, among others: | ||
|
|
||
| * *Business continuity and disaster recovery*: You can use scheduling rules to migrate and power up critical VMs to several sites, in different time zones or otherwise geographically separated by significant distances. This allows you to deploy these VMs as strategic assets for business continuity, such as disaster recovery. | ||
|
|
||
| * *Working with fluctuating demands*: In situations where demand for a service might vary significantly, rules for scheduling when to spin up VMs based upon demand allows you to use your resources more efficiently. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
41 changes: 41 additions & 0 deletions
41
documentation/modules/about-storage-copy-offload-toc-sections.adoc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,41 @@ | ||
| = How storage copy offload works | ||
|
|
||
|
|
||
| Without storage copy offload, {project-short} migrates a virtual disk as follows: | ||
|
|
||
| . {project-short} reads the disk from the source storage. | ||
| . {project-short} sends the data over a network to {virt}. | ||
| . {virt} writes the data to its storage. | ||
| + | ||
| This method can be slow and consume significant network and host resources. | ||
|
|
||
| With storage copy offload, the process is streamlined: | ||
|
|
||
| . {project-short} initiates a disk transfer request. | ||
| . Instead of sending the data, {project-short} instructs the storage array in which the vSphere Virtual Machine File System (VMFS) datastore holds the source VMs to perform a direct copy from the source storage to the target volume, on the same array, in the correct storage class. | ||
| + | ||
| The storage array handles the cloning of the VM disk internally, often at a much higher speed than a network-based transfer. | ||
|
|
||
| The Forklift project, a key component of {project-short}, includes a specialized volume populator named `vsphere-xcopy-volume-populator` that directly interacts with {vmw}'s VAAI. This allows {project-short} to trigger the high-speed, array-level data copy operation for supported storage systems. | ||
|
|
||
| [IMPORTANT] | ||
| ==== | ||
| The storage arrays must be the ones specified above. Otherwise, XCOPY performs a fallback network disk copy on the ESXi. Although a fallback network disk copy on the ESXi is usually considerably faster than a standard migration using a VDDK image over the network, it is not as quick as a properly configured storage copy offload migration. | ||
| ==== | ||
|
|
||
| [id="storage-copy-offload-works-supported-providers_{context}"] | ||
| == Supported storage providers | ||
|
|
||
| The following storage providers support storage copy offload: | ||
|
|
||
| * Hitachi Vantara | ||
| * NetApp ONTAP | ||
| * Pure Storage FlashArray | ||
| * Dell PowerMax | ||
| * Dell PowerFlex | ||
| * Dell PowerStore | ||
| * HPE 3PAR | ||
| * HPE Primera | ||
| * Infinidat Infinibox | ||
| * IBM Flashsystem | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 4 additions & 0 deletions
4
documentation/modules/compatibility-guidelines-toc-sections.adoc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| = OpenShift Operator Life Cycles | ||
|
|
||
|
|
||
| For more information about the software maintenance Life Cycle classifications for Operators shipped by Red Hat for use with OpenShift Container Platform, see link:https://access.redhat.com/support/policy/updates/openshift_operators#platform-agnostic[OpenShift Operator Life Cycles]. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10 changes: 10 additions & 0 deletions
10
documentation/modules/con_copy-methods-sco-toc-sections.adoc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| = Advantages of the SSH method | ||
|
|
||
|
|
||
| The SSH method offers you the following advantages: | ||
|
|
||
| - No VIB installation: Does not require custom VIB deployment on ESXi hosts | ||
| - Standard SSH: Uses the standard ESXi SSH service with no custom components | ||
| - Security: Uses secure key-based authentication with command restrictions | ||
| - Compatibility: Works with any ESXi version that supports SSH | ||
| - Flexibility: Easier to troubleshoot and monitor SSH connections |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this should be leveloffset=+2. That will keep the same taxonomy as the current document.