Reverse Migration fails with error message "Failed do to do migration quick validation null"
search cancel

Reverse Migration fails with error message "Failed do to do migration quick validation null"

book

Article ID: 420561

calendar_today

Updated On:

Products

VMware

Issue/Introduction

  • A virtual machine is migrated to the destination site.
  • It is connected to an HCX extended network.
  • The same virtual machine is then selected to be migrated back to the source destination (Reverse Migration).
  • The reverse migration fails the quick validation check.


  • LOG ENTRIES:

    HCX Manager Web.log

Ent: HybridityAdmin, , TxId: TxId: ########-####-####-####-############] INFO  c.v.v.h.a.m.MobilityGroupRestController- Validate mobility group request: class ValidateGroupRequestBody
        at com.vmware.vchs.hybridity.mobility.validation.MobilityMigrationQuickValidator.validate(MobilityMigrationQuickValidator.java:41)
    (There are more entries for stack trace that have been left out for clarity)

HybridityAdmin, , TxId: TxId: ########-####-####-####-############] ERROR c.v.v.h.a.m.MobilityGroupRestController- Error while validating Mobility Group request.
java.lang.RuntimeException: Failed do to do migration quick validation null
        at com.vmware.vchs.hybridity.mobility.validation.MobilityMigrationQuickValidator.validate(MobilityMigrationQuickValidator.java:41)
        at com.vmware.vchs.hybridity.api.mobility.common.MobilityIntentInteropUtil.handleMobilityQuickValidation(MobilityIntentInteropUtil.java:1247)
        at com.vmware.vchs.hybridity.api.mobility.common.MobilityIntentInteropUtil.validateMobilityMigrations(MobilityIntentInteropUtil.java:1096)
        at com.vmware.vchs.hybridity.api.mobility.common.MobilityIntentInteropUtil.handleValidateMigrationRequest(MobilityIntentInteropUtil.java:1066)
*
*
*
        at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.lang.NullPointerException: null
        at com.vmware.vchs.hybridity.mobility.validation.TargetSideQuickValidationUtil.updateWarningForUnextendedNetwork(TargetSideQuickValidationUtil.java:4482)
        at com.vmware.vchs.hybridity.mobility.validation.TargetSideQuickValidationUtil.destinationSideValidationNonOsam(TargetSideQuickValidationUtil.java:317)



  • The following stretch network error entry is the second part of the signature for this issue.

HybridityAdmin, , TxId: ########-####-####-####-############] ERROR c.v.v.h.m.NetworkExtensionDetailsCollectionJob- Error processing StretchedNetwork  details: ########-####-####-####-############

HybridityAdmin, , TxId: ########-####-####-####-############] ERROR c.v.v.h.m.NetworkExtensionDetailsCollectionJob- Error processing StretchedNetwork  details: ########-####-####-####-############

Environment

  • HCX 4.11

Cause

  • The validation process is attempting to read the destination network ID from the stretched network list, when it encountered stale network extension entries that are missing source and destination network details. 

Resolution

  • Open a case with Global Support to analyze the issue.
  • If you believe you are experiencing this issue, please open a support request with Broadcom and provide the following information.
    • This KB ID.
    • Source/Destination vCenter and HCX Manager log bundles.
    • Include HCX DB dump.
    • Migration ID and VM name experiencing this issue.