SOLO-4079
ValuesFileParseFailedSoloError — Validation
ValuesFileParseFailedSoloError
| Code | SOLO-4079 |
| Category | Validation |
| Ownership | User |
| Retryable | No |
Description
Thrown when a Helm values file cannot be parsed; the underlying failure is wrapped in cause. solo reads values files supplied via --values-file and values files it caches under the solo home directory before handing them to Helm, so this means the file content is neither valid JSON nor valid YAML — for example a stale or partially written cached values file left behind by an interrupted run.
Troubleshooting Steps
- Open
and correct the syntax reported above - {{be rewritten in block style or have all of its keys and string values quoted
- Regenerate a cached values file by deleting it and re-running the command: rm
- Cached values files live under the solo home directory (default ~/.solo) and are rewritten on the next run