You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am running a watchtower instance in a one node swarm and portainer. I can see the watchtower container doing its checks, but no image is ever updated. The end result doesn't say that anything failed either, but outdated containers aren't updated and restarted with the new image.
What am I missing? How do I get watchtower to do its thing?
This is the docker-compose.yml for the watchtower container deployed as a stack:
And the logs showing it runs but doesn't update anything:
time="2023-11-30T08:48:19Z" level=info msg="Watchtower 1.7.1"
time="2023-11-30T08:48:19Z" level=info msg="Using no notifications"
time="2023-11-30T08:48:19Z" level=info msg="Checking all containers (except explicitly disabled with label)"
time="2023-11-30T08:48:19Z" level=info msg="Scheduling first run: 2023-11-30 12:48:19 +0000 UTC"
time="2023-11-30T08:48:19Z" level=info msg="Note that the first check will be performed in 3 hours, 59 minutes, 59 seconds"
time="2023-11-30T12:48:19Z" level=warning msg="Could not do a head request for \"containrrr/watchtower:latest@sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038\", falling back to regular pull." container=/watchtower_watchtower.1.1ir63wi4ijq9rqpxydm772l0c image="containrrr/watchtower:latest@sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038"
time="2023-11-30T12:48:19Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/containrrr/watchtower@sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038" container=/watchtower_watchtower.1.1ir63wi4ijq9rqpxydm772l0c image="containrrr/watchtower:latest@sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038"
time="2023-11-30T12:48:21Z" level=warning msg="Could not do a head request for \"ghcr.io/paperless-ngx/paperless-ngx:1.17@sha256:2daa90449bc5a57ce6b58792f873f0da6d09039b74caa9f89e28010e40ef770e\", falling back to regular pull." container=/paperless-ngx_webserver.1.z9tdkmmza45dkitan6xck7lvs image="ghcr.io/paperless-ngx/paperless-ngx:1.17@sha256:2daa90449bc5a57ce6b58792f873f0da6d09039b74caa9f89e28010e40ef770e"
time="2023-11-30T12:48:21Z" level=warning msg="Reason: Parsed container image ref has no tag: ghcr.io/paperless-ngx/paperless-ngx@sha256:2daa90449bc5a57ce6b58792f873f0da6d09039b74caa9f89e28010e40ef770e" container=/paperless-ngx_webserver.1.z9tdkmmza45dkitan6xck7lvs image="ghcr.io/paperless-ngx/paperless-ngx:1.17@sha256:2daa90449bc5a57ce6b58792f873f0da6d09039b74caa9f89e28010e40ef770e"
time="2023-11-30T12:48:22Z" level=warning msg="Could not do a head request for \"traefik/whoami:latest@sha256:6956a30c7d33f61bb7fdf1c14dcb3192fca4093cd5b91b5f9b38862862072fe9\", falling back to regular pull." container=/traefik_whoami.1.ubst9tevn9slgtyl85awqow7o image="traefik/whoami:latest@sha256:6956a30c7d33f61bb7fdf1c14dcb3192fca4093cd5b91b5f9b38862862072fe9"
time="2023-11-30T12:48:22Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/traefik/whoami@sha256:6956a30c7d33f61bb7fdf1c14dcb3192fca4093cd5b91b5f9b38862862072fe9" container=/traefik_whoami.1.ubst9tevn9slgtyl85awqow7o image="traefik/whoami:latest@sha256:6956a30c7d33f61bb7fdf1c14dcb3192fca4093cd5b91b5f9b38862862072fe9"
time="2023-11-30T12:48:23Z" level=warning msg="Could not do a head request for \"traefik:2.10@sha256:948978f7ec62f137a79f8af7044a1785bd7868706ef2c8cba9c88db688d08661\", falling back to regular pull." container=/traefik_traefik.1.u1g6tho53x5h6nhpyxn4csm1w image="traefik:2.10@sha256:948978f7ec62f137a79f8af7044a1785bd7868706ef2c8cba9c88db688d08661"
time="2023-11-30T12:48:23Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/library/traefik@sha256:948978f7ec62f137a79f8af7044a1785bd7868706ef2c8cba9c88db688d08661" container=/traefik_traefik.1.u1g6tho53x5h6nhpyxn4csm1w image="traefik:2.10@sha256:948978f7ec62f137a79f8af7044a1785bd7868706ef2c8cba9c88db688d08661"
time="2023-11-30T12:48:23Z" level=warning msg="Could not do a head request for \"crazymax/swarm-cronjob:latest@sha256:434a1e02061fd5b8e309d9b6c5a688d6c9b3e01e743f50b3837c010999a9f604\", falling back to regular pull." container=/swarm-cronjob_swarm-cronjob.1.inotf4p50t1acywu9cmi7zbd5 image="crazymax/swarm-cronjob:latest@sha256:434a1e02061fd5b8e309d9b6c5a688d6c9b3e01e743f50b3837c010999a9f604"
time="2023-11-30T12:48:23Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/crazymax/swarm-cronjob@sha256:434a1e02061fd5b8e309d9b6c5a688d6c9b3e01e743f50b3837c010999a9f604" container=/swarm-cronjob_swarm-cronjob.1.inotf4p50t1acywu9cmi7zbd5 image="crazymax/swarm-cronjob:latest@sha256:434a1e02061fd5b8e309d9b6c5a688d6c9b3e01e743f50b3837c010999a9f604"
time="2023-11-30T12:48:24Z" level=warning msg="Could not do a head request for \"portainer/agent:2.19.2@sha256:ecef84eee5134f7fcb1e2be9999492a802b869b5d7a05a0f59163fe68bdb15eb\", falling back to regular pull." container=/portainer-agent_agent.shppzb7cldlnm4svyhh91d3ek.wm9nqftfsyjn6jpela1m25snw image="portainer/agent:2.19.2@sha256:ecef84eee5134f7fcb1e2be9999492a802b869b5d7a05a0f59163fe68bdb15eb"
time="2023-11-30T12:48:24Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/portainer/agent@sha256:ecef84eee5134f7fcb1e2be9999492a802b869b5d7a05a0f59163fe68bdb15eb" container=/portainer-agent_agent.shppzb7cldlnm4svyhh91d3ek.wm9nqftfsyjn6jpela1m25snw image="portainer/agent:2.19.2@sha256:ecef84eee5134f7fcb1e2be9999492a802b869b5d7a05a0f59163fe68bdb15eb"
time="2023-11-30T12:48:25Z" level=warning msg="Could not do a head request for \"grafana/grafana-oss:main@sha256:b6bde3afd2cc238beb0765a4b0dbbb8afda51c27d16489b7f0a5a100f7a9fdcf\", falling back to regular pull." container=/monitoring_grafana.1.39m8eytb6fk1jxvbk86povmj1 image="grafana/grafana-oss:main@sha256:b6bde3afd2cc238beb0765a4b0dbbb8afda51c27d16489b7f0a5a100f7a9fdcf"
time="2023-11-30T12:48:25Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/grafana/grafana-oss@sha256:b6bde3afd2cc238beb0765a4b0dbbb8afda51c27d16489b7f0a5a100f7a9fdcf" container=/monitoring_grafana.1.39m8eytb6fk1jxvbk86povmj1 image="grafana/grafana-oss:main@sha256:b6bde3afd2cc238beb0765a4b0dbbb8afda51c27d16489b7f0a5a100f7a9fdcf"
time="2023-11-30T12:48:26Z" level=warning msg="Could not do a head request for \"telegraf:1.28-alpine@sha256:c5b8661c8630e4f6a82bb1dcb0832b39529dd0acf22caf22d36fbd67d6ccdf7c\", falling back to regular pull." container=/monitoring_telegraf.1.k6ih9ccrwokx9jniu8n8zpant image="telegraf:1.28-alpine@sha256:c5b8661c8630e4f6a82bb1dcb0832b39529dd0acf22caf22d36fbd67d6ccdf7c"
time="2023-11-30T12:48:26Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/library/telegraf@sha256:c5b8661c8630e4f6a82bb1dcb0832b39529dd0acf22caf22d36fbd67d6ccdf7c" container=/monitoring_telegraf.1.k6ih9ccrwokx9jniu8n8zpant image="telegraf:1.28-alpine@sha256:c5b8661c8630e4f6a82bb1dcb0832b39529dd0acf22caf22d36fbd67d6ccdf7c"
time="2023-11-30T12:48:27Z" level=warning msg="Could not do a head request for \"grafana/loki:main@sha256:4b150d72aa91d4e7ac7472f11e82950e657f656781f73ba6df06e109c881b034\", falling back to regular pull." container=/monitoring_loki.1.m15uxn297ynphxsoa37codmyz image="grafana/loki:main@sha256:4b150d72aa91d4e7ac7472f11e82950e657f656781f73ba6df06e109c881b034"
time="2023-11-30T12:48:27Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/grafana/loki@sha256:4b150d72aa91d4e7ac7472f11e82950e657f656781f73ba6df06e109c881b034" container=/monitoring_loki.1.m15uxn297ynphxsoa37codmyz image="grafana/loki:main@sha256:4b150d72aa91d4e7ac7472f11e82950e657f656781f73ba6df06e109c881b034"
time="2023-11-30T12:48:27Z" level=warning msg="Could not do a head request for \"prom/prometheus:latest@sha256:b440bc0e8aa5bab44a782952c09516b6a50f9d7b2325c1ffafac7bc833298e2e\", falling back to regular pull." container=/monitoring_prometheus.1.oelse0s6i4sw2ot7q3lzphxd0 image="prom/prometheus:latest@sha256:b440bc0e8aa5bab44a782952c09516b6a50f9d7b2325c1ffafac7bc833298e2e"
time="2023-11-30T12:48:27Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/prom/prometheus@sha256:b440bc0e8aa5bab44a782952c09516b6a50f9d7b2325c1ffafac7bc833298e2e" container=/monitoring_prometheus.1.oelse0s6i4sw2ot7q3lzphxd0 image="prom/prometheus:latest@sha256:b440bc0e8aa5bab44a782952c09516b6a50f9d7b2325c1ffafac7bc833298e2e"
time="2023-11-30T12:48:28Z" level=warning msg="Could not do a head request for \"redis:7@sha256:529d1db9e246240208eab2a61fbb8614b09d7505ac1329c1dec70b6aba2e1428\", falling back to regular pull." container=/paperless-ngx_broker.1.pv93dc4myiq22w9xu2jmefb43 image="redis:7@sha256:529d1db9e246240208eab2a61fbb8614b09d7505ac1329c1dec70b6aba2e1428"
time="2023-11-30T12:48:28Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/library/redis@sha256:529d1db9e246240208eab2a61fbb8614b09d7505ac1329c1dec70b6aba2e1428" container=/paperless-ngx_broker.1.pv93dc4myiq22w9xu2jmefb43 image="redis:7@sha256:529d1db9e246240208eab2a61fbb8614b09d7505ac1329c1dec70b6aba2e1428"
time="2023-11-30T12:48:29Z" level=warning msg="Could not do a head request for \"portainer/portainer-ee:2.19.2@sha256:8a252020c5258519a7ef98048c01934ed7ade474a6866294c341e0badbe19fc4\", falling back to regular pull." container=/portainer-agent_portainer.1.vw9dk76txtbi5vh4od9qnr2ud image="portainer/portainer-ee:2.19.2@sha256:8a252020c5258519a7ef98048c01934ed7ade474a6866294c341e0badbe19fc4"
time="2023-11-30T12:48:29Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/portainer/portainer-ee@sha256:8a252020c5258519a7ef98048c01934ed7ade474a6866294c341e0badbe19fc4" container=/portainer-agent_portainer.1.vw9dk76txtbi5vh4od9qnr2ud image="portainer/portainer-ee:2.19.2@sha256:8a252020c5258519a7ef98048c01934ed7ade474a6866294c341e0badbe19fc4"
time="2023-11-30T12:48:30Z" level=warning msg="Could not do a head request for \"linuxserver/unifi-network-application:latest@sha256:b4a78c1a0209b1acca2564c405743a7904858f9b829c6c94fb29759f5fac18fc\", falling back to regular pull." container=/unifi_app.1.782u42uyu5s9dhxfz74zadv7h image="linuxserver/unifi-network-application:latest@sha256:b4a78c1a0209b1acca2564c405743a7904858f9b829c6c94fb29759f5fac18fc"
time="2023-11-30T12:48:30Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/linuxserver/unifi-network-application@sha256:b4a78c1a0209b1acca2564c405743a7904858f9b829c6c94fb29759f5fac18fc" container=/unifi_app.1.782u42uyu5s9dhxfz74zadv7h image="linuxserver/unifi-network-application:latest@sha256:b4a78c1a0209b1acca2564c405743a7904858f9b829c6c94fb29759f5fac18fc"
time="2023-11-30T12:48:31Z" level=warning msg="Could not do a head request for \"postgres:15@sha256:2a4a773a097f79f673273d95637b72aa36f20bcc2f8892a01c3f7348f5ba3459\", falling back to regular pull." container=/paperless-ngx_db.1.flbau4vrjj3eajngvb4kgntdq image="postgres:15@sha256:2a4a773a097f79f673273d95637b72aa36f20bcc2f8892a01c3f7348f5ba3459"
time="2023-11-30T12:48:31Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/library/postgres@sha256:2a4a773a097f79f673273d95637b72aa36f20bcc2f8892a01c3f7348f5ba3459" container=/paperless-ngx_db.1.flbau4vrjj3eajngvb4kgntdq image="postgres:15@sha256:2a4a773a097f79f673273d95637b72aa36f20bcc2f8892a01c3f7348f5ba3459"
time="2023-11-30T12:48:31Z" level=warning msg="Could not do a head request for \"influxdb:2.7-alpine@sha256:8344faf145ca0d2b938574b77847bcbdfd13df4774147cb9cedbb9f5910f9eba\", falling back to regular pull." container=/monitoring_influxdb.1.kt5unrshtf4w5gew2cfvtliu2 image="influxdb:2.7-alpine@sha256:8344faf145ca0d2b938574b77847bcbdfd13df4774147cb9cedbb9f5910f9eba"
time="2023-11-30T12:48:31Z" level=warning msg="Reason: Parsed container image ref has no tag: docker.io/library/influxdb@sha256:8344faf145ca0d2b938574b77847bcbdfd13df4774147cb9cedbb9f5910f9eba" container=/monitoring_influxdb.1.kt5unrshtf4w5gew2cfvtliu2 image="influxdb:2.7-alpine@sha256:8344faf145ca0d2b938574b77847bcbdfd13df4774147cb9cedbb9f5910f9eba"
time="2023-11-30T12:48:32Z" level=info msg="Session done" Failed=0 Scanned=17 Updated=0 notify=no
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I am running a watchtower instance in a one node swarm and portainer. I can see the watchtower container doing its checks, but no image is ever updated. The end result doesn't say that anything failed either, but outdated containers aren't updated and restarted with the new image.
What am I missing? How do I get watchtower to do its thing?
This is the docker-compose.yml for the watchtower container deployed as a stack:
And the logs showing it runs but doesn't update anything:
Beta Was this translation helpful? Give feedback.
All reactions