Skip to content

Commit 005a320

Browse files
committed
MTV-5019 Preparing the MTV repo for AEM migration
Signed-off-by: Richard Hoch <rhoch@redhat.com>
1 parent ca63455 commit 005a320

15 files changed

Lines changed: 296 additions & 302 deletions

documentation/doc-Planning_your_migration/assemblies/assembly_migrating-vms-web-console.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ You must ensure that all prerequisites are met. For more information, see link:{
2020
2121
VMware only: You must have the minimal set of link:{mtv-plan}assembly_provider-specific-requirements-for-migration_mtv#vmware-privileges_mtv[VMware privileges].
2222
23-
VMware only: Creating a link:{mtv-plan}assembly_provider-specific-requirements-for-migration_mtv#proc_creating-vddk-image_mtv[VMware Virtual Disk Development Kit (VDDK)] image will increase migration speed.
23+
VMware only: link:{mtv-plan}assembly_provider-specific-requirements-for-migration_mtv#proc_creating-vddk-image_mtv[Creating a VMware VDDK image] increases migration speed.
2424
====
2525

2626
include::../modules/con_navigating-mtv-pages.adoc[leveloffset=+1]

documentation/modules/common-attributes.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,6 @@
4747
:abstract-planning: Install the {project-first} Operator and configure {project-short} to plan a cold or warm migration of virtual machines to Red Hat {virt} on an OpenShift platform. Map the source and destination infrastructure for your migration, including storage and networking, and create validation rules.
4848
//migrating guide
4949
:migrating-guide-title: Migrating your virtual machines to Red Hat {virt}
50-
:subtitle-migrating: Migrating virtual machines from VMware vSphere, {rhv-full} or {osp} platforms, or other platforms to Red Hat {virt} by using the {project-full}
50+
:subtitle-migrating: Migrating virtual machines from {vmw} vSphere, {rhv-full} or {osp} platforms, or other platforms to Red Hat {virt} by using the {project-full}
5151
:abstract-migrating: Run your migration plan by using either the {project-first} user interface in the Red Hat OpenShift web console or the command-line interface.
5252

documentation/modules/con_about-cold-warm-migration.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Module included in the following assemblies:
1+
s// Module included in the following assemblies:
22
//
33
// * documentation/doc-Planning_your_migration/assemblies/assembly_cold-warm-migration.adoc
44

@@ -12,5 +12,5 @@ Choose cold migration for VMs that are shut down and warm migration for running
1212

1313
[NOTE]
1414
====
15-
OVA migration is validated for migrating supported guest operating systems exported from {vmw} vSphere. For third-party networking or security appliances, check with the vendor for native QCOW2 or KVM images.
15+
OVA migration is validated for migrating supported guest operating systems exported from {vmw} vSphere. For third-party networking or security appliances, check with the vendor for native QCOW2 or Kernel-based Virtual Machine (KVM) images.
1616
====

documentation/modules/con_about-mtv.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
You can use the {project-first} to migrate virtual machines (VMs) from the following source providers to {virt} destination providers:
88

99
* {vmw} vSphere
10-
* {rhv-full}
10+
* {rhv-full}
1111
* {osp}
1212
* Open Virtual Appliances (OVAs) that were created by {vmw} vSphere
1313
* Remote {virt} clusters
@@ -16,9 +16,9 @@ You can use the {project-first} to migrate virtual machines (VMs) from the follo
1616

1717
{project-short} supports three types of migration: cold, warm, and live.
1818

19-
Cold migration is available for all of the source providers listed above. This type of migration migrates VMs that are powered *_off_* and does not require common stored storage.
19+
Cold migration is available for all of the source providers listed above. This type of migration migrates VMs that are powered *_off_* and does not require shared storage.
2020

21-
Warm migration is available only for {vmw} vSphere and {rhv-full}. This type of migration migrates VMs that are powered *_on_* and does require common stored storage.
21+
Warm migration is available only for {vmw} vSphere and {rhv-full}. This type of migration migrates VMs that are powered *_on_* and does require shared storage.
2222

2323
Live migration is available *_only_* for migrations between {virt} clusters or between namespaces on the same {virt} cluster. It requires {project-short} version 2.10 or later and {virt} version 4.20 or later.
2424

documentation/modules/con_about-rego-files.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
= About Rego files
88

99
[role="_abstract"]
10-
Validation rules are written in Rego, the Open Policy Agent (OPA) native query language. The rules are stored as `.rego` files in the `/usr/share/opa/policies/io/konveyor/forklift/<provider>` directory of the `Validation` pod.
10+
Validation rules are written in Rego, the Open Policy Agent (OPA) native query language. The rules are stored as `.rego` files in the `/usr/share/opa/policies/io/konveyor/forklift/_<provider>_` directory of the `Validation` pod.
1111

12-
Each validation rule is defined in a separate `.rego` file and tests for a specific condition. If the condition evaluates as `true`, the rule adds a `{“category”, “label”, “assessment”}` hash to the `concerns`. The `concerns` content is added to the `concerns` key in the inventory record of the VM. The web console displays the content of the `concerns` key for each VM in the provider inventory.
12+
Each validation rule is defined in a separate `.rego` file and tests for a specific condition. If the condition evaluates as `true`, the rule adds a hash containing the `category`, `label`, and `assessment` keys to the `concerns`. The `concerns` content is added to the `concerns` key in the inventory record of the virtual machine (VM). The web console displays the content of the `concerns` key for each VM.
1313

1414
The following `.rego` file example checks for distributed resource scheduling enabled (`has_drs_enabled`) in the cluster of a VMware VM:
1515

documentation/modules/con_ova-scope-and-limitations.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
[role="_abstract"]
1111

12-
OVA migration is validated for migrating supported guest operating systems exported from {vmw} vSphere. For third-party networking or security appliances, check with the vendor for native QCOW2 or KVM images.
12+
OVA migration is validated for migrating supported guest operating systems exported from {vmw} vSphere. For third-party networking or security appliances, check with the vendor for native QCOW2 or Kernel-based Virtual Machine (KVM) images.
1313

1414
The OVA import process utilizes `virt-v2v` to prepare guest operating systems for KVM. Vendor-supplied appliances often use proprietary bootloaders or disk layouts that are incompatible with this conversion. Moreover, converting a vendor OVA may invalidate vendor support agreements.
1515

documentation/modules/con_planning-intro.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@
88
= Planning a migration
99

1010
[role="_abstract"]
11-
You can use the Migration Toolkit for Virtualization (MTV) to plan your migration of virtual machines from the
12-
following source providers to OpenShift Virtualization destination providers:
11+
You can use the Migration Toolkit for Virtualization (MTV) to plan your migration of virtual machines (VMs) from specific source providers to OpenShift Virtualization destination providers.
12+
13+
The supported source providers are:
1314

1415
* {vmw} vSphere
1516
* {rhv-full}
@@ -19,17 +20,16 @@ following source providers to OpenShift Virtualization destination providers:
1920

2021
[NOTE]
2122
====
22-
OVA migration is validated for migrating supported guest operating systems exported from {vmw} vSphere. For third-party networking or security appliances, check with the vendor for native QCOW2 or KVM images.
23+
OVA migration is validated for migrating supported guest operating systems exported from {vmw} vSphere. For third-party networking or security appliances, check with the vendor for native QCOW2 or Kernel-based Virtual Machine (KVM) images.
2324
====
2425

2526
[id="types-of-migration_{context}"]
2627
== Types of migration
27-
2828
{project-short} supports three types of migration: cold, warm, and live.
2929

30-
* Cold migration is available for all of the source providers listed above. This type of migration migrates VMs that are powered *_off_* and does not require common stored storage.
30+
* Cold migration is available for all of the preceding source providers. This type of migration migrates VMs that are powered _off_ and does not require shared storage.
3131

32-
* Warm migration is available only for {vmw} vSphere and {rhv-full}. This type of migration migrates VMs that are powered *_on_* and does require common stored storage.
32+
* Warm migration is available only for {vmw} vSphere and {rhv-full}. This type of migration migrates VMs that are powered _on_ and requires shared storage.
3333

3434
* Live migration is available *_only_* for migrations between {virt} clusters or between namespaces on the same {virt} cluster. It requires {project-short} version 2.10 or later and {virt} version 4.20 or later.
3535

documentation/modules/proc_accessing-default-validation-rules.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ $ cd /usr/share/opa/policies/io/konveyor/forklift/<provider>
2929
+
3030
where:
3131

32-
provider::
33-
Specifies the provider. Valid options: `vmware` or `ovirt`.
32+
<provider>::
33+
Specifies the <provider>. Valid options: `vmware` or `ovirt`.
3434

3535
. Search for the default policies:
3636
+

documentation/modules/proc_adding-source-provider.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ If you have Administrator privileges, you can see all projects, otherwise, you c
128128
+
129129
Do one of the following:
130130
131-
** Select the *Skip VMWare Virtual Disk Development Kit (VDDK) SDK acceleration (not recommended)*.
131+
** Select the *Skip {vmw} Virtual Disk Development Kit (VDDK) SDK acceleration (not recommended)*.
132132
133133
** Enter the path in the *VDDK init image* text box. Format: `<registry_route_or_server_path>/vddk:<tag>`.
134134

documentation/modules/proc_running-migration-plan.adoc

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ The *Plans* list displays the source and target providers, the number of virtual
2929
+
3030
The plan's *Status* changes to *Running*, and the migration's progress is displayed.
3131
+
32+
[WARNING]
33+
====
34+
Do not take a snapshot of a VM after you start a migration. Taking a snapshot after a migration starts might cause the migration to fail.
35+
====
36+
+
3237
ifdef::vmware,rhv[]
3338
*Warm migration only*:
3439

@@ -50,11 +55,6 @@ A `PreFlightInspection` during warm migration enables early detection of issues
5055
.. In the *Migration type* column of the migration plan, click *Edit cutover*.
5156
.. In the *Edit cutover* window, set the date and time of the cutover, and then click *Set cutover*.
5257
endif::vmware,rhv[]
53-
+
54-
[WARNING]
55-
====
56-
Do not take a snapshot of a VM after you start a migration. Taking a snapshot after a migration starts might cause the migration to fail.
57-
====
5858

5959
. Optional: Click the links in the migration's *Status* to see its overall status and the status of each VM:
6060

@@ -74,22 +74,18 @@ vMotion, including svMotion, and relocation must be disabled for VMs that are be
7474
endif::[]
7575

7676

77-
. Optional: To view your migration's logs, either as it is running or after it is completed, perform the following actions:
77+
. To view your migration's logs, either as it is running or after it is completed:
7878

7979
.. Click the *Virtual machines* tab.
80-
.. Click the arrow (*>*) to the left of the virtual machine whose migration progress you want to check.
81-
+
82-
The VM's details are displayed.
80+
.. Click the arrow (*>*) before the name of the virtual machine whose migration progress you want to check.
8381
+
8482
.. In the *Pods* section, in the *Pod links* column, click the *Logs* link.
8583
+
86-
The *Logs* tab opens.
87-
+
8884
[NOTE]
8985
====
90-
Logs are not always available. The following are common reasons for logs not being available:
86+
Logs might not be available for the following common reasons:
9187
92-
* The migration is from {virt} to {virt}. In this case, `virt-v2v` is not involved, so no pod is required.
88+
* The migration is from {virt} to {virt}. In this case, the `virt-v2v` utility is not involved, so no pod is required.
9389
* No pod was created.
9490
* The pod was deleted.
9591
* The migration failed before running the pod.

0 commit comments

Comments
 (0)