VCF Operations deployment fails at 71% with an error "Invalid network details. Ensure the provided network is present in vCenter or retry giving the right network details"
search cancel

VCF Operations deployment fails at 71% with an error "Invalid network details. Ensure the provided network is present in vCenter or retry giving the right network details"

book

Article ID: 415470

calendar_today

Updated On:

Products

VMware vCenter Server VCF Operations VMware Cloud Foundation

Issue/Introduction

VCF Operation deployment fails at 71% as shown in below mentioned screenshot

 

In vrlcm logs we read entries similar to:

/var/log/vrlcm/vmware_vrlcm.log

YYYY-MM-DDTHH:MIN INFO vrlcm[1252] [pool-3-thread-87] [c.v.v.l.c.v.c.FetchContentLibrariesTask] – Length of vCenter inventory: 5241
YYYY-MM-DDTHH:MIN INFO vrlcm[1252] [pool-3-thread-87] [c.v.v.l.p.a.s.Task] – Injecting Edge :: OnSuccessfullyFetchingContentLibraryInfo
YYYY-MM-DDTHH:MIN:SEC INFO vrlcm[1252] [pool-3-thread-87] [c.v.v.l.p.a.s.Task] – ========================================
"networks" : [

{ "network" : "<portgroup name>", "isManaged" : null }

{ "network" : "<portgroup name-192.0.0.0/24>", "isManaged" : null }

{ "network" : "<portgroup name-192.0.0.1/24>", "isManaged" : null }

{ "network" : "<portgroup name-192.0.0.2/24>", "isManaged" : null }

YYYY-MM-DDTHH:MIN:SEC INFO vrlcm[http-nio-8080-exec-8] [c.v.v.l.r.c.RequestController] – Retry error cause data : [ {
"messageId" : "LCMVSPHERECONFIG####",
"message" : "Invalid network details. Ensure the provided network is present in vCenter or retry giving the right network details.",
"eventId" : "####-##-####",
"retry" : true,
"exceptionMessage" : "Invalid network provided for the request.",
"exceptionStackTrace" : "com.vmware.vrealize.lcm.common.exception.userinput.InvalidNetworkDetails: Exception occurred while validating inputs for product : vrops. Unable to find networks : [\"<portgroup name-192.0.0.0/24>\"] for the given clusterMO ::Stub: moRef = (ManagedObjectReference: type = ClusterComputeResource, value = domain-###, serverGuid = null), binding = <https://example.vcenter.com/sdk/vimService\n\tat> com.vmware.vrealize.lcm.drivers.vsphere65.deploy.impl.BaseOvfDeploy.getDeployOptionsMOR(BaseOvfDeploy.java:1298)\n\tat com.vmware.vrealize.lcm.plugin.core.vsphere.tasks.ValidateDeployInputsTask.execute(ValidateDeployInputsTask.java:276)\n\tat com.vmware.vrealize.lcm.platform.automata.service.Task.retry(Task.java:158)\n\tat com.vmware.vrealize.lcm.automata.core.TaskThread.run(TaskThread.java:60)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)\n\tat java.base/java.lang.Thread.run(Unknown Source)\n",
"localizedMessageId" : "VSPHERE_INVALIDNETWORK_ERROR",
"parameters" : null,
"properties" :
{ "hostName" : "<https://example.vcenter.com>", "netmask" : "255.255.255.0", "ip" : "10.0.0.0", "domain" : ""example domain name"", "vcUsername" : [email protected], "dns" : "10.0.0.1, 10.0.0.2", "vCenterHost" : "example hostname."example domain name"", "vcPassword" : "#####", "gateway" : "192.0.0.0", "searchpath" : ""example domain name"", "network" : "<portgroup name-192.0.0.0/24>" }

Environment

VCF 9.0

Cause

Usage of special characters such as '/' or '\' in naming a DVS port group can lead to deployment failure as LCM Fleet management fails to recognize the network configuration.

Resolution

Broadcom Engineering is aware of this issue and are currently working to resolve.

To workaround the issue, please use' _ '(underscore) instead of '/' (forward slash) or backward slash '\',  as special character,  in the networking details to specify the port group. For example, by using "portgroup-10.0.0.1_24" instead of "portgroup-10.0.0.1/24".