mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-06 08:56:45 -05:00
[GH-ISSUE #1296] Quick Install: Podman installation fails due to unsupported networking option (--network service:gerbil) #3785
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @arousalspoon204 on GitHub (Aug 17, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1296
Description:
When installing Pangolin with Podman instead of Docker, the installer fails to start the traefik container.
Steps to reproduce: installer.log
Run the installer on a Debian VPS.
Choose podman when asked whether to use Docker or Podman.
Proceed with the installation using default values.
Observe the container startup phase.
Observed behavior:
The installer attempts to run traefik with the following option:
--network service:gerbilPodman does not recognize this option and exits with:
As a result, the traefik container is not created, and subsequent podman start traefik fails with:
Error: no container with name or ID "traefik" found: no such containerAdditional issues noticed during installation:
The installer tries to stop/remove containers (traefik, gerbil, pangolin) before creating them, which results in repeated errors such as:
Despite failures, the installer still reports Installation complete!, which can be misleading.
Environment:
Debian 12 VPS (Hetzner)
Podman version 4.3.1
Pangolin installer (latest as of August 2025)
Summary:
The installer is not fully compatible with Podman due to unsupported Docker-specific networking syntax and error handling issues during container lifecycle management.
@placobravo commented on GitHub (Aug 21, 2025):
With podman version 5.4.0 everything is fine since the "--network service:gerbil" is correctly interpreted. I just tried it on RockyLinux 10.0.
To be fair I think the issue is not even with podman itself, but rather with podman-compose. I do not know exactly in which version of podman-compose the "service" option was introduced , but in the current version it works fine
@arousalspoon204 commented on GitHub (Aug 22, 2025):
You're right, everything works fine under RockyLinux. The problem is Debian with outdated tool versions.
Thank you very much for your help.