Article Content

Issue


Error in the VxRail manager GUI

Failed to pre-check virtual machine VMware vCenter Server Appliance (OOSMNKy) meets upgrade requirements
Failed to connect to VMware vCenter
Stuck at 12 %

LCM.log
2019-02-27T14:44:01.561Z ERROR root Could not create command factory.
2019-02-27T14:44:01.562Z ERROR __main__ ERROR: Fatal error during upgrade REQUIREMENTS. For more details take a look at: /var/log/vmware/upgrade/requirements-upgrade-runner.log
2019-02-27T14:44:01.563Z INFO root Exiting with exit-code 1

2019-02-27T17:40:23.421+0300 INFO  [pool-7-thread-1] com.vce.lcm.service.upgrade.vc.task.VCVAStartUpgradeTask VCVAStartUpgradeTask.downloadLogsForDignosis:306 - ==========================</Upgrade Requirements Log>========================
2019-02-27T17:40:23.423+0300 ERROR [pool-9-thread-1] com.vce.lcm.task.SimpleUpgradeTaskExecutor SimpleUpgradeTaskExecutor.execute:65 - Failed to execute task VcsaStartUpgradeTask.
java.util.concurrent.ExecutionException: com.vce.lcm.exception.LCMInternalException: Failed to pre-check virtual machine VMware vCenter Server Appliance (OOSMNKy) meets upgrade requirements.
        at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_192]
        at java.util.concurrent.FutureTask.get(FutureTask.java:206) ~[?:1.8.0_192]
Upgrade runner requirement.log
"localized": "Please ensure extensions are compatible with the new vCenter Server and re-register extensions with the new vCenter Server after upgrade.\nPlease refer to the vSphere documentation on extensions, and the upgrade and interoperability guides.",
                        "translatable": "Please ensure extensions are compatible with the new vCenter Server and re-register extensions with the new vCenter Server after upgrade.\nPlease refer to the vSphere documentation on extensions, and the upgrade and interoperability guides."
                    },
                    "description": {
                        "args": [
                            "\nvRealize Operations Manager (by VMware) on https://172.16.19.228/vcops-ngc.zip  \n"
                        ],
                        "id": "upgrade.vpxd.external.extension.msg",
                        "localized": "This vCenter Server has extensions registered that cannot be upgraded to or may not work with the new vCenter Server.\n\nExtensions:\n\nvRealize Operations Manager (by VMware) on https://172.16.19.228/vcops-ngc.zip  \n",
                        "translatable": "This vCenter Server has extensions registered that cannot be upgraded to or may not work with the new vCenter Server.\n\nExtensions:\n%(0)s"
                    },
                    "severity": "WARNING",
                    "problemId": "upgrade.vpxd.external.extension"
                }
            ],
            "dstPortSpecs": [
                {
                    "installationKey": "vpxd.ext.port1",
                    "reconfigure": true,
                    "destinationPort": "902"
                },
                {
                    "installationKey": "vpxd.int.sdk-po

"extraArguments": {},
    "requirementsMismatch": {
        "error": [
            {
                "resolution": {
                    "translatable": "Verify that you provided the correct source host address and that it is accessible from the newly deployed appliance.",
                    "localized": "Verify that you provided the correct source host address and that it is accessible from the newly deployed appliance.",
                    "id": "ur.unreachable.source.host.error.resolution"
                },
                "text": {
                    "translatable": "Source host is not reachable on address %(0)s",
                    "args": [
                        "xxxc-esxi01.xxxx.xx"
                    ],
                    "id": "ur.unreachable.source.host.error.text",
                    "localized": "Source host is not reachable on address "xxxc-esxi01.xxxx.xx"
                },


guestUser, guestPassword, sslThumbprint)
  File "/usr/lib/vmware/cis_upgrade_runner/libs/sdk/transport/guestops.py", line 177, in __init__
    "Cannot reach address %s on port %s." % (self.hostname, self.port))
networking_utils.UnreachableHostException: Cannot reach address "xxxc-esxi01.xxxx.xx" on port 443.
2019-02-27T14:44:01.561Z ERROR root Could not create command factory.
2019-02-27T14:44:01.562Z ERROR __main__ ERROR: Fatal error during upgrade REQUIREMENTS. For more details take a look at: /var/log/vmware/upgrade/requirements-upgrade-runner.log
2019-02-27T14:44:01.563Z INFO root Exiting with exit-code 1
 
Cause
 Customer has firewall rule to block new temp IP communicate with it DNS server. During the upgrade, the new temp VC vm has to use the temp IP for the migration. The new temp VC couldn't resolve the host name via its DNS because of DNS firewall rule.
 
Resolution

A solution exists for this issue but intervention from Dell EMC technical support personnel is required. Contact the Dell EMC Customer Support Center or your service representative for technical assistance and quote this solution ID.
Notes

 If you noticed that vCenter is reverting back from higher % to lower then the upgrade will fail .