Error: Unable to fetch the helm history during CNF rollback in VMware Telco Cloud AutomationIntroduction
search cancel

Error: Unable to fetch the helm history during CNF rollback in VMware Telco Cloud AutomationIntroduction

book

Article ID: 445509

calendar_today

Updated On:

Products

VMware Telco Cloud Automation VMware Telco Cloud Platform VMware Telco Cloud Platform - 5G Edition VMware Telco Cloud Platform Advanced VMware Telco Cloud Platform Essentials VMware Telco Cloud Platform Essentials for RAN VMware Telco Cloud Platform RAN

Issue/Introduction

When attempting to roll back an upgraded Cloud Native Network Function (CNF) via the VMware Telco Cloud Automation (TCA) UI, the operation fails. The UI may display a continuous spinner on the "Next" button, and the task fails to initiate.

Symptoms

  • Rollback fails with the error: Unable to fetch the helm history.
  • TCA Manager logs show:

    ERROR c.v.h.nfvm.api.cnf.CnfLcmController- Unable to fetch the helm history for cnfInstanceId and operationId.

Environment

TCP versions : 5.0, 5.0.1, 5.1
TCA versions:  3.2, 3.3, and 3.4.

Cause

This issue is caused by a failure in the TCA UI to generate the rollback payload. The UI attempts to reconcile the Helm parameters from the current VNFD against the original instantiation history. When there is a mismatch in the number of charts between these versions, a JavaScript exception occurs, preventing the payload from being sent to the backend API.

Resolution

For VCF Divisions: A permanent fix is being evaluated for a future release. Please subscribe to this article to be updated on the fix status (Reference: Article 275360).
 
Workaround: To bypass the UI validation blocker, perform a manual rollback using the API via the provided support script.
  • Obtain the cnf-rollback-v2.sh script from the case attachments.
  • The script initiates the rollback by passing an empty additionalParams object, which bypasses the UI's mapping logic:
{  "additionalParams": {},  "operationId": "####-####-####-####"}
  • Execute the script following the instructions in the CNF Rollback Script - User Guide.pdf.
If further assistance is required, please contact support. To speak with a customer representative or a Support Engineer, see Contact Support. Scroll to the bottom of the page and click on your respective region.

Attachments

rollback-script.zip get_app