Deletion of failed VCF Component deployment is greyed out or fails on VCF Operations 9.x
search cancel

Deletion of failed VCF Component deployment is greyed out or fails on VCF Operations 9.x

book

Article ID: 419586

calendar_today

Updated On:

Products

VCF Operations

Issue/Introduction

  • Deployment of VCF Component Instance fails (VCF Operations for logs / Network/ Automation )
  • The VCF component appliance was deleted from vCenter and is not present in SDDC manager
    • Option to delete the VCF Component is greyed out.
    • Attempting to delete failed the VCF Component deployment from VCF Operations 9.x UI > Fleet Management > Lifecycle > VCF Management > Components > Failed VCF Component environment > vertical ellipses > Delete > Submit > Failed at stage 3 with error:
      • Example of error encountered when attempting to delete a failed VCF Automation instance:
        • Error Code: LCMVMSP10027
          Deletion Failed: Unable to verify/remove Integrations. Retry the request once the platform is stable.
          Unable to trigger request due to missing property kubeconfig
        • Error Code: LCMVCFA00010
          Could not get VCF Automation token for host: <component-node-fqdn> username: admin@System.
          <component-node-fqdn>: Name or service not known
        • The failed request does not provide an option to skip stage when attempting to retry.

Environment

  • VCF Operations 9.x
  • VCF Operations for logs 9.x
  • VCF Automation 9.x

Resolution

* Take snapshot of Fleet Manager, vCenter and SDDC before applying below steps: 

  • Resolution:
    1. If the 'Delete' action is disabled, attempt to progress the failed deployment task to enable day 2 actions (such as delete)
      • Navigate to the failed deployment request under Lifecycle → VCF Management → Tasks → Click RETRY → Set skiptask to true.
      • Validate if the 'Delete' action is now enabled and proceed with step 2
    2. If the 'Delete' is enabled:
      • Navigate to Lifecycle → VCF Management → Components → Click on 3 vertical dots → Click Delete 

Note: Do not delete deployment task via Request Controller API as deletion of component is dependent on the existence of a task.

  • If the deployment task is manually deleted via the request controller API, follow below workaround:
    • Manually deleting the deployment task might seem to work, and the component deletion might progress, however the component would still remain listed on Integrated components page.
      • To resolve this we will need to create a dummy request in Fleet Manager. 
      • This would involve API or Database modification, kindly reach out to Broadcom Support with a case referencing the KB 419586.