Default docker image from packer does not create healthcheck file, causing the /healthcheck endpoint to 404
Open
- Dominant language
- Python
- Stars
- 845
- Forks
- 146
- PR merge metrics
- No merged PRs in 30d
Description
The `latest` (`0.0.14`) docker image hosted on `quay.io` does not have the `/tmp/status` file as declared in `iris/configs/config.dev.yaml`.
It seems all that is needed is the (1) creation of this file and (2) filling this file with the desired response of the `/healthcheck` endpoint (based on the documentation, `GOOD`).
Contributor guide
Research direction
Start with iris/configs/config.dev.yaml and the default Docker image definition used by packer, then compare the declared /tmp/status path with the image contents. Done means the image creates /tmp/status with the documented GOOD response and the /healthcheck endpoint no longer returns 404.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, python
- Domain
- api, devops
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100