-
Notifications
You must be signed in to change notification settings - Fork 485
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Podman Compose 1.1.0 fails non-deterministically to start a system with multiple dependencies #921
Comments
I downgraded to Podman Compose 1.0.6 and the system starts up reliably again:
In case anyone else needs to downgrade, this is how I found an RPM for the previous version
|
Still an issue in podman-compose version 1.2.0 with podman version 5.1.1, though it seems a little easier to get the pod into a working state by repeatedly cycling |
Healthchecks actually don't work at all: #866 |
Thanks for pointing out that issue. Is this still the case in 1.1.0? If 1.1.0 would have introduced support for health checks, that might be an explanation why my pod fails to start since upgrading from 1.0.6 to 1.1.0. |
It didn't work on Friday last week on Fedora with the then newest available version. |
Any resolution as of yet?
|
By now, I have better results cycling On Fedora 40:
|
no jazz here too. |
…ing nondeterministic compose stack failures Seems to be an active bug: containers/podman-compose#921 (comment)
Persists on Fedora 41:
Either I get:
Or:
(EDIT: I split the 2nd error into #1072, in case it happens to others independently of the dependency issue.) It needs about a dozen "up"/"down" cycles until I finally manage to get a stable system. On Fedora 40 I would also get errors telling me to kill |
Downgrading to 1.0.6 (using this workaround) also worked for me. |
I split the "cannot open |
Describe the bug
Podman Compose 1.1.0 fails non-deterministically to start a system with multiple dependencies:
Error: unable to start container 5cdaac...: generating dependency graph for container 5cdaac...: container 1534f2... depends on container e524cd... not found in input list: no such container
.Most of the time starting the system fails, but seldomly it comes up.
This appears to be a regression in
podman-compose-1.1.0-1.fc40
. I did not observe this issue withpodman-compose-1.0.6-6.fc40
.To Reproduce
Expected behavior
f
,e
,b
, thend
,c
, thena
, theng
.Actual behavior
Podman Compose outputs
Error: unable to start container 5cdaac...: generating dependency graph for container 5cdaac...: container 1534f2... depends on container e524cd... not found in input list: no such container
and continues starting other containers, but never gets the full system up.Environment:
Related: #683 (the error message there is similar, but the cause seems different; the problem there exists with 1.0.6, while the problem here only appeared with 1.1.0)
The text was updated successfully, but these errors were encountered: