An error occurred while trying to get the Directories. Please try again later.no healthy upstream" error.vidb-service-<rs>-<hash> 0/1 Init:CrashLoopBackOffStarting to upload service configuration files
./vidb_initialization_helper.sh: line 184: /opt/vmware/idm/installation/accesscontrol/config/configkeystore.bcfks: No such file or directory
ERROR: duplicate key value violates unique constraint "pk_vidb_init_service_configuration"
DETAIL: Key (key)=(accesscontrol_configkeystore.bcfks) already exists.psql -U postgres -d vcdb -c "select * from vidb_init_service_configuration where key='accesscontrol_configkeystore.bcfks'"
key | value
-----------------------------------+-------
accesscontrol_configkeystore.bcfks |
(1 row)Note: Resetting the vmware-system-user accounts for the IDB appliances and remediating passwords does not resolve this issue
This issue occurs when the configkeystore.bcfks file is missing or was not persisted during a datastore-full event, while its corresponding configuration entries remain in the database. The idm.groovy initialization script skips the keystore regeneration process if it detects that accesscontrol_application.properties already exists in the vidb_init_service_configuration table. This leads to a failure when the script attempts to reference the non-existent keystore file.
Contact Broadcom Support to resolve this issue, as it requires complex database modifications.