Troubleshooting Spotfire Service for Python
If you have problems with the Spotfire Service for Python, review these tips.
- Problems with the Dockerfile on a Linux node manager
- After the service runs, you can view the
Dockerfile that the
Spotfire Service for Python writes. You can find the file in the root service directory (for example,
/opt/tibco/tsnm/<server version_#>/nm/services/Python service Linux-<version_#_ID>/dockerfile/Dockerfile.
Try test building the Docker image in the environment before starting the Spotfire Service for Python.Note: Building an image takes time, so it can take a few minutes for the web UI to display a possible image build failure. If a build failure occurs, the retry mechanism is triggered automatically.
- Problems with the startup script
- Check your script line endings.
Important: Remember that for any script you write, the line endings must be appropriate for the operating system where Spotfire Service for Python runs. Many text editors can perform end-of-line (EOL) conversion.