Closed stanthewizzard closed 1 year ago
Hi there! ππΌ As you're new to this repo, we'd like to suggest that you read our code of conduct as well as our contribution guidelines. Thanks a bunch for opening your first issue! π
This may be due to the recent buildx change due to the Github Ubuntu Runner being upgraded:
https://github.com/docker/build-push-action/issues/755
This results in images being pushed whose manifests cannot be parsed due to these issues:
https://github.com/moby/moby/issues/43126
https://github.com/docker/buildx/issues/1509
I didn't get time to verify via the API for a failing image (https://github.com/AnalogJ/scrutiny, specifically the collector) but the docker manifest inspect
command does fail for it and docker buildx imagetools inspect
shows that it's an oci image.
I have verified these images of the reports from the linked thread and all have the above issue:
koenkk/zigbee2mqtt:latest
netdata/netdata:latest
pihole/pihole:latest
crowdsecurity/crowdsec:latest
Yes I have it too with pihole. So nothing to do on my side (edit:removed the ?) thank you
They (pihole) can pin the buildx version to v0.9.1
to fix their images (Example: https://github.com/cilium/cilium/pull/23206)
As I have some containers exhibiting this behavior it will not be easy. I posted on pihole git
Confirmed, seeing it on crowdsecurity/crowdsec:latest
Hello ππ» I too have those messages since several days. The image impacted varies from time to to time.
I understand that the update are still done, right ?
And there is nothing we can do to not have those errors , correct too ? Because if we have to fill issue for all images that are generating this head request error, it will be a pain in theβ¦
Yeah, from my understanding, either the images need to fix it or we need to wait for the above linked issues to be resolved by docker.
In the meanwhile, you could hide these warnings by setting WATCHTOWER_WARN_ON_HEAD_FAILURE
to "never"
(https://containrrr.dev/watchtower/arguments/#head_failure_warnings)
I added in my docker compose WATCHTOWER_WARN_ON_HEAD_FAILURE: "never"
then docker-compose up -d
I have it too. It started around November 2022 doing this.
They (pihole) can pin the buildx version to
v0.9.1
to fix their images (Example: cilium/cilium#23206)
No need to pin to previous release v0.9.1
, pihole repo can just disable provenance
as shown in https://github.com/docker/buildx/issues/1513#issuecomment-1398340039. Also OCI images are around for a few years now so I think Watchtower should support them instead.
@crazy-max They don't want to do anything apparently because this is not a pi-hole bug.
The pi-hole issue is no more Thanks to @PromoFaux
Also OCI images are around for a few years now so I think Watchtower should support them instead.
Yeah, but we are using the docker client's own code, so as long as docker manifest inspect
doesn't support it, we probably won't either.
> docker manifest inspect -v crowdsecurity/crowdsec:latest
no such manifest: docker.io/crowdsecurity/crowdsec:latest
This actually looks to be quite an easy fix, since only adding the application/vnd.oci.image.index.v1+json
mime to type the Accepted:
header seems to make it work correctly.
We don't supporting parsing the response, but that is irrelevant, since the only thing we are interested in is if it's been changed since the image was pulled.
Also OCI images are around for a few years now so I think Watchtower should support them instead.
Yeah, but we are using the docker client's own code, so as long as
docker manifest inspect
doesn't support it, we probably won't either.> docker manifest inspect -v crowdsecurity/crowdsec:latest no such manifest: docker.io/crowdsecurity/crowdsec:latest
Yes this issue is being tracked in https://github.com/moby/moby/issues/43126 (cc @thaJeztah)
With the homarr image is the same :( https://github.com/ajnart/homarr
I have verified these images of the reports from the linked thread and all have the above issue:
koenkk/zigbee2mqtt:latest netdata/netdata:latest ~pihole/pihole:latest~ crowdsecurity/crowdsec:latest
I would like to add the following to the list
amir20/dozzle:latest jokobsk/pi.alert:latest
esphome/esphome:latest
is also affected by the issue.
There also is an explicit warning for this issue in the release notes of buildx 0.10.0. Seams like many have updated without checking them or just use the latest version in their CI. I do the later myself. Would not expect that a breaking change like that is released until at least dockers own registry is ready for it.
Hello,
here some images that cause the head request with "404 Not Found", auth: "not present"
(some have already been reported)
here some images that cause the head request with "404 Not Found", auth: "not present" https://github.com/wiserain/docker-flexget
Was this resolved or expected to be with a upcoming update? Sorry for my confusion - but I've been reading through the post and others where it has been mentioned - But still confused. Again, my apology.
I ask because I've been getting the following for a little while now when manually running Watchtower. This was just dispayed before posting here.
time="2023-01-28T21:56:30Z" level=warning msg="Could not do a head request for \"netboxcommunity/netbox:v3.4-2.4.0\", falling back to regular pull." container=/netbox-docker_netbox-housekeeping_1 image="netboxcommunity/netbox:v3.4-2.4.0" time="2023-01-28T21:56:30Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/netbox-docker_netbox-housekeeping_1 image="netboxcommunity/netbox:v3.4-2.4.0" time="2023-01-28T21:56:32Z" level=warning msg="Could not do a head request for \"netboxcommunity/netbox:v3.4-2.4.0\", falling back to regular pull." container=/netbox-docker_netbox-worker_1 image="netboxcommunity/netbox:v3.4-2.4.0" time="2023-01-28T21:56:32Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/netbox-docker_netbox-worker_1 image="netboxcommunity/netbox:v3.4-2.4.0" time="2023-01-28T21:56:34Z" level=warning msg="Could not do a head request for \"netboxcommunity/netbox:v3.4-2.4.0\", falling back to regular pull." container=/netbox-docker_netbox_1 image="netboxcommunity/netbox:v3.4-2.4.0" time="2023-01-28T21:56:34Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/netbox-docker_netbox_1 image="netboxcommunity/netbox:v3.4-2.4.0" time="2023-01-28T21:56:38Z" level=warning msg="Could not do a head request for \"amir20/dozzle:latest\", falling back to regular pull." container=/dozzle image="amir20/dozzle:latest" time="2023-01-28T21:56:38Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/dozzle image="amir20/dozzle:latest" time="2023-01-28T21:56:42Z" level=warning msg="Could not do a head request for \"ghcr.io/paperless-ngx/paperless-ngx:latest\", falling back to regular pull." container=/paperless_webserver_1 image="ghcr.io/paperless-ngx/paperless-ngx:latest" time="2023-01-28T21:56:42Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/paperless_webserver_1 image="ghcr.io/paperless-ngx/paperless-ngx:latest"
I'm experiencing the exact same issue.
I'm experiencing the exact same issue.
Add this in the env in your docker-compose for a quick and temporary fix
environment:
WATCHTOWER_WARN_ON_HEAD_FAILURE: "never"
I'm experiencing the exact same issue.
Add this in the env in your docker-compose for a quick and temporary fix
environment: WATCHTOWER_WARN_ON_HEAD_FAILURE: "never"
Unfortunately that doesn't solve the issue.
@tessierp, I don't think you have the same issue, since this was patched (hence why this is closed). If you create a question in discussions with details on your environment, logs and error message we might be able to help you better.
Hi @piksel , here is my configuration ππ»
version: '3.8'
services:
watchtower:
deploy:
placement:
constraints:
- node.role==manager
restart_policy:
condition: any
max_attempts: 100
delay: 30s
image: containrrr/watchtower
environment:
- WATCHTOWER_WARN_ON_HEAD_FAILURE="never"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
networks:
- sysmaint-net
networks:
sysmaint-net:
driver: overlay
attachable: true
time="2023-04-10T12:10:47Z" level=info msg="Watchtower 1.5.3"
time="2023-04-10T12:10:47Z" level=info msg="Using no notifications"
time="2023-04-10T12:10:47Z" level=info msg="Checking all containers (except explicitly disabled with label)"
time="2023-04-10T12:10:47Z" level=info msg="Scheduling first run: 2023-04-10 12:11:17 +0000 UTC"
time="2023-04-10T12:10:47Z" level=info msg="Note that the first check will be performed in 29 seconds"
time="2023-04-10T12:11:17Z" level=warning msg="Could not do a head request for \"containrrr/watchtower:latest@sha256:0ca7a88fd0748aa6f32e50b67eb11148cdb989fc595264c2778c85297a2c1abe\", falling back to regular pull." container=/sysmaint_watchtower.1.4sko7jbkhkapl2ttgmigrfw1j image="containrrr/watchtower:latest@sha256:0ca7a88fd0748aa6f32e50b67eb11148cdb989fc595264c2778c85297a2c1abe"
time="2023-04-10T12:11:17Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/sysmaint_watchtower.1.4sko7jbkhkapl2ttgmigrfw1j image="containrrr/watchtower:latest@sha256:0ca7a88fd0748aa6f32e50b67eb11148cdb989fc595264c2778c85297a2c1abe"
time="2023-04-10T12:11:17Z" level=warning msg="Could not do a head request for \"mietzen/bastillion:3.14.0@sha256:51a2641dac3d5fbbc4570ff48641437b54fa48ae6cf2f122439960f6032b8c21\", falling back to regular pull." container=/sysmaint_bastillion.1.74zmrju0y46f1zg5fve8ah0ko image="mietzen/bastillion:3.14.0@sha256:51a2641dac3d5fbbc4570ff48641437b54fa48ae6cf2f122439960f6032b8c21"
time="2023-04-10T12:11:17Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/sysmaint_bastillion.1.74zmrju0y46f1zg5fve8ah0ko image="mietzen/bastillion:3.14.0@sha256:51a2641dac3d5fbbc4570ff48641437b54fa48ae6cf2f122439960f6032b8c21"
time="2023-04-10T12:11:17Z" level=warning msg="Could not do a head request for \"portainer/agent:latest@sha256:f763a45e6033b67b142d8dd8c5a4c450a514df2ea2bc6bffce8d671abd2341b8\", falling back to regular pull." container=/portainer_agent.s7av0vo9mflevxvx6jfk70tb0.mj2ldpaux5om1u4nbznir6mv9 image="portainer/agent:latest@sha256:f763a45e6033b67b142d8dd8c5a4c450a514df2ea2bc6bffce8d671abd2341b8"
time="2023-04-10T12:11:17Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/portainer_agent.s7av0vo9mflevxvx6jfk70tb0.mj2ldpaux5om1u4nbznir6mv9 image="portainer/agent:latest@sha256:f763a45e6033b67b142d8dd8c5a4c450a514df2ea2bc6bffce8d671abd2341b8"
time="2023-04-10T12:11:18Z" level=warning msg="Could not do a head request for \"portainer/portainer-ce:latest@sha256:9fa1ec78b4e29d83593cf9720674b72829c9cdc0db7083a962bc30e64e27f64e\", falling back to regular pull." container=/portainer_portainer.1.5mzsv9cqxn9ohcu0lcqqdebra image="portainer/portainer-ce:latest@sha256:9fa1ec78b4e29d83593cf9720674b72829c9cdc0db7083a962bc30e64e27f64e"
time="2023-04-10T12:11:18Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/portainer_portainer.1.5mzsv9cqxn9ohcu0lcqqdebra image="portainer/portainer-ce:latest@sha256:9fa1ec78b4e29d83593cf9720674b72829c9cdc0db7083a962bc30e64e27f64e"
time="2023-04-10T12:11:18Z" level=warning msg="Could not do a head request for \"zabbix/zabbix-web-nginx-pgsql:latest@sha256:3698815efa78501143bb9be06c4c06289242ca6fcfb682c1ebdb1325fb2a4441\", falling back to regular pull." container=/sysmon_zabbix-web.1.d0ogoi6p39n4uva8s3tls9nld image="zabbix/zabbix-web-nginx-pgsql:latest@sha256:3698815efa78501143bb9be06c4c06289242ca6fcfb682c1ebdb1325fb2a4441"
time="2023-04-10T12:11:18Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/sysmon_zabbix-web.1.d0ogoi6p39n4uva8s3tls9nld image="zabbix/zabbix-web-nginx-pgsql:latest@sha256:3698815efa78501143bb9be06c4c06289242ca6fcfb682c1ebdb1325fb2a4441"
time="2023-04-10T12:11:18Z" level=warning msg="Could not do a head request for \"orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8\", falling back to regular pull." container=/tools_intranetcms.1.l8z3qv0axj0lrn4b1ottubzmh image="orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8"
time="2023-04-10T12:11:18Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_intranetcms.1.l8z3qv0axj0lrn4b1ottubzmh image="orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8"
time="2023-04-10T12:11:18Z" level=warning msg="Could not do a head request for \"teamspeak:latest@sha256:43ae19ea49a5af4870beb62f249d9dfa64a9a4e5d66a6bf421b7986cbd03d142\", falling back to regular pull." container=/comms_teamspeak.1.q408s3o7eucltpwqm1yektzy7 image="teamspeak:latest@sha256:43ae19ea49a5af4870beb62f249d9dfa64a9a4e5d66a6bf421b7986cbd03d142"
time="2023-04-10T12:11:18Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/comms_teamspeak.1.q408s3o7eucltpwqm1yektzy7 image="teamspeak:latest@sha256:43ae19ea49a5af4870beb62f249d9dfa64a9a4e5d66a6bf421b7986cbd03d142"
time="2023-04-10T12:11:19Z" level=warning msg="Could not do a head request for \"thelounge/thelounge:latest@sha256:16d6203694c029db77a5ddb2d81ddc741977329268de17fe8b51b1363e7ee952\", falling back to regular pull." container=/comms_thelounge.1.zlol0hnjro2fis191td950isb image="thelounge/thelounge:latest@sha256:16d6203694c029db77a5ddb2d81ddc741977329268de17fe8b51b1363e7ee952"
time="2023-04-10T12:11:19Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/comms_thelounge.1.zlol0hnjro2fis191td950isb image="thelounge/thelounge:latest@sha256:16d6203694c029db77a5ddb2d81ddc741977329268de17fe8b51b1363e7ee952"
time="2023-04-10T12:11:19Z" level=warning msg="Could not do a head request for \"filebrowser/filebrowser:latest@sha256:86e8449ff8ff481fa6ca555d9f8ddf9ea887a41483526e889fc9b7d79b15d3a4\", falling back to regular pull." container=/tools_filebrowser.1.8uw2ng9td94zthwejvujv8x40 image="filebrowser/filebrowser:latest@sha256:86e8449ff8ff481fa6ca555d9f8ddf9ea887a41483526e889fc9b7d79b15d3a4"
time="2023-04-10T12:11:19Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_filebrowser.1.8uw2ng9td94zthwejvujv8x40 image="filebrowser/filebrowser:latest@sha256:86e8449ff8ff481fa6ca555d9f8ddf9ea887a41483526e889fc9b7d79b15d3a4"
time="2023-04-10T12:11:19Z" level=warning msg="Could not do a head request for \"inspircd/inspircd-docker:latest@sha256:3c9dfbc8a528341845b05275ff6f4376971ac07c39913bed27d645bb2ccee2db\", falling back to regular pull." container=/comms_inspircd.1.32z6b7loo5gg04ez3gdgo99gv image="inspircd/inspircd-docker:latest@sha256:3c9dfbc8a528341845b05275ff6f4376971ac07c39913bed27d645bb2ccee2db"
time="2023-04-10T12:11:19Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/comms_inspircd.1.32z6b7loo5gg04ez3gdgo99gv image="inspircd/inspircd-docker:latest@sha256:3c9dfbc8a528341845b05275ff6f4376971ac07c39913bed27d645bb2ccee2db"
time="2023-04-10T12:11:19Z" level=warning msg="Could not do a head request for \"machines/filestash:latest@sha256:479c60fb2319e4a847516a0c40a700d567c336aee267a3210f565914750b58eb\", falling back to regular pull." container=/tools_filestash.1.fa0oq6c73yssb7ep7s4dj8g2j image="machines/filestash:latest@sha256:479c60fb2319e4a847516a0c40a700d567c336aee267a3210f565914750b58eb"
time="2023-04-10T12:11:19Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_filestash.1.fa0oq6c73yssb7ep7s4dj8g2j image="machines/filestash:latest@sha256:479c60fb2319e4a847516a0c40a700d567c336aee267a3210f565914750b58eb"
time="2023-04-10T12:11:20Z" level=warning msg="Could not do a head request for \"goofball222/murmur:latest@sha256:2e6f7cadcb2f0b700afc96475e5d5fc1567af784654f1a2bd9a5a62cbc1eb2d2\", falling back to regular pull." container=/comms_murmur.1.o0gz95tobon8qd1ejwtaeseli image="goofball222/murmur:latest@sha256:2e6f7cadcb2f0b700afc96475e5d5fc1567af784654f1a2bd9a5a62cbc1eb2d2"
time="2023-04-10T12:11:20Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/comms_murmur.1.o0gz95tobon8qd1ejwtaeseli image="goofball222/murmur:latest@sha256:2e6f7cadcb2f0b700afc96475e5d5fc1567af784654f1a2bd9a5a62cbc1eb2d2"
time="2023-04-10T12:11:20Z" level=warning msg="Could not do a head request for \"zabbix/zabbix-server-pgsql:latest@sha256:1fd82373eab1f9430b63e0caeb5db758879eb8de6706e04b330f6dbea732fe0d\", falling back to regular pull." container=/sysmon_zabbix-server.1.nun4ukbr3wydlngpwb6d4dbh9 image="zabbix/zabbix-server-pgsql:latest@sha256:1fd82373eab1f9430b63e0caeb5db758879eb8de6706e04b330f6dbea732fe0d"
time="2023-04-10T12:11:20Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/sysmon_zabbix-server.1.nun4ukbr3wydlngpwb6d4dbh9 image="zabbix/zabbix-server-pgsql:latest@sha256:1fd82373eab1f9430b63e0caeb5db758879eb8de6706e04b330f6dbea732fe0d"
time="2023-04-10T12:11:20Z" level=warning msg="Could not do a head request for \"orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8\", falling back to regular pull." container=/tools_orchardcms.1.w9ek8asx34to67juvhsh106x4 image="orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8"
time="2023-04-10T12:11:20Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_orchardcms.1.w9ek8asx34to67juvhsh106x4 image="orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8"
time="2023-04-10T12:11:20Z" level=warning msg="Could not do a head request for \"lissy93/dashy:latest@sha256:ce64e0c70855638e6eb91edba29baa2e2a294075eb0c81930311aa13cf08724b\", falling back to regular pull." container=/tools_dashy.1.z91ajjzt8u8sjgmvnf6fl118d image="lissy93/dashy:latest@sha256:ce64e0c70855638e6eb91edba29baa2e2a294075eb0c81930311aa13cf08724b"
time="2023-04-10T12:11:20Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_dashy.1.z91ajjzt8u8sjgmvnf6fl118d image="lissy93/dashy:latest@sha256:ce64e0c70855638e6eb91edba29baa2e2a294075eb0c81930311aa13cf08724b"
time="2023-04-10T12:11:21Z" level=warning msg="Could not do a head request for \"archivebox/archivebox:latest@sha256:3af58cc27a40ec3e18765c7d477f5fde3dfc149c5d8ba1d72545baf1e983fed3\", falling back to regular pull." container=/tools_archivebox.1.50wp5ujv6jlxz1jw3d24gvn8g image="archivebox/archivebox:latest@sha256:3af58cc27a40ec3e18765c7d477f5fde3dfc149c5d8ba1d72545baf1e983fed3"
time="2023-04-10T12:11:21Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_archivebox.1.50wp5ujv6jlxz1jw3d24gvn8g image="archivebox/archivebox:latest@sha256:3af58cc27a40ec3e18765c7d477f5fde3dfc149c5d8ba1d72545baf1e983fed3"
time="2023-04-10T12:11:21Z" level=warning msg="Could not do a head request for \"mbentley/omada-controller:latest@sha256:d3e9b9bb66d8d4fe7fdb431080606cd60a8a319240ed7fd23dbcf59065ca9ee7\", falling back to regular pull." container=/tools_omada.1.kt0qbre1vnhurwibz774m50ey image="mbentley/omada-controller:latest@sha256:d3e9b9bb66d8d4fe7fdb431080606cd60a8a319240ed7fd23dbcf59065ca9ee7"
time="2023-04-10T12:11:21Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_omada.1.kt0qbre1vnhurwibz774m50ey image="mbentley/omada-controller:latest@sha256:d3e9b9bb66d8d4fe7fdb431080606cd60a8a319240ed7fd23dbcf59065ca9ee7"
time="2023-04-10T12:11:21Z" level=warning msg="Could not do a head request for \"bitnami/keycloak:latest@sha256:eb146198a82d2092c10795404218ae5899baa9c7335b6ee290bfaad521a95f0a\", falling back to regular pull." container=/secur_keycloak.1.ot6ldx3z89t94hw2d6hnxcbhi image="bitnami/keycloak:latest@sha256:eb146198a82d2092c10795404218ae5899baa9c7335b6ee290bfaad521a95f0a"
time="2023-04-10T12:11:21Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/secur_keycloak.1.ot6ldx3z89t94hw2d6hnxcbhi image="bitnami/keycloak:latest@sha256:eb146198a82d2092c10795404218ae5899baa9c7335b6ee290bfaad521a95f0a"
time="2023-04-10T12:11:21Z" level=info msg="Session done" Failed=0 Scanned=18 Updated=0 notify=no
time="2023-04-10T12:11:47Z" level=warning msg="Could not do a head request for \"containrrr/watchtower:latest@sha256:0ca7a88fd0748aa6f32e50b67eb11148cdb989fc595264c2778c85297a2c1abe\", falling back to regular pull." container=/sysmaint_watchtower.1.4sko7jbkhkapl2ttgmigrfw1j image="containrrr/watchtower:latest@sha256:0ca7a88fd0748aa6f32e50b67eb11148cdb989fc595264c2778c85297a2c1abe"
time="2023-04-10T12:11:47Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/sysmaint_watchtower.1.4sko7jbkhkapl2ttgmigrfw1j image="containrrr/watchtower:latest@sha256:0ca7a88fd0748aa6f32e50b67eb11148cdb989fc595264c2778c85297a2c1abe"
time="2023-04-10T12:11:47Z" level=warning msg="Could not do a head request for \"mietzen/bastillion:3.14.0@sha256:51a2641dac3d5fbbc4570ff48641437b54fa48ae6cf2f122439960f6032b8c21\", falling back to regular pull." container=/sysmaint_bastillion.1.74zmrju0y46f1zg5fve8ah0ko image="mietzen/bastillion:3.14.0@sha256:51a2641dac3d5fbbc4570ff48641437b54fa48ae6cf2f122439960f6032b8c21"
time="2023-04-10T12:11:47Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/sysmaint_bastillion.1.74zmrju0y46f1zg5fve8ah0ko image="mietzen/bastillion:3.14.0@sha256:51a2641dac3d5fbbc4570ff48641437b54fa48ae6cf2f122439960f6032b8c21"
time="2023-04-10T12:11:47Z" level=warning msg="Could not do a head request for \"portainer/agent:latest@sha256:f763a45e6033b67b142d8dd8c5a4c450a514df2ea2bc6bffce8d671abd2341b8\", falling back to regular pull." container=/portainer_agent.s7av0vo9mflevxvx6jfk70tb0.mj2ldpaux5om1u4nbznir6mv9 image="portainer/agent:latest@sha256:f763a45e6033b67b142d8dd8c5a4c450a514df2ea2bc6bffce8d671abd2341b8"
time="2023-04-10T12:11:47Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/portainer_agent.s7av0vo9mflevxvx6jfk70tb0.mj2ldpaux5om1u4nbznir6mv9 image="portainer/agent:latest@sha256:f763a45e6033b67b142d8dd8c5a4c450a514df2ea2bc6bffce8d671abd2341b8"
time="2023-04-10T12:11:48Z" level=warning msg="Could not do a head request for \"portainer/portainer-ce:latest@sha256:9fa1ec78b4e29d83593cf9720674b72829c9cdc0db7083a962bc30e64e27f64e\", falling back to regular pull." container=/portainer_portainer.1.5mzsv9cqxn9ohcu0lcqqdebra image="portainer/portainer-ce:latest@sha256:9fa1ec78b4e29d83593cf9720674b72829c9cdc0db7083a962bc30e64e27f64e"
time="2023-04-10T12:11:48Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/portainer_portainer.1.5mzsv9cqxn9ohcu0lcqqdebra image="portainer/portainer-ce:latest@sha256:9fa1ec78b4e29d83593cf9720674b72829c9cdc0db7083a962bc30e64e27f64e"
time="2023-04-10T12:11:48Z" level=warning msg="Could not do a head request for \"zabbix/zabbix-web-nginx-pgsql:latest@sha256:3698815efa78501143bb9be06c4c06289242ca6fcfb682c1ebdb1325fb2a4441\", falling back to regular pull." container=/sysmon_zabbix-web.1.d0ogoi6p39n4uva8s3tls9nld image="zabbix/zabbix-web-nginx-pgsql:latest@sha256:3698815efa78501143bb9be06c4c06289242ca6fcfb682c1ebdb1325fb2a4441"
time="2023-04-10T12:11:48Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/sysmon_zabbix-web.1.d0ogoi6p39n4uva8s3tls9nld image="zabbix/zabbix-web-nginx-pgsql:latest@sha256:3698815efa78501143bb9be06c4c06289242ca6fcfb682c1ebdb1325fb2a4441"
time="2023-04-10T12:11:48Z" level=warning msg="Could not do a head request for \"orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8\", falling back to regular pull." container=/tools_intranetcms.1.l8z3qv0axj0lrn4b1ottubzmh image="orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8"
time="2023-04-10T12:11:48Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_intranetcms.1.l8z3qv0axj0lrn4b1ottubzmh image="orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8"
time="2023-04-10T12:11:48Z" level=warning msg="Could not do a head request for \"teamspeak:latest@sha256:43ae19ea49a5af4870beb62f249d9dfa64a9a4e5d66a6bf421b7986cbd03d142\", falling back to regular pull." container=/comms_teamspeak.1.q408s3o7eucltpwqm1yektzy7 image="teamspeak:latest@sha256:43ae19ea49a5af4870beb62f249d9dfa64a9a4e5d66a6bf421b7986cbd03d142"
time="2023-04-10T12:11:48Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/comms_teamspeak.1.q408s3o7eucltpwqm1yektzy7 image="teamspeak:latest@sha256:43ae19ea49a5af4870beb62f249d9dfa64a9a4e5d66a6bf421b7986cbd03d142"
time="2023-04-10T12:11:49Z" level=warning msg="Could not do a head request for \"thelounge/thelounge:latest@sha256:16d6203694c029db77a5ddb2d81ddc741977329268de17fe8b51b1363e7ee952\", falling back to regular pull." container=/comms_thelounge.1.zlol0hnjro2fis191td950isb image="thelounge/thelounge:latest@sha256:16d6203694c029db77a5ddb2d81ddc741977329268de17fe8b51b1363e7ee952"
time="2023-04-10T12:11:49Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/comms_thelounge.1.zlol0hnjro2fis191td950isb image="thelounge/thelounge:latest@sha256:16d6203694c029db77a5ddb2d81ddc741977329268de17fe8b51b1363e7ee952"
time="2023-04-10T12:11:49Z" level=warning msg="Could not do a head request for \"filebrowser/filebrowser:latest@sha256:86e8449ff8ff481fa6ca555d9f8ddf9ea887a41483526e889fc9b7d79b15d3a4\", falling back to regular pull." container=/tools_filebrowser.1.8uw2ng9td94zthwejvujv8x40 image="filebrowser/filebrowser:latest@sha256:86e8449ff8ff481fa6ca555d9f8ddf9ea887a41483526e889fc9b7d79b15d3a4"
time="2023-04-10T12:11:49Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_filebrowser.1.8uw2ng9td94zthwejvujv8x40 image="filebrowser/filebrowser:latest@sha256:86e8449ff8ff481fa6ca555d9f8ddf9ea887a41483526e889fc9b7d79b15d3a4"
time="2023-04-10T12:11:49Z" level=warning msg="Could not do a head request for \"inspircd/inspircd-docker:latest@sha256:3c9dfbc8a528341845b05275ff6f4376971ac07c39913bed27d645bb2ccee2db\", falling back to regular pull." container=/comms_inspircd.1.32z6b7loo5gg04ez3gdgo99gv image="inspircd/inspircd-docker:latest@sha256:3c9dfbc8a528341845b05275ff6f4376971ac07c39913bed27d645bb2ccee2db"
time="2023-04-10T12:11:49Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/comms_inspircd.1.32z6b7loo5gg04ez3gdgo99gv image="inspircd/inspircd-docker:latest@sha256:3c9dfbc8a528341845b05275ff6f4376971ac07c39913bed27d645bb2ccee2db"
time="2023-04-10T12:11:49Z" level=warning msg="Could not do a head request for \"machines/filestash:latest@sha256:479c60fb2319e4a847516a0c40a700d567c336aee267a3210f565914750b58eb\", falling back to regular pull." container=/tools_filestash.1.fa0oq6c73yssb7ep7s4dj8g2j image="machines/filestash:latest@sha256:479c60fb2319e4a847516a0c40a700d567c336aee267a3210f565914750b58eb"
time="2023-04-10T12:11:49Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_filestash.1.fa0oq6c73yssb7ep7s4dj8g2j image="machines/filestash:latest@sha256:479c60fb2319e4a847516a0c40a700d567c336aee267a3210f565914750b58eb"
time="2023-04-10T12:11:50Z" level=warning msg="Could not do a head request for \"goofball222/murmur:latest@sha256:2e6f7cadcb2f0b700afc96475e5d5fc1567af784654f1a2bd9a5a62cbc1eb2d2\", falling back to regular pull." container=/comms_murmur.1.o0gz95tobon8qd1ejwtaeseli image="goofball222/murmur:latest@sha256:2e6f7cadcb2f0b700afc96475e5d5fc1567af784654f1a2bd9a5a62cbc1eb2d2"
time="2023-04-10T12:11:50Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/comms_murmur.1.o0gz95tobon8qd1ejwtaeseli image="goofball222/murmur:latest@sha256:2e6f7cadcb2f0b700afc96475e5d5fc1567af784654f1a2bd9a5a62cbc1eb2d2"
time="2023-04-10T12:11:50Z" level=warning msg="Could not do a head request for \"zabbix/zabbix-server-pgsql:latest@sha256:1fd82373eab1f9430b63e0caeb5db758879eb8de6706e04b330f6dbea732fe0d\", falling back to regular pull." container=/sysmon_zabbix-server.1.nun4ukbr3wydlngpwb6d4dbh9 image="zabbix/zabbix-server-pgsql:latest@sha256:1fd82373eab1f9430b63e0caeb5db758879eb8de6706e04b330f6dbea732fe0d"
time="2023-04-10T12:11:50Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/sysmon_zabbix-server.1.nun4ukbr3wydlngpwb6d4dbh9 image="zabbix/zabbix-server-pgsql:latest@sha256:1fd82373eab1f9430b63e0caeb5db758879eb8de6706e04b330f6dbea732fe0d"
time="2023-04-10T12:11:50Z" level=warning msg="Could not do a head request for \"orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8\", falling back to regular pull." container=/tools_orchardcms.1.w9ek8asx34to67juvhsh106x4 image="orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8"
time="2023-04-10T12:11:50Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_orchardcms.1.w9ek8asx34to67juvhsh106x4 image="orchardproject/orchardcore-cms-linux:latest@sha256:97a741321e2995cbe1432ac35cfb916be220df3e5840f17ff2b4add35a1559c8"
time="2023-04-10T12:11:50Z" level=warning msg="Could not do a head request for \"lissy93/dashy:latest@sha256:ce64e0c70855638e6eb91edba29baa2e2a294075eb0c81930311aa13cf08724b\", falling back to regular pull." container=/tools_dashy.1.z91ajjzt8u8sjgmvnf6fl118d image="lissy93/dashy:latest@sha256:ce64e0c70855638e6eb91edba29baa2e2a294075eb0c81930311aa13cf08724b"
time="2023-04-10T12:11:50Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_dashy.1.z91ajjzt8u8sjgmvnf6fl118d image="lissy93/dashy:latest@sha256:ce64e0c70855638e6eb91edba29baa2e2a294075eb0c81930311aa13cf08724b"
time="2023-04-10T12:11:51Z" level=warning msg="Could not do a head request for \"archivebox/archivebox:latest@sha256:3af58cc27a40ec3e18765c7d477f5fde3dfc149c5d8ba1d72545baf1e983fed3\", falling back to regular pull." container=/tools_archivebox.1.50wp5ujv6jlxz1jw3d24gvn8g image="archivebox/archivebox:latest@sha256:3af58cc27a40ec3e18765c7d477f5fde3dfc149c5d8ba1d72545baf1e983fed3"
time="2023-04-10T12:11:51Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_archivebox.1.50wp5ujv6jlxz1jw3d24gvn8g image="archivebox/archivebox:latest@sha256:3af58cc27a40ec3e18765c7d477f5fde3dfc149c5d8ba1d72545baf1e983fed3"
time="2023-04-10T12:11:51Z" level=warning msg="Could not do a head request for \"mbentley/omada-controller:latest@sha256:d3e9b9bb66d8d4fe7fdb431080606cd60a8a319240ed7fd23dbcf59065ca9ee7\", falling back to regular pull." container=/tools_omada.1.kt0qbre1vnhurwibz774m50ey image="mbentley/omada-controller:latest@sha256:d3e9b9bb66d8d4fe7fdb431080606cd60a8a319240ed7fd23dbcf59065ca9ee7"
time="2023-04-10T12:11:51Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/tools_omada.1.kt0qbre1vnhurwibz774m50ey image="mbentley/omada-controller:latest@sha256:d3e9b9bb66d8d4fe7fdb431080606cd60a8a319240ed7fd23dbcf59065ca9ee7"
time="2023-04-10T12:11:51Z" level=warning msg="Could not do a head request for \"bitnami/keycloak:latest@sha256:eb146198a82d2092c10795404218ae5899baa9c7335b6ee290bfaad521a95f0a\", falling back to regular pull." container=/secur_keycloak.1.ot6ldx3z89t94hw2d6hnxcbhi image="bitnami/keycloak:latest@sha256:eb146198a82d2092c10795404218ae5899baa9c7335b6ee290bfaad521a95f0a"
time="2023-04-10T12:11:51Z" level=warning msg="Reason: registry responded to head request with \"404 Not Found\", auth: \"not present\"" container=/secur_keycloak.1.ot6ldx3z89t94hw2d6hnxcbhi image="bitnami/keycloak:latest@sha256:eb146198a82d2092c10795404218ae5899baa9c7335b6ee290bfaad521a95f0a"
time="2023-04-10T12:11:51Z" level=info msg="Session done" Failed=0 Scanned=18 Updated=0 notify=no
I get this for every container.
@tessierp you have incorrect yaml syntax, that's why the ignore doesn't work (remove the "
s or use the dict syntax instead of array syntax). That only hides the problem though, you are using pinned images which watchtower never updates (since pinned means "explicitly use this exact version of the image"). But as I said, create a new discussion in QnA if you need assistance, this is not related to this issue.
@tessierp you have incorrect yaml syntax, that's why the ignore doesn't work (remove the
"
s or use the dict syntax instead of array syntax). That only hides the problem though, you are using pinned images which watchtower never updates (since pinned means "explicitly use this exact version of the image"). But as I said, create a new discussion in QnA if you need assistance, this is not related to this issue.
Thanks, I will do that.. However, the syntax is good, the container deploys and runs. But it will not update due to the "auth" it looks like. Also, yes I do use "latest" for all my images. So what you are saying is I would need to remove the "latest" tag?
Anyway will create a new issue. Thanks
NOTE: See https://github.com/containrrr/watchtower/discussions/1529 for workarounds until this gets properly fixed
Describe the bug
Hello, since 48h hour, when auto updating I get this for every container that need an update:
thanks for help
Steps to reproduce
Expected behavior
update with correct message pull
Note: The image does get updated, you only get a warning that it couldn't do so without using up the docker API rate limit -@piksel
Environment
Your logs
Logs
```text 2023-01-20T21:19:57Z [I] Watchtower 1.5.1 2023-01-20T21:19:57Z [I] Using no notifications 2023-01-20T21:19:57Z [I] Checking all containers (except explicitly disabled with label) 2023-01-20T21:19:57Z [I] Running a one time update. 2023-01-20T21:19:59Z [W] Could not do a head request for "pihole/pihole:latest", falling back to regular pull. container: /pihole image: pihole/pihole:latest 2023-01-20T21:19:59Z [W] Reason: registry responded to head request with "404 Not Found", auth: "not present" container: /pihole image: pihole/pihole:latest 2023-01-20T21:20:07Z [I] Session done Failed: 0 Scanned: 13 Updated: 0 notify: no 2023-01-20T21:20:07Z [I] Waiting for the notification goroutine to finish notify: no ```