Issue Description
Quadlet wont start on boot tried plex, jellyfin and syncthing setting from arch podman wiki. But manualy starts no problems.
21:41:53 systemd: Failed to start Syncthing container.
21:41:52 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:52 systemd: Failed to start Plex container.
21:41:52 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:52 systemd: Failed to start Syncthing container.
21:41:52 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:52 systemd: Failed to start Plex container.
21:41:52 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:52 systemd: Failed to start Syncthing container.
21:41:52 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:52 systemd: Failed to start Plex container.
21:41:51 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:51 systemd: Failed to start Syncthing container.
21:41:51 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:51 systemd: Failed to start Plex container.
21:41:51 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:51 systemd: Failed to start Syncthing container.
21:41:51 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:51 systemd: Failed to start Plex container.
21:41:51 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:51 systemd: Failed to start Syncthing container.
21:41:50 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:50 systemd: Failed to start Syncthing container.
21:41:50 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:50 systemd: Failed to start Plex container.
21:41:50 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:50 systemd: Failed to start Syncthing container.
21:41:50 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:50 systemd: Failed to start Plex container.
21:41:49 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:49 systemd: Failed to start Syncthing container.
21:41:49 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:49 systemd: Failed to start Plex container.
21:41:49 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:49 systemd: Failed to start Syncthing container.
21:41:49 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:49 systemd: Failed to start Plex container.
21:41:49 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:49 systemd: Failed to start Syncthing container.
21:41:49 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:48 systemd: Failed to start Plex container.
21:41:48 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:48 systemd: Failed to start Syncthing container.
21:41:48 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:48 systemd: Failed to start Syncthing container.
21:41:48 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:48 systemd: Failed to start Syncthing container.
21:41:47 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:47 systemd: Failed to start Syncthing container.
21:41:47 passt.avx2: Couldn't set IPv4 route(s) in guest: Invalid argument
21:41:47 systemd: Failed to start npm.service.
And then containers exits with Start request repeated too quickly.
× npm.service
Loaded: loaded (/home/matija/.config/containers/systemd/npm.container; generated)
Active: failed (Result: exit-code) since Wed 2024-03-27 21:41:47 CET; 52min ago
Process: 1584 ExecStart=/usr/bin/podman run --name=npm --cidfile=/run/user/1000/npm.cid --replace --rm --cgroups=split --network=npm_proxy --sdnotify=conmon -d -v /home/matija/Documents/podman/npm/config:/config -v /home/matija/Documents/podman/npm/letsencrypt:/etc/letsencrypt:Z -v /home/matija/Documents/podman/npm/data:/data --label io.containers.autoupdate=registry --publish 80:80/tcp --publish 443:443/tcp --publish 81:81/tcp --env DB_SQLITE_FILE=/config/database.sqlite --env DISABLE_IPV6=true docker.io/jc21/nginx-proxy-manager:latest (code=exited, status=125)
Process: 1627 ExecStopPost=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1000/npm.cid (code=exited, status=0/SUCCESS)
Main PID: 1584 (code=exited, status=125)
CPU: 97ms
ožu 27 21:41:47 archNAS systemd[557]: Failed to start npm.service.
ožu 27 21:41:47 archNAS systemd[557]: npm.service: Scheduled restart job, restart counter is at 6.
ožu 27 21:41:47 archNAS systemd[557]: npm.service: Start request repeated too quickly.
ožu 27 21:41:47 archNAS systemd[557]: npm.service: Failed with result 'exit-code'.
ožu 27 21:41:47 archNAS systemd[557]: Failed to start npm.service.
Then i added StartLimitBurst=0 to quadlet
● syncthing-lsio.service - Syncthing container
Loaded: loaded (/home/matija/.config/containers/systemd/syncthing-lsio.container; generated)
Active: active (running) since Wed 2024-03-27 21:41:53 CET; 1h 2min ago
Main PID: 3435 (conmon)
Tasks: 33 (limit: 27397)
Memory: 113.2M (peak: 114.7M)
CPU: 4.024s
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/syncthing-lsio.service
├─libpod-payload-13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25
│ ├─3440 /package/admin/s6/command/s6-svscan -d4 -- /run/service
│ ├─3500 s6-supervise s6-linux-init-shutdownd
│ ├─3503 /package/admin/s6-linux-init/command/s6-linux-init-shutdownd -d3 -c /run/s6/basedir -g 3000 -C -B
│ ├─3546 s6-supervise svc-cron
│ ├─3547 s6-supervise svc-syncthing
│ ├─3548 s6-supervise s6rc-oneshot-runner
│ ├─3549 s6-supervise s6rc-fdholder
│ ├─3557 /package/admin/s6/command/s6-ipcserverd -1 -- /package/admin/s6/command/s6-ipcserver-access -v0 -E -l0 -i data/rules -- /package/admin/s6/command/s6-sudod -t 30000 -- /package/admin/s6-rc/command/s6-rc-oneshot-run -l ../.. --
│ ├─3659 busybox crond -f -S -l 5
│ ├─3661 syncthing -home=/config -no-browser -no-restart --gui-address=0.0.0.0:8384
│ └─3691 /usr/bin/syncthing -home=/config -no-browser -no-restart --gui-address=0.0.0.0:8384
└─runtime
├─3435 /usr/bin/conmon --api-version 1 -c 13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25 -u 13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25 -r /usr/bin/crun -b /home/matija/.local/share/containers/storage/overlay-containers/13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25/userdata -p /run/user/1000/containers/overlay-containers/13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25/userdata/pidfile -n syncthing --exit-dir /run/user/1000/libpod/tmp/exits --persist-dir /run/user/1000/libpod/tmp/persist/13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25 --full-attach -l none --log-level warning --syslog --runtime-arg --log-format=json --runtime-arg --log --runtime-arg=/run/user/1000/containers/overlay-containers/13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25/userdata/oci-log --conmon-pidfile /run/user/1000/containers/overlay-containers/13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25/userdata/conmon.pid --exit-command /usr/bin/podman --exit-command-arg --root --exit-command-arg /home/matija/.local/share/containers/storage --exit-command-arg --runroot --exit-command-arg /run/user/1000/containers --exit-command-arg --log-level --exit-command-arg warning --exit-command-arg --cgroup-manager --exit-command-arg systemd --exit-command-arg --tmpdir --exit-command-arg /run/user/1000/libpod/tmp --exit-command-arg --network-config-dir --exit-command-arg "" --exit-command-arg --network-backend --exit-command-arg netavark --exit-command-arg --volumepath --exit-command-arg /home/matija/.local/share/containers/storage/volumes --exit-command-arg --db-backend --exit-command-arg sqlite --exit-command-arg --transient-store=false --exit-command-arg --runtime --exit-command-arg crun --exit-command-arg --storage-driver --exit-command-arg overlay --exit-command-arg --events-backend --exit-command-arg journald --exit-command-arg container --exit-command-arg cleanup --exit-command-arg --rm --exit-command-arg 13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25
└─3453 /usr/bin/pasta --config-net -t 22000-22000:22000-22000 -t 127.0.0.1/8384-8384:8384-8384 -u none -T none -U none --no-map-gw --dns none --quiet --netns /run/user/1000/netns/netns-b29c50aa-1dfb-10f4-f361-f05795788cd3
ožu 27 21:41:53 archNAS systemd[557]: syncthing-lsio.service: Scheduled restart job, restart counter is at 18.
ožu 27 21:41:53 archNAS systemd[557]: Starting Syncthing container...
ožu 27 21:41:53 archNAS podman[3182]: 2024-03-27 21:41:53.34531963 +0100 CET m=+0.058399044 container create 13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25 (image=lscr.io/linuxserver/syncthing:latest, name=syncthing, org.opencontainers.image.url=https://github.com/linuxserver/docker-syncthing/packages, build_version=Linuxserver.io version:- v1.27.4-ls135 Build-date:- 2024-03-16T01:32:42+00:00, org.opencontainers.image.title=Syncthing, org.opencontainers.image.licenses=GPL-3.0-only, PODMAN_SYSTEMD_UNIT=syncthing-lsio.service, org.opencontainers.image.source=https://github.com/linuxserver/docker-syncthing, org.opencontainers.image.authors=linuxserver.io, org.opencontainers.image.version=v1.27.4-ls135, org.opencontainers.image.description=[Syncthing](https://syncthing.net) replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet., org.opencontainers.image.vendor=linuxserver.io, org.opencontainers.image.created=2024-03-16T01:32:42+00:00, maintainer=thelamer, org.opencontainers.image.ref.name=596dda3c979579096ebc15569c6eeec9bf2f28b7, io.containers.autoupdate=registry, org.opencontainers.image.documentation=https://docs.linuxserver.io/images/docker-syncthing, org.opencontainers.image.revision=596dda3c979579096ebc15569c6eeec9bf2f28b7)
ožu 27 21:41:53 archNAS podman[3182]: 2024-03-27 21:41:53.318021121 +0100 CET m=+0.031100530 image pull 8c1fb57211237ad802d93ab81737376a4f062a91c295ec2f6884045e93e0b172 lscr.io/linuxserver/syncthing:latest
ožu 27 21:41:53 archNAS podman[3182]: 2024-03-27 21:41:53.425616484 +0100 CET m=+0.138695892 container init 13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25 (image=lscr.io/linuxserver/syncthing:latest, name=syncthing, build_version=Linuxserver.io version:- v1.27.4-ls135 Build-date:- 2024-03-16T01:32:42+00:00, maintainer=thelamer, io.containers.autoupdate=registry, PODMAN_SYSTEMD_UNIT=syncthing-lsio.service, org.opencontainers.image.source=https://github.com/linuxserver/docker-syncthing, org.opencontainers.image.authors=linuxserver.io, org.opencontainers.image.created=2024-03-16T01:32:42+00:00, org.opencontainers.image.description=[Syncthing](https://syncthing.net) replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet., org.opencontainers.image.url=https://github.com/linuxserver/docker-syncthing/packages, org.opencontainers.image.title=Syncthing, org.opencontainers.image.documentation=https://docs.linuxserver.io/images/docker-syncthing, org.opencontainers.image.vendor=linuxserver.io, org.opencontainers.image.revision=596dda3c979579096ebc15569c6eeec9bf2f28b7, org.opencontainers.image.version=v1.27.4-ls135, org.opencontainers.image.ref.name=596dda3c979579096ebc15569c6eeec9bf2f28b7, org.opencontainers.image.licenses=GPL-3.0-only)
ožu 27 21:41:53 archNAS podman[3182]: 2024-03-27 21:41:53.429132564 +0100 CET m=+0.142211978 container start 13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25 (image=lscr.io/linuxserver/syncthing:latest, name=syncthing, org.opencontainers.image.documentation=https://docs.linuxserver.io/images/docker-syncthing, org.opencontainers.image.source=https://github.com/linuxserver/docker-syncthing, org.opencontainers.image.created=2024-03-16T01:32:42+00:00, org.opencontainers.image.version=v1.27.4-ls135, io.containers.autoupdate=registry, org.opencontainers.image.description=[Syncthing](https://syncthing.net) replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet., org.opencontainers.image.title=Syncthing, PODMAN_SYSTEMD_UNIT=syncthing-lsio.service, org.opencontainers.image.vendor=linuxserver.io, org.opencontainers.image.ref.name=596dda3c979579096ebc15569c6eeec9bf2f28b7, maintainer=thelamer, org.opencontainers.image.licenses=GPL-3.0-only, org.opencontainers.image.authors=linuxserver.io, org.opencontainers.image.revision=596dda3c979579096ebc15569c6eeec9bf2f28b7, build_version=Linuxserver.io version:- v1.27.4-ls135 Build-date:- 2024-03-16T01:32:42+00:00, org.opencontainers.image.url=https://github.com/linuxserver/docker-syncthing/packages)
ožu 27 21:41:53 archNAS systemd[557]: Started Syncthing container.
ožu 27 21:41:53 archNAS syncthing-lsio[3182]: 13b2ae73af680e6e872a2d2ace147b6cc9bb0db08a5f6b70c05f9105673cef25
Focus is on syncthing-lsio.service: Scheduled restart job, restart counter is at 18. And why is log filled with failed systemd and passt.avx2.
After more reading i found about slirp4netns and adding to jellyfin Network=slirp4netns and removing StartLimitBurst=0
● jellyfin.service - Jellyfin container
Loaded: loaded (/home/matija/.config/containers/systemd/jellyfin.container; generated)
Active: active (running) since Wed 2024-03-27 22:50:42 CET; 1min 19s ago
Main PID: 954 (conmon)
Tasks: 41 (limit: 27397)
Memory: 1011.8M (peak: 1.5G)
CPU: 10.478s
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/jellyfin.service
├─libpod-payload-3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624
│ └─959 /jellyfin/jellyfin
└─runtime
├─921 /usr/bin/slirp4netns --disable-host-loopback --mtu=65520 --enable-sandbox --enable-seccomp --enable-ipv6 -c -r 3 -e 4 --netns-type=path /run/user/1000/netns/netns-dcd01af8-1f75-15b8-5355-4d368a7315f6 tap0
├─925 rootlessport
├─937 rootlessport-child
└─954 /usr/bin/conmon --api-version 1 -c 3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624 -u 3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624 -r /usr/bin/crun -b /home/matija/.local/share/containers/storage/overlay-containers/3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624/userdata -p /run/user/1000/containers/overlay-containers/3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624/userdata/pidfile -n systemd-jellyfin --exit-dir /run/user/1000/libpod/tmp/exits --persist-dir /run/user/1000/libpod/tmp/persist/3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624 --full-attach -l none --log-level warning --syslog --runtime-arg --log-format=json --runtime-arg --log --runtime-arg=/run/user/1000/containers/overlay-containers/3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624/userdata/oci-log --conmon-pidfile /run/user/1000/containers/overlay-containers/3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624/userdata/conmon.pid --exit-command /usr/bin/podman --exit-command-arg --root --exit-command-arg /home/matija/.local/share/containers/storage --exit-command-arg --runroot --exit-command-arg /run/user/1000/containers --exit-command-arg --log-level --exit-command-arg warning --exit-command-arg --cgroup-manager --exit-command-arg systemd --exit-command-arg --tmpdir --exit-command-arg /run/user/1000/libpod/tmp --exit-command-arg --network-config-dir --exit-command-arg "" --exit-command-arg --network-backend --exit-command-arg netavark --exit-command-arg --volumepath --exit-command-arg /home/matija/.local/share/containers/storage/volumes --exit-command-arg --db-backend --exit-command-arg sqlite --exit-command-arg --transient-store=false --exit-command-arg --runtime --exit-command-arg crun --exit-command-arg --storage-driver --exit-command-arg overlay --exit-command-arg --events-backend --exit-command-arg journald --exit-command-arg container --exit-command-arg cleanup --exit-command-arg --rm --exit-command-arg 3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624
ožu 27 22:50:42 archNAS systemd[546]: Starting Jellyfin container...
ožu 27 22:50:42 archNAS podman[790]: 2024-03-27 22:50:42.679332266 +0100 CET m=+0.097476705 container create 3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624 (image=docker.io/jellyfin/jellyfin:latest, name=systemd-jellyfin, io.containers.autoupdate=registry, PODMAN_SYSTEMD_UNIT=jellyfin.service)
ožu 27 22:50:42 archNAS podman[790]: 2024-03-27 22:50:42.652482921 +0100 CET m=+0.070627377 image pull 544d674913bc396256f62e1540b88bfa0ed49714b941007c658e04018dea36da docker.io/jellyfin/jellyfin:latest
ožu 27 22:50:42 archNAS podman[790]: 2024-03-27 22:50:42.79049041 +0100 CET m=+0.208634850 container init 3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624 (image=docker.io/jellyfin/jellyfin:latest, name=systemd-jellyfin, PODMAN_SYSTEMD_UNIT=jellyfin.service, io.containers.autoupdate=registry)
ožu 27 22:50:42 archNAS systemd[546]: Started Jellyfin container.
ožu 27 22:50:42 archNAS podman[790]: 2024-03-27 22:50:42.80117532 +0100 CET m=+0.219319763 container start 3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624 (image=docker.io/jellyfin/jellyfin:latest, name=systemd-jellyfin, io.containers.autoupdate=registry, PODMAN_SYSTEMD_UNIT=jellyfin.service)
ožu 27 22:50:42 archNAS jellyfin[790]: 3f9dfeceb8f81e9b72a3b11e763dabdfa4a6df0589d096252c0c26005e099624
It started normaly with no errors in log
Steps to reproduce the issue
Steps to reproduce the issue
- Add a quadlet starting manually it works.
- Reboot then wont start, manually works.
- Adding
StartLimitBurst=0 starts automatically with lots of errors
- Adding
Network=slirp4netns starts auto with no errors in logs
Describe the results you received
Quadlet wont start automaticly but manualy works without changing default settings. Some pasta errors and containers exit after 6 trys
Describe the results you expected
Containers just starting.
podman info output
host:
arch: amd64
buildahVersion: 1.35.1
cgroupControllers:
- cpu
- memory
- pids
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: /usr/bin/conmon is owned by conmon 1:2.1.10-1
path: /usr/bin/conmon
version: 'conmon version 2.1.10, commit: 2dcd736e46ded79a53339462bc251694b150f870'
cpuUtilization:
idlePercent: 73.04
systemPercent: 9.41
userPercent: 17.55
cpus: 8
databaseBackend: sqlite
distribution:
distribution: arch
version: unknown
eventLogger: journald
freeLocks: 2045
hostname: archNAS
idMappings:
gidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
uidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
kernel: 6.8.1-arch1-1
linkmode: dynamic
logDriver: journald
memFree: 13359452160
memTotal: 23965880320
networkBackend: netavark
networkBackendInfo:
backend: netavark
dns:
package: /usr/lib/podman/aardvark-dns is owned by aardvark-dns 1.10.0-1
path: /usr/lib/podman/aardvark-dns
version: aardvark-dns 1.10.0
package: /usr/lib/podman/netavark is owned by netavark 1.10.3-1
path: /usr/lib/podman/netavark
version: netavark 1.10.3
ociRuntime:
name: crun
package: /usr/bin/crun is owned by crun 1.14.4-1
path: /usr/bin/crun
version: |-
crun version 1.14.4
commit: a220ca661ce078f2c37b38c92e66cf66c012d9c1
rundir: /run/user/1000/crun
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +YAJL
os: linux
pasta:
executable: /usr/bin/pasta
package: /usr/bin/pasta is owned by passt 2024_03_26.4988e2b-1
version: |
pasta 2024_03_26.4988e2b
Copyright Red Hat
GNU General Public License, version 2 or later
<https://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
remoteSocket:
exists: true
path: /run/user/1000/podman/podman.sock
security:
apparmorEnabled: false
capabilities: CAP_CHOWN,CAP_DAC_OVERRIDE,CAP_FOWNER,CAP_FSETID,CAP_KILL,CAP_NET_BIND_SERVICE,CAP_SETFCAP,CAP_SETGID,CAP_SETPCAP,CAP_SETUID,CAP_SYS_CHROOT
rootless: true
seccompEnabled: true
seccompProfilePath: /etc/containers/seccomp.json
selinuxEnabled: false
serviceIsRemote: false
slirp4netns:
executable: /usr/bin/slirp4netns
package: /usr/bin/slirp4netns is owned by slirp4netns 1.2.3-1
version: |-
slirp4netns version 1.2.3
commit: c22fde291bb35b354e6ca44d13be181c76a0a432
libslirp: 4.7.0
SLIRP_CONFIG_VERSION_MAX: 4
libseccomp: 2.5.5
swapFree: 10485755904
swapTotal: 10485755904
uptime: 0h 6m 54.00s
variant: ""
plugins:
authorization: null
log:
- k8s-file
- none
- passthrough
- journald
network:
- bridge
- macvlan
- ipvlan
volume:
- local
registries: {}
store:
configFile: /home/matija/.config/containers/storage.conf
containerStore:
number: 3
paused: 0
running: 3
stopped: 0
graphDriverName: overlay
graphOptions: {}
graphRoot: /home/matija/.local/share/containers/storage
graphRootAllocated: 490578059264
graphRootUsed: 170248470528
graphStatus:
Backing Filesystem: extfs
Native Overlay Diff: "true"
Supports d_type: "true"
Supports shifting: "false"
Supports volatile: "true"
Using metacopy: "false"
imageCopyTmpDir: /var/tmp
imageStore:
number: 4
runRoot: /run/user/1000/containers
transientStore: false
volumePath: /home/matija/.local/share/containers/storage/volumes
version:
APIVersion: 5.0.0
Built: 1711060217
BuiltTime: Thu Mar 21 23:30:17 2024
GitCommit: e71ec6f1d94d2d97fb3afe08aae0d8adaf8bddf0-dirty
GoVersion: go1.22.1
Os: linux
OsArch: linux/amd64
Version: 5.0.0
Podman in a container
No
Privileged Or Rootless
Rootless
Upstream Latest Release
Yes
Additional environment details
Bare metal PC
Additional information
I am sorry if this post is bad and or redundant, cant find on google my problem but was able to mitigate it somewhat by myself so maybe it will help someone. If you need more information just ask.
Issue Description
Quadlet wont start on boot tried plex, jellyfin and syncthing setting from arch podman wiki. But manualy starts no problems.
And then containers exits with Start request repeated too quickly.
Then i added
StartLimitBurst=0to quadletFocus is on
syncthing-lsio.service: Scheduled restart job, restart counter is at 18.And why is log filled with failed systemd and passt.avx2.After more reading i found about slirp4netns and adding to jellyfin
Network=slirp4netnsand removingStartLimitBurst=0It started normaly with no errors in log
Steps to reproduce the issue
Steps to reproduce the issue
StartLimitBurst=0starts automatically with lots of errorsNetwork=slirp4netnsstarts auto with no errors in logsDescribe the results you received
Quadlet wont start automaticly but manualy works without changing default settings. Some pasta errors and containers exit after 6 trys
Describe the results you expected
Containers just starting.
podman info output
Podman in a container
No
Privileged Or Rootless
Rootless
Upstream Latest Release
Yes
Additional environment details
Bare metal PC
Additional information
I am sorry if this post is bad and or redundant, cant find on google my problem but was able to mitigate it somewhat by myself so maybe it will help someone. If you need more information just ask.