When the vmware-system-user password has been lost or forgotten and the current password cannot be retrieved from the VCF Fleet Manager appliance, the steps in this KB can be used to reset the password.
This issue occurs when the vmware-system-user account on the VCF Identity Broker (vIDB) appliance is locked or the password is forgotten, causing a "Disconnected" status in VCF Operations Fleet Management.
Resetting the password at the OS level requires subsequent remediation in the UI to synchronize the VCF Fleet Manager database and Kubernetes secrets.
Log in to the management domain vCenter Server and open a console to the VCF Identity Broker appliance.
Restart the appliance. When the Photon OS splash screen appears, press 'e' to enter the GNU GRUB edit menu.
Locate the line starting with linux and append the following to the end: rw init=/bin/bash
Press F10 to boot into the bash shell.
(Optional) Unlock the account if locked:faillock --user vmware-system-user --reset
Reset the password:
passwd vmware-system-user
Set the password to never expire to prevent recurrence:
chage -m 0 -M -1 vmware-system-user
Restart the appliance:reboot -f
Repeat steps 1-8 for all remaining Identity Broker nodes in the cluster.
Log in to the VCF Operations UI.
Navigate to Fleet Management > Passwords > VCF Management.
Filter for VCF Identity Broker and select the affected appliance.
Click Remediate Password.
Enter the temporary password set in Phase 1 and click Submit.
Repeat for all Identity Broker nodes.
Navigate to Fleet Management > Lifecycle > Components.
Click Manage next to the Identity Broker component.
Click Trigger Inventory Sync and monitor for completion.
To ensure the Kubernetes secrets (used during upgrades/patching) are updated:
Return to Fleet Management > Passwords > VCF Management.
Select the remediated account and perform an Update Password to rotate the password to a final, permanent value. This triggers the backend workflow to update the sftp-password-secret in the vmsp-platform namespace.