fix: [ISSUE] Getting unhelpful error from docker compose when running bash script to startup software
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 7.2k
- Forks
- 718
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 23
Description
Describe the bug
Software fails to start with error printed and in logs: "(root) Additional property include is not allowed"
also a warning is given "VERSION" variable is not set.
To reproduce
Steps to reproduce the behavior.
run run-platform.sh
Expected behavior
Better error message
Environment details
Ubuntu
using command docker compose
and docker compose version output is v2.3.3
Additional context
Removed multiple docker-compose versions and confirmed.
Screenshots
If applicable, add screenshots to help explain your problem.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by running run-platform.sh with Docker Compose v2.3.3 on Ubuntu and capture the startup output and logs. Investigate the reported “include” error and the unset “VERSION” warning in the startup path. Done means the startup failure provides a useful error message and the warning is addressed or clearly explained.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker-compose, shell
- Domain
- devops
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100