Password management operations fail for the NSX-T edge node root user.
Symptoms:
yyyy-mm-ddThh:mm:ss WARN [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.helper.GuestProgramService,om-exec-30] Failed to find VM by complete FQDN, checking if VM DNS name prefixes the FQDN
yyyy-mm-ddThh:mm:ss DEBUG [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.helper.GuestProgramService,om-exec-30] Fetched list of powered on virtual machines [] whose DNS name prefixes FQDN <nsx_edge_fqdn> from cluster <cluster_name>
yyyy-mm-ddThh:mm:ss ERROR [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.helper.GuestProgramService,om-exec-30] Failed to find a VM having prefix match of DNS name with FQDN <nsx_edge_fqdn>
yyyy-mm-ddThh:mm:ss ERROR [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.helper.GuestProgramService,om-exec-30] Exception occurred while finding vmMor for <nsx_edge_fqdn> : Failed to find powered-on VM with FQDN <nsx_edge_fqdn>
yyyy-mm-ddThh:mm:ss DEBUG [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.helper.GuestProgramService,om-exec-30] Failed to run guest program for <nsx_edge_fqdn>
yyyy-mm-ddThh:mm:ss DEBUG [vcf_om,59a4058823f98c10,f3c5] [c.v.e.s.c.c.v.vsphere.VsphereClient,om-exec-30] Destroying 1 open views
yyyy-mm-ddThh:mm:ss WARN [vcf_om,59a4058823f98c10,f3c5] [c.v.v.v.c.h.i.HttpConfigurationCompilerBase$ConnectionMonitorThreadBase,om-exec-30] Shutting down the connection monitor.
yyyy-mm-ddThh:mm:ss WARN [vcf_om,0000000000000000,0000] [c.v.v.v.c.h.i.HttpConfigurationCompilerBase$ConnectionMonitorThreadBase,VLSI-client-connection-monitor-1047] Interrupted, no more connection pool cleanups will be performed.
yyyy-mm-ddThh:mm:ss ERROR [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.u.changers.NsxtEdgeChanger,om-exec-30] Exception in doTest of com.vmware.vcf.passwordmanager.update.changers.NsxtEdgeChanger
com.vmware.vcf.passwordmanager.exception.Fault: Failed executing command in VM <nsx_edge_fqdn>
at com.vmware.vcf.passwordmanager.update.changers.NsxtEdgeChanger.doInVmwareToolsForNsxtEdge(NsxtEdgeChanger.java:580)
at com.vmware.vcf.passwordmanager.update.changers.NsxtEdgeChanger.runCommandInNsxtEdge(NsxtEdgeChanger.java:533)
at com.vmware.vcf.passwordmanager.update.changers.NsxtEdgeChanger.doTest(NsxtEdgeChanger.java:99)
at com.vmware.vcf.passwordmanager.update.changers.AbstractPasswordChanger.updateAsync(AbstractPasswordChanger.java:430)
yyyy-mm-ddThh:mm:ss ERROR [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.u.changers.NsxtEdgeChanger,om-exec-30] Exception occurred while testing NSXT Edge node credentials
com.vmware.vcf.passwordmanager.exception.PasswordUpdateException: Failed executing command in VM <nsx_edge_fqdn>
at com.vmware.vcf.passwordmanager.update.changers.NsxtEdgeChanger.runCommandInNsxtEdge(NsxtEdgeChanger.java:547)
at com.vmware.vcf.passwordmanager.update.changers.NsxtEdgeChanger.doTest(NsxtEdgeChanger.java:99)
Caused by: com.vmware.vcf.passwordmanager.exception.PasswordUpdateException: Failed executing command in VM <nsx_edge_fqdn>
at com.vmware.vcf.passwordmanager.update.changers.NsxtEdgeChanger.runCommandInNsxtEdge(NsxtEdgeChanger.java:547)
at com.vmware.vcf.passwordmanager.update.changers.NsxtEdgeChanger.doTest(NsxtEdgeChanger.java:99)
... 9 common frames omitted
yyyy-mm-ddThh:mm:ss DEBUG [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.u.c.AbstractPasswordChanger,om-exec-30] Error Message : Failed executing command in VM <nsx_edge_fqdn>, Error Token : 5BBTQJ, Error Cause : {}
yyyy-mm-ddThh:mm:ss DEBUG [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.u.c.AbstractPasswordChanger,om-exec-30] About to mark resource state as error...
yyyy-mm-ddThh:mm:ss DEBUG [vcf_om,59a4058823f98c10,f3c5] [c.v.v.p.r.AbstractPasswordTransactionExecutor,om-exec-30] Password operation failed for root
VMware Cloud Foundation 4.5.x
Resolution for Scenario 1:
Example:
vmHostname = nsxt_edge_node
VC DNS = NSXT_EDGE_NODE
Command: hostname nsxt_edge_node
Scenario 2:
*** If the resolution steps for Scenario 2 cannot be implemented because of Environmental limitations then contact Broadcom Support for assistance