Error: Configuration Drift Details display indefinite loading spinner in VCF Operations 9.0.2
search cancel

Error: Configuration Drift Details display indefinite loading spinner in VCF Operations 9.0.2

book

Article ID: 450090

calendar_today

Updated On:

Products

VCF Operations

Issue/Introduction

  • Navigating to Fleet Management > Configuration Drifts shows drift detected.
  • Clicking a vCenter to view drift details results in an indefinite "Loading..." spinner.
  • The UI never finishes rendering the configuration differences.

Environment

VCF Operations 9.0.2

Cause

A logic error in the vc_profile.py script within the config-modules-docker container fails to correctly process the compliance URL variable, causing the front-end to hang.

Resolution

To resolve the loading hang in VCF Operations 9.0.2, apply the following script patch on the Cloud Proxy associated with the vCenter:

  1. Log in to the Cloud Proxy via SSH.
  2. Access the config-modules container:
     docker exec -it config-modules-docker sh 
  3. Execute the patch command: 
     sed -i 's/context, merged_desired_values, VC_PROFILE_DOMAIN_CONFIGURATION_CHECK_COMPLIANCE_URL/context, desired_values, VC_PROFILE_DOMAIN_CONFIGURATION_CHECK_COMPLIANCE_URL/' /usr/lib/python3.11/site-packages/config_modules_vmware/controllers/vcenter/vc_profile.py
  4. Exit the container and restart the service: 
     docker restart config-modules-docker 
  5. Clear the browser cache and refresh the VCF Operations UI.