You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*** Enter the template according to the instructions. Be sure that your template does not generate VM names that include uppercase letters.
262
+
*** Enter the template according to the instructions. Be sure that your template generates VM names that follow RFC 1123, but do not include uppercase letters.
263
263
*** Click *Save*.
264
264
265
265
** To specify a PVC name template only for specific VMs, do the following:
*** Enter the template according to the instructions. Be sure that your template does not generate VM names that include uppercase letters.
271
+
*** Enter the template according to the instructions. Be sure that your template generates VM names that follow RFC 1123, but do not include uppercase letters.
*** Enter the template according to the instructions. Be sure that your template does not generate VM names that include uppercase letters.
299
+
*** Enter the template according to the instructions. Be sure that your template generates VM names that follow RFC 1123, but do not include uppercase letters.
300
300
*** Click *Save*.
301
301
302
302
** To specify a different network name template only for specific VMs, do the following:
*** Enter the template according to the instructions. Be sure that your template does not generate VM names that include uppercase letters.
308
+
*** Enter the template according to the instructions. Be sure that your template generates VM names that follow RFC 1123, but do not include uppercase letters.
309
309
*** Click *Save*.
310
310
+
311
311
[IMPORTANT]
@@ -315,7 +315,7 @@ Changes you make on the *Virtual Machines* tab override any changes on the *Plan
315
315
+
316
316
[IMPORTANT]
317
317
====
318
-
{project-short} does not validate VM names generated by the templates you enter on the *Plan details* page. Migrations that include VMs whose names include uppercase letters fail automatically. To avoid failures, you might want to run a Go script that uses the `sprig` methods that {project-short} supports. For tables documenting the methods that {project-short} supports, see {mtv-mig}assembly_migrating-from-vmware#mtv-template-utility_vmware[{project-short} template utility for {vmw} VM names].
318
+
{project-short} does not validate VM names generated by the templates you enter on the *Plan details* page. Migrations that include VMs whose names include uppercase letters or that violate RFC 1123 rules fail automatically. To avoid failures, you might want to run a Go script that uses the `sprig` methods that {project-short} supports. For tables documenting the methods that {project-short} supports, see {mtv-mig}assembly_migrating-from-vmware#mtv-template-utility_vmware[{project-short} template utility for {vmw} VM names].
319
319
====
320
320
321
321
.. *Raw copy mode*: By default, during migration, virtual machines (VMs) are converted using a tool named `virt-v2v` that makes them compatible with {virt}. For more information about the virt-v2v conversion process, see 'How {project-short} uses the virt-v2v tool' in _Migrating your virtual machines to Red Hat {virt}_. _Raw copy mode_ copies VMs without converting them. This allows for faster conversions, migrating VMs running a wider range of operating systems, and supporting migrating disks encrypted using Linux Unified Key Setup (LUKS) without needing keys. However, VMs migrated using raw copy mode might not function properly on {virt}.
Variable names cannot exceed 63 characters. This rule applies to a network name network template, a PVC name template, a VM name template, and a volume name template.
882
+
Variable names cannot exceed 63 characters. VM names geneated by templates must not include uppercase letters or violate RFC 1123 rules. These rules apply to a network name network template, a PVC name template, a VM name template, and a volume name template.
883
+
+
884
+
[IMPORTANT]
885
+
====
886
+
{project-short} does not validate VM names generated by the templates described here. Migrations that include VMs whose names include uppercase letters or that violate RFC 1123 rules fail automatically. To avoid failures, you might want to run a Go script that uses the `sprig` methods that {project-short} supports. For tables documenting the methods that {project-short} supports, see xref:mtv-template-utility_vmware[{project-short} template utility for {vmw} VM names].
887
+
====
888
+
+
883
889
<10> [[callout10]]Optional. Specify a template for the persistent volume claim (PVC) name for a plan.
884
890
The template follows the Go template syntax and has access to the following variables:
885
891
* `.VmName`: Name of the VM.
@@ -933,11 +939,7 @@ The template follows the Go template syntax and has access to the following vari
933
939
<26> Allowed values are `PreHook` before the migration plan starts or `PostHook` after the migration is complete.
934
940
+
935
941
include::snip_vmware-name-change.adoc[]
936
-
+
937
-
[IMPORTANT]
938
-
====
939
-
{project-short} does not validate VM names generated by the templates described here. Migrations that include VMs whose names include uppercase letters fail automatically. To avoid failures, you might want to run a Go script that uses the `sprig` methods that {project-short} supports. For tables documenting the methods that {project-short} supports, see xref:mtv-template-utility_vmware[{project-short} template utility for {vmw} VM names].
0 commit comments