8.1 Identity Insight Pipeline fails with IOT/Abort trap when UTF-8 locale is not installed
After installing Identity Insight 8.1, the pipeline will fail with "IOT/Abort trap" in the debug output when UTF-8 locale is not installed on the Operating System.
pipeline debug output will show:
[pipeline:1] DBUG: ...Loading Configured Message Types.
[pipeline:1] DBUG: ...Loading Attribute Type Configuration.
[pipeline:1] DBUG: ...Initializing attribute scoring plugins
EN_US.UTF-8 locale was not installed on the OS (AIX).
Diagnosing the problem
Run pipeline -d to start the pipeline in debug mode and note the output.
Check the locales installed
Resolving the problem
- Install the locale 'EN_US.UTF-8'
- Next, set the LANG environment variable to match installed locale:
- Restart the pipeline in debug mode to confirm the fix