Podman Quadlet rootless Speicherkontext
Unterschrift
Quadlet network resource <name> is missing after restarting <unit>-network.service
Das gleiche Muster kann Volumen beeinflussen.
Symptome
Eine generierte Quadlet-Ressourceeinheit startet oder startet neu, aber der Follow-up Podman CLI-Ressource-Check sieht das Netzwerk oder die Lautstärke nicht.
Docker ist nicht betroffen, weil der Docker Compose-Pfad die rootless Podman CLI/systemd-Grenze nicht überquert.
Ursache
Der Rootless Podman Zustand ist sensibel für die Prozessumgebung und Speicherkonfiguration. Der interaktive BaseHarbor Prozess und der systemd User Manager, der generierte Quadlet Einheiten ausführt, müssen dieselbe relevante XDG und Container-Speicherumgebung verwenden.
bereits angewandte Fixierungen
5568542fpropagiert Podman-Speicherumgebung in generierte Quadlet-Einheiten.81d3627dzusätzliche Regressionsabdeckung für diese Umweltausbreitung.
Gegenwärtiger Stand
Untersuchen. Wenn die Signatur immer noch mit beiden vorhandenen Fixes angezeigt wird, überprüfen Sie, ob die Ressourceneinheit die Ressource tatsächlich erstellt, bevor Sie Timeouts ändern.
Überprüfung
go test ./internal/providers/runtime/podman
targeted Podman guided gate
targeted Podman identity gate