Update CLU API version for releases previous to Nodoubt 9.11.0

In releases previous to Nodoubt 9.11.0, it is required to update the CLU API used for the clu-storage

Introduction

The current version of the CLU API used for the clu-storage (2023-04-15-preview) will be deprecated on March 31, 2025.

This version should be updated to 2024-11-15-preview for all environments before this date by the GES Team.

The update of the CLU API version enables the copy of CLU projects in cache. This leads to more efficient processes: reuse of CLU trainings with no need for retraining, reduced deployment times, hot swapping processes, etc.

On the other hand, this update does not impact in the use of Aura NLP.

Steps to update CLU API version

To update the version of the CLU API, follow the steps below:

  • Prerequisite: A kubeconfig of the environment must be previously configured.

  • Access to edit configuration:

      kubectl edit configmap nlp-provisioning-bootstrap -n <namespace>
    
  • In the section clu of the nlp-provisioning-bootstrap configmap, the value storage_api_version should be updated to 2024-11-15-preview.

  • Save and close the ConfigMap.

  • Restart nlp-provisioning deployment:

      kubectl rollout restart deployment/nlp-provisioning -n <namespace>