System boot hangs indefinitely on unclean shutdown with transient mode #22984
Labels
kind/bug
Categorizes issue or PR as related to a bug.
locked - please file new issue/PR
Assist humans wanting to comment on an old issue or PR with locked comments.
Issue Description
I have a setup with multiple quadlet files setup to manage long term services, one shot jobs, pods and volumes. All of this is running on a CentOS 9 platform, with podman in transient mode and a separate filesystem for container storage.
This is running in a system where we can have unclean shutdowns quite frequently.
We've encountered a bug quite recently, where the system seems to hang indefinitely at boot, waiting on a pod/volume/oneshot container service from quadlet forever. Current workaround is to install appropriate timeouts, and have systemd restart the services in that case. This seem to happen after an unclean shutdown.
I have opened a PR that attempt to fix that issue: #22985
Steps to reproduce the issue
/etc/containers/systemd
, reboot the system once and wait for all the services to bereboot -f
)systemctl list-jobs
to observe that either the pod or volume service are hanging the systemQuadlet files:
Describe the results you received
System hangs forever during the boot phase
Describe the results you expected
Boot completes without hanging
podman info output
Podman in a container
No
Privileged Or Rootless
Privileged
Upstream Latest Release
No
Additional environment details
Podman 5.1.0 in transient mode on a Centos 9 based, with a separate filesystem for the container storage in
/var/lib/containers
. Unclean shutdowns are frequent.Additional information
No response
The text was updated successfully, but these errors were encountered: