What causes the 'ImagePullBackOff/ErrImagePull' error for the Duv3 models when deploying the ML Skills like FormExtractor and IntelligentKeywordClassifier?
Issue Description:
In air-gapped Automation Suite environments with an external Orchestrator, where FormExtractor and IntelligentKeywordClassifier are not integrated as internal services like other online and offline variants, a deployment issue may arise when Duv3 models fail to deploy as ML skills due to an 'ImagePullBackOff/ErrImagePull' error. This problem occurs when the system attempts to pull an incorrect version of the container image, resulting in repeated failures to start pods and preventing successful deployment.
Resolution:
To resolve this issue, run the following SQL query against the AutomationSuite_AICenter database to update the incorrect base image version:
USE AutomationSuite_AICenter; UPDATE [ai_pkgmanager].[ml_package_language_versions] SET base_image = 'python37duv3:v22.10.12-rc43' WHERE base_image LIKE '%python37duv3%';
Ensure to validate the changes after executing the query and monitor the pods to confirm that they start successfully.