containrrr / watchtower

A process for automating Docker container base image updates.
https://containrrr.dev/watchtower/
Apache License 2.0
19.2k stars 854 forks source link

Issue after restarting Docker - Synology NAS #1866

Closed wiffleman closed 10 months ago

wiffleman commented 10 months ago

Describe the bug

I have Watchtower 1.7.1 installed, pushing notifications through Discord. Had been working flawlessly for many months. I recently updated my Synology DSM, with a full restart of my Docker stack. Everything else seems to be working smoothly, and certainly no changes to my docker-compose file; however, am now getting errors with Watchtower updates:

Unable to update container "/jackett": Error response from daemon: Head "https://ghcr.io/v2/linuxserver/jackett/manifests/latest": dial tcp: lookup ghcr.io on 192.168.1.1:53: no such host. Proceeding to next.

Occurs to multiple containers with a similar "no such host" error etc.

Any idea where the root cause of this is?

My docker-compose config for what it's worth:

  watchtower:
    image: containrrr/watchtower
    hostname: XYZ
    container_name: watchtower
    restart: unless-stopped
    command: --interval 21600
    networks:
      - t2_proxy
      # - default
      # - socket_proxy
    environment:
      TZ: $TZ
      WATCHTOWER_CLEANUP: "true"
      WATCHTOWER_REMOVE_VOLUMES: "true"
      WATCHTOWER_INCLUDE_STOPPED: "true"
      WATCHTOWER_NO_STARTUP_MESSAGE: "false"
      # WATCHTOWER_SCHEDULE: "0 30 12 * * *" # Everyday at 12:30
      WATCHTOWER_NOTIFICATIONS: shoutrrr
      WATCHTOWER_NOTIFICATION_URL: "discord://$DISCORD_TOKEN@$DISCORD_WEBHOOKID"
      WATCHTOWER_NOTIFICATIONS_LEVEL: info
      # DOCKER_HOST: tcp://socket-proxy:2375
      # DOCKER_API_VERSION: "1.40"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock

Steps to reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

Proper pulls as it was before.

Screenshots

No response

Environment

### Your logs ```text 2023-12-01T21:46:22-08 [D] Sleeping for a second to ensure the docker api client has been properly initialized. 2023-12-01T21:46:23-08 [D] Making sure everything is sane before starting 2023-12-01T21:46:23-08 [I] Watchtower 1.7.1 2023-12-01T21:46:23-08 [I] Using notifications: discord 2023-12-01T21:46:23-08 [I] Checking all containers (except explicitly disabled with label) 2023-12-01T21:46:23-08 [I] Running a one time update. 2023-12-01T21:46:23-08 [D] Checking containers for updated images 2023-12-01T21:46:23-08 [D] Retrieving running, stopped and exited containers 2023-12-01T21:46:24-08 [D] Trying to load authentication credentials. container: /watchtower image: containrrr/watchtower:latest 2023-12-01T21:46:24-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:46:24-08 [D] Got image name: containrrr/watchtower:latest 2023-12-01T21:46:24-08 [D] Checking if pull is needed container: /watchtower image: containrrr/watchtower:latest 2023-12-01T21:46:24-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:46:24-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:46:24-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:46:24-08 [D] Setting scope for auth token image: docker.io/containrrr/watchtower scope: repository:containrrr/watchtower:pull 2023-12-01T21:46:24-08 [D] No credentials found. 2023-12-01T21:46:24-08 [D] Parsing image ref host: index.docker.io image: containrrr/watchtower normalized: docker.io/containrrr/watchtower tag: latest 2023-12-01T21:46:24-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/containrrr/watchtower/manifests/latest 2023-12-01T21:46:24-08 [D] Found a remote digest to compare with remote: sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038 2023-12-01T21:46:24-08 [D] Comparing local: sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038 remote: sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038 2023-12-01T21:46:24-08 [D] Found a match 2023-12-01T21:46:24-08 [D] No pull needed. Skipping image. 2023-12-01T21:46:24-08 [D] No new images found for /watchtower 2023-12-01T21:46:24-08 [D] Trying to load authentication credentials. container: /watchtower-old image: containrrr/watchtower:latest 2023-12-01T21:46:24-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:46:24-08 [D] Got image name: containrrr/watchtower:latest 2023-12-01T21:46:24-08 [D] Checking if pull is needed container: /watchtower-old image: containrrr/watchtower:latest 2023-12-01T21:46:24-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:46:25-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:46:25-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:46:25-08 [D] Setting scope for auth token image: docker.io/containrrr/watchtower scope: repository:containrrr/watchtower:pull 2023-12-01T21:46:25-08 [D] No credentials found. 2023-12-01T21:46:25-08 [D] Parsing image ref host: index.docker.io image: containrrr/watchtower normalized: docker.io/containrrr/watchtower tag: latest 2023-12-01T21:46:25-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/containrrr/watchtower/manifests/latest 2023-12-01T21:46:25-08 [D] Found a remote digest to compare with remote: sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038 2023-12-01T21:46:25-08 [D] Comparing local: sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038 remote: sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038 2023-12-01T21:46:25-08 [D] Found a match 2023-12-01T21:46:25-08 [D] No pull needed. Skipping image. 2023-12-01T21:46:25-08 [D] No new images found for /watchtower-old 2023-12-01T21:46:25-08 [D] Trying to load authentication credentials. container: /calibre image: lscr.io/linuxserver/calibre:latest 2023-12-01T21:46:25-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:46:25-08 [D] Got image name: lscr.io/linuxserver/calibre:latest 2023-12-01T21:46:25-08 [D] Checking if pull is needed container: /calibre image: lscr.io/linuxserver/calibre:latest 2023-12-01T21:46:25-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:46:26-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:46:26-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:46:26-08 [D] Setting scope for auth token image: lscr.io/linuxserver/calibre scope: repository:linuxserver/calibre:pull 2023-12-01T21:46:26-08 [D] No credentials found. 2023-12-01T21:46:26-08 [D] Parsing image ref host: lscr.io image: linuxserver/calibre normalized: lscr.io/linuxserver/calibre tag: latest 2023-12-01T21:46:26-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/calibre/manifests/latest 2023-12-01T21:46:26-08 [D] Found a remote digest to compare with remote: sha256:f15c4bceb66ab7554726ac50630ce8a6d04a50654cf2c4679db8c08cafe14ef4 2023-12-01T21:46:26-08 [D] Comparing local: sha256:f15c4bceb66ab7554726ac50630ce8a6d04a50654cf2c4679db8c08cafe14ef4 remote: sha256:f15c4bceb66ab7554726ac50630ce8a6d04a50654cf2c4679db8c08cafe14ef4 2023-12-01T21:46:26-08 [D] Found a match 2023-12-01T21:46:26-08 [D] No pull needed. Skipping image. 2023-12-01T21:46:26-08 [D] No new images found for /calibre 2023-12-01T21:46:26-08 [D] Trying to load authentication credentials. container: /jackett image: lscr.io/linuxserver/jackett:latest 2023-12-01T21:46:26-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:46:26-08 [D] Got image name: lscr.io/linuxserver/jackett:latest 2023-12-01T21:46:26-08 [D] Checking if pull is needed container: /jackett image: lscr.io/linuxserver/jackett:latest 2023-12-01T21:46:26-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:46:26-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:46:26-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:46:26-08 [D] Setting scope for auth token image: lscr.io/linuxserver/jackett scope: repository:linuxserver/jackett:pull 2023-12-01T21:46:26-08 [D] No credentials found. 2023-12-01T21:46:26-08 [D] Parsing image ref host: lscr.io image: linuxserver/jackett normalized: lscr.io/linuxserver/jackett tag: latest 2023-12-01T21:46:26-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/jackett/manifests/latest 2023-12-01T21:46:26-08 [D] Found a remote digest to compare with remote: sha256:abcbb4df3064fd6a0aeb29bbb0be1f7e18be321b1c85009c94f65efdfb399add 2023-12-01T21:46:26-08 [D] Comparing local: sha256:63809ab863ed9e83b12fd20eeec5e2d9862d4036902ae2ee38a332ae849e6842 remote: sha256:abcbb4df3064fd6a0aeb29bbb0be1f7e18be321b1c85009c94f65efdfb399add 2023-12-01T21:46:26-08 [D] Digests did not match, doing a pull. 2023-12-01T21:46:26-08 [D] Pulling image container: /jackett image: lscr.io/linuxserver/jackett:latest 2023-12-01T21:46:27-08 [D] Error pulling image lscr.io/linuxserver/jackett:latest, Error response from daemon: Get "https://lscr.io/v2/": dial tcp: lookup lscr.io on 192.168.1.1:53: no such host 2023-12-01T21:46:27-08 [I] Unable to update container "/jackett": Error response from daemon: Get "https://lscr.io/v2/": dial tcp: lookup lscr.io on 192.168.1.1:53: no such host. Proceeding to next. 2023-12-01T21:46:27-08 [D] Trying to load authentication credentials. container: /jellyfin image: lscr.io/linuxserver/jellyfin:latest 2023-12-01T21:46:27-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:46:27-08 [D] Got image name: lscr.io/linuxserver/jellyfin:latest 2023-12-01T21:46:27-08 [D] Checking if pull is needed container: /jellyfin image: lscr.io/linuxserver/jellyfin:latest 2023-12-01T21:46:27-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:46:27-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:46:27-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:46:27-08 [D] Setting scope for auth token image: lscr.io/linuxserver/jellyfin scope: repository:linuxserver/jellyfin:pull 2023-12-01T21:46:27-08 [D] No credentials found. 2023-12-01T21:46:27-08 [D] Parsing image ref host: lscr.io image: linuxserver/jellyfin normalized: lscr.io/linuxserver/jellyfin tag: latest 2023-12-01T21:46:27-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/jellyfin/manifests/latest 2023-12-01T21:46:27-08 [D] Could not do a head request for "lscr.io/linuxserver/jellyfin:latest", falling back to regular pull. container: /jellyfin image: lscr.io/linuxserver/jellyfin:latest 2023-12-01T21:46:27-08 [D] Reason: registry responded to head request with "401 Unauthorized", auth: "Bearer realm=\ "https://ghcr.io/token\\\",service: \\\"ghcr.io\\\",scope=\\\"repository:linuxserver/jellyfin:pull\\\"\"" container: /jellyfin image: lscr.io/linuxserver/jellyfin:latest 2023-12-01T21:46:27-08 [D] Pulling image container: /jellyfin image: lscr.io/linuxserver/jellyfin:latest 2023-12-01T21:46:28-08 [D] Error pulling image lscr.io/linuxserver/jellyfin:latest, Error response from daemon: Get "https://lscr.io/v2/": dial tcp: lookup lscr.io on 192.168.1.1:53: no such host 2023-12-01T21:46:28-08 [I] Unable to update container "/jellyfin": Error response from daemon: Get "https://lscr.io/v2/": dial tcp: lookup lscr.io on 192.168.1.1:53: no such host. Proceeding to next. 2023-12-01T21:46:28-08 [D] Trying to load authentication credentials. container: /bazarr image: lscr.io/linuxserver/bazarr:latest 2023-12-01T21:46:28-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:46:28-08 [D] Got image name: lscr.io/linuxserver/bazarr:latest 2023-12-01T21:46:28-08 [D] Checking if pull is needed container: /bazarr image: lscr.io/linuxserver/bazarr:latest 2023-12-01T21:46:28-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:46:28-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:46:28-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:46:28-08 [D] Setting scope for auth token image: lscr.io/linuxserver/bazarr scope: repository:linuxserver/bazarr:pull 2023-12-01T21:46:28-08 [D] No credentials found. 2023-12-01T21:46:28-08 [D] Parsing image ref host: lscr.io image: linuxserver/bazarr normalized: lscr.io/linuxserver/bazarr tag: latest 2023-12-01T21:46:28-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/bazarr/manifests/latest 2023-12-01T21:46:29-08 [D] Found a remote digest to compare with remote: sha256:00d0e05833bbb627ad4397c80150b424a0620103cc99fac66c6924e3ec018050 2023-12-01T21:46:29-08 [D] Comparing local: sha256:00d0e05833bbb627ad4397c80150b424a0620103cc99fac66c6924e3ec018050 remote: sha256:00d0e05833bbb627ad4397c80150b424a0620103cc99fac66c6924e3ec018050 2023-12-01T21:46:29-08 [D] Found a match 2023-12-01T21:46:29-08 [D] No pull needed. Skipping image. 2023-12-01T21:46:29-08 [D] No new images found for /bazarr 2023-12-01T21:46:29-08 [D] Trying to load authentication credentials. container: /qBittorrentVPN image: binhex/arch-qbittorrentvpn:latest 2023-12-01T21:46:29-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:46:29-08 [D] Got image name: binhex/arch-qbittorrentvpn:latest 2023-12-01T21:46:29-08 [D] Checking if pull is needed container: /qBittorrentVPN image: binhex/arch-qbittorrentvpn:latest 2023-12-01T21:46:29-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:46:29-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:46:29-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:46:29-08 [D] Setting scope for auth token image: docker.io/binhex/arch-qbittorrentvpn scope: repository:binhex/arch-qbittorrentvpn:pull 2023-12-01T21:46:29-08 [D] No credentials found. 2023-12-01T21:46:29-08 [D] Parsing image ref host: index.docker.io image: binhex/arch-qbittorrentvpn normalized: docker.io/binhex/arch-qbittorrentvpn tag: latest 2023-12-01T21:46:29-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/binhex/arch-qbittorrentvpn/manifests/latest 2023-12-01T21:46:29-08 [D] Found a remote digest to compare with remote: sha256:581aaf6b15d7d8fcd11b126c8349b4c801176fc17d11d0ec0d75ca67d85e2510 2023-12-01T21:46:29-08 [D] Comparing local: sha256:a1612e26e4b7e271c4d538467da0486656c8cb7749f7f39d8a51dfec175516ef remote: sha256:581aaf6b15d7d8fcd11b126c8349b4c801176fc17d11d0ec0d75ca67d85e2510 2023-12-01T21:46:29-08 [D] Digests did not match, doing a pull. 2023-12-01T21:46:29-08 [D] Pulling image container: /qBittorrentVPN image: binhex/arch-qbittorrentvpn:latest 2023-12-01T21:47:02-08 [D] Error pulling image binhex/arch-qbittorrentvpn:latest, Error response from daemon: Get "https://registry-1.docker.io/v2/binhex/arch-qbittorrentvpn/manifests/sha256:581aaf6b15d7d8fcd11b126c8349b4c801176fc17d11d0ec0d75ca67d85e2510": dial tcp [2600:1f18:2148:bc02:445d:9ace:d20b:c303]:443: i/o timeout 2023-12-01T21:47:02-08 [I] Unable to update container "/qBittorrentVPN": Error response from daemon: Get "https://registry-1.docker.io/v2/binhex/arch-qbittorrentvpn/manifests/sha256:581aaf6b15d7d8fcd11b126c8349b4c801176fc17d11d0ec0d75ca67d85e2510": dial tcp [2600:1f18:2148:bc02:445d:9ace:d20b:c303]:443: i/o timeout. Proceeding to next. 2023-12-01T21:47:02-08 [D] Trying to load authentication credentials. container: /calibre-web image: lscr.io/linuxserver/calibre-web:latest 2023-12-01T21:47:02-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:47:02-08 [D] Got image name: lscr.io/linuxserver/calibre-web:latest 2023-12-01T21:47:02-08 [D] Checking if pull is needed container: /calibre-web image: lscr.io/linuxserver/calibre-web:latest 2023-12-01T21:47:02-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:47:02-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:47:02-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:47:02-08 [D] Setting scope for auth token image: lscr.io/linuxserver/calibre-web scope: repository:linuxserver/calibre-web:pull 2023-12-01T21:47:02-08 [D] No credentials found. 2023-12-01T21:47:02-08 [D] Parsing image ref host: lscr.io image: linuxserver/calibre-web normalized: lscr.io/linuxserver/calibre-web tag: latest 2023-12-01T21:47:02-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/calibre-web/manifests/latest 2023-12-01T21:47:02-08 [D] Found a remote digest to compare with remote: sha256:2e223f2c5195b98e2bd377dea7aaf5acc7dd9750936cf61a92c28a668b32b33f 2023-12-01T21:47:02-08 [D] Comparing local: sha256:2e223f2c5195b98e2bd377dea7aaf5acc7dd9750936cf61a92c28a668b32b33f remote: sha256:2e223f2c5195b98e2bd377dea7aaf5acc7dd9750936cf61a92c28a668b32b33f 2023-12-01T21:47:02-08 [D] Found a match 2023-12-01T21:47:02-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:02-08 [D] No new images found for /calibre-web 2023-12-01T21:47:02-08 [D] Trying to load authentication credentials. container: /lazylibrarian image: lscr.io/linuxserver/lazylibrarian:latest 2023-12-01T21:47:02-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:47:02-08 [D] Got image name: lscr.io/linuxserver/lazylibrarian:latest 2023-12-01T21:47:02-08 [D] Checking if pull is needed container: /lazylibrarian image: lscr.io/linuxserver/lazylibrarian:latest 2023-12-01T21:47:02-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:47:02-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:47:02-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:47:02-08 [D] Setting scope for auth token image: lscr.io/linuxserver/lazylibrarian scope: repository:linuxserver/lazylibrarian:pull 2023-12-01T21:47:02-08 [D] No credentials found. 2023-12-01T21:47:02-08 [D] Parsing image ref host: lscr.io image: linuxserver/lazylibrarian normalized: lscr.io/linuxserver/lazylibrarian tag: latest 2023-12-01T21:47:02-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/lazylibrarian/manifests/latest 2023-12-01T21:47:02-08 [D] Found a remote digest to compare with remote: sha256:02a8f30d930066041262ce5a961e3c35c65251b4e019d47d777ac04a450b5294 2023-12-01T21:47:02-08 [D] Comparing local: sha256:02a8f30d930066041262ce5a961e3c35c65251b4e019d47d777ac04a450b5294 remote: sha256:02a8f30d930066041262ce5a961e3c35c65251b4e019d47d777ac04a450b5294 2023-12-01T21:47:02-08 [D] Found a match 2023-12-01T21:47:02-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:02-08 [D] No new images found for /lazylibrarian 2023-12-01T21:47:02-08 [D] Trying to load authentication credentials. container: /sonarr image: lscr.io/linuxserver/sonarr:latest 2023-12-01T21:47:02-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:47:02-08 [D] Got image name: lscr.io/linuxserver/sonarr:latest 2023-12-01T21:47:02-08 [D] Checking if pull is needed container: /sonarr image: lscr.io/linuxserver/sonarr:latest 2023-12-01T21:47:02-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:47:02-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:47:02-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:47:02-08 [D] Setting scope for auth token image: lscr.io/linuxserver/sonarr scope: repository:linuxserver/sonarr:pull 2023-12-01T21:47:02-08 [D] No credentials found. 2023-12-01T21:47:02-08 [D] Parsing image ref host: lscr.io image: linuxserver/sonarr normalized: lscr.io/linuxserver/sonarr tag: latest 2023-12-01T21:47:02-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/sonarr/manifests/latest 2023-12-01T21:47:03-08 [D] Found a remote digest to compare with remote: sha256:3f25015afacc1823e59095c8c516a526cf29a92e94ebd0a01b9783259caac6a3 2023-12-01T21:47:03-08 [D] Comparing local: sha256:667e27cce1933e13ee6472d64e0452d9ce8dbdfc7b74fd51eb1513048656c732 remote: sha256:3f25015afacc1823e59095c8c516a526cf29a92e94ebd0a01b9783259caac6a3 2023-12-01T21:47:03-08 [D] Digests did not match, doing a pull. 2023-12-01T21:47:03-08 [D] Pulling image container: /sonarr image: lscr.io/linuxserver/sonarr:latest 2023-12-01T21:47:04-08 [D] Error pulling image lscr.io/linuxserver/sonarr:latest, Error response from daemon: Head "https://ghcr.io/v2/linuxserver/sonarr/manifests/latest": dial tcp: lookup ghcr.io on 192.168.1.1:53: no such host 2023-12-01T21:47:04-08 [I] Unable to update container "/sonarr": Error response from daemon: Head "https://ghcr.io/v2/linuxserver/sonarr/manifests/latest": dial tcp: lookup ghcr.io on 192.168.1.1:53: no such host. Proceeding to next. 2023-12-01T21:47:04-08 [D] Trying to load authentication credentials. container: /tautulli image: lscr.io/linuxserver/tautulli:latest 2023-12-01T21:47:04-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:47:04-08 [D] Got image name: lscr.io/linuxserver/tautulli:latest 2023-12-01T21:47:04-08 [D] Checking if pull is needed container: /tautulli image: lscr.io/linuxserver/tautulli:latest 2023-12-01T21:47:04-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:47:04-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:47:04-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:47:04-08 [D] Setting scope for auth token image: lscr.io/linuxserver/tautulli scope: repository:linuxserver/tautulli:pull 2023-12-01T21:47:04-08 [D] No credentials found. 2023-12-01T21:47:04-08 [D] Parsing image ref host: lscr.io image: linuxserver/tautulli normalized: lscr.io/linuxserver/tautulli tag: latest 2023-12-01T21:47:04-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/tautulli/manifests/latest 2023-12-01T21:47:04-08 [D] Found a remote digest to compare with remote: sha256:33af6a97f2b027e9b26799ae71e4596fed64051839b94e6b5da0e7cd41e4f218 2023-12-01T21:47:04-08 [D] Comparing local: sha256:01d3cee11f0a45922101a599f4368bb7775d580dda199a10baeeec83717075bd remote: sha256:33af6a97f2b027e9b26799ae71e4596fed64051839b94e6b5da0e7cd41e4f218 2023-12-01T21:47:04-08 [D] Digests did not match, doing a pull. 2023-12-01T21:47:04-08 [D] Pulling image container: /tautulli image: lscr.io/linuxserver/tautulli:latest 2023-12-01T21:47:05-08 [D] Error pulling image lscr.io/linuxserver/tautulli:latest, Error response from daemon: Head "https://ghcr.io/v2/linuxserver/tautulli/manifests/latest": dial tcp: lookup ghcr.io on 192.168.1.1:53: no such host 2023-12-01T21:47:05-08 [I] Unable to update container "/tautulli": Error response from daemon: Head "https://ghcr.io/v2/linuxserver/tautulli/manifests/latest": dial tcp: lookup ghcr.io on 192.168.1.1:53: no such host. Proceeding to next. 2023-12-01T21:47:05-08 [D] Trying to load authentication credentials. container: /cf-companion image: tiredofit/traefik-cloudflare-companion:latest 2023-12-01T21:47:05-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:47:05-08 [D] Got image name: tiredofit/traefik-cloudflare-companion:latest 2023-12-01T21:47:05-08 [D] Checking if pull is needed container: /cf-companion image: tiredofit/traefik-cloudflare-companion:latest 2023-12-01T21:47:05-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:47:06-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:47:06-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:47:06-08 [D] Setting scope for auth token image: docker.io/tiredofit/traefik-cloudflare-companion scope: repository:tiredofit/traefik-cloudflare-companion:pull 2023-12-01T21:47:06-08 [D] No credentials found. 2023-12-01T21:47:06-08 [D] Parsing image ref host: index.docker.io image: tiredofit/traefik-cloudflare-companion normalized: docker.io/tiredofit/traefik-cloudflare-companion tag: latest 2023-12-01T21:47:06-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/tiredofit/traefik-cloudflare-companion/manifests/latest 2023-12-01T21:47:06-08 [D] Found a remote digest to compare with remote: sha256:f6bcc793bd8f95ec1ca490585d1e593fe05b757b2980b1274bc24bc846ebb091 2023-12-01T21:47:06-08 [D] Comparing local: sha256:f6bcc793bd8f95ec1ca490585d1e593fe05b757b2980b1274bc24bc846ebb091 remote: sha256:f6bcc793bd8f95ec1ca490585d1e593fe05b757b2980b1274bc24bc846ebb091 2023-12-01T21:47:06-08 [D] Found a match 2023-12-01T21:47:06-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:06-08 [D] No new images found for /cf-companion 2023-12-01T21:47:06-08 [D] Trying to load authentication credentials. container: /pihole image: pihole/pihole:latest 2023-12-01T21:47:06-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:47:06-08 [D] Got image name: pihole/pihole:latest 2023-12-01T21:47:06-08 [D] Checking if pull is needed container: /pihole image: pihole/pihole:latest 2023-12-01T21:47:06-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:47:06-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:47:06-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:47:06-08 [D] Setting scope for auth token image: docker.io/pihole/pihole scope: repository:pihole/pihole:pull 2023-12-01T21:47:06-08 [D] No credentials found. 2023-12-01T21:47:06-08 [D] Parsing image ref host: index.docker.io image: pihole/pihole normalized: docker.io/pihole/pihole tag: latest 2023-12-01T21:47:06-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/pihole/pihole/manifests/latest 2023-12-01T21:47:07-08 [D] Found a remote digest to compare with remote: sha256:24b1ef8f66d810faffefdb9b66850bbe2d55013506b892605acef414e210edeb 2023-12-01T21:47:07-08 [D] Comparing local: sha256:24b1ef8f66d810faffefdb9b66850bbe2d55013506b892605acef414e210edeb remote: sha256:24b1ef8f66d810faffefdb9b66850bbe2d55013506b892605acef414e210edeb 2023-12-01T21:47:07-08 [D] Found a match 2023-12-01T21:47:07-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:07-08 [D] No new images found for /pihole 2023-12-01T21:47:07-08 [D] Trying to load authentication credentials. container: /portainer image: portainer/portainer-ce:latest 2023-12-01T21:47:07-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:47:07-08 [D] Got image name: portainer/portainer-ce:latest 2023-12-01T21:47:07-08 [D] Checking if pull is needed container: /portainer image: portainer/portainer-ce:latest 2023-12-01T21:47:07-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:47:07-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:47:07-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:47:07-08 [D] Setting scope for auth token image: docker.io/portainer/portainer-ce scope: repository:portainer/portainer-ce:pull 2023-12-01T21:47:07-08 [D] No credentials found. 2023-12-01T21:47:07-08 [D] Parsing image ref host: index.docker.io image: portainer/portainer-ce normalized: docker.io/portainer/portainer-ce tag: latest 2023-12-01T21:47:07-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/portainer/portainer-ce/manifests/latest 2023-12-01T21:47:07-08 [D] Found a remote digest to compare with remote: sha256:eedfaee91bcb43025c072278ada094a548e2ce27ecd64db83a2ce6cf172489e9 2023-12-01T21:47:07-08 [D] Comparing local: sha256:eedfaee91bcb43025c072278ada094a548e2ce27ecd64db83a2ce6cf172489e9 remote: sha256:eedfaee91bcb43025c072278ada094a548e2ce27ecd64db83a2ce6cf172489e9 2023-12-01T21:47:07-08 [D] Found a match 2023-12-01T21:47:07-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:07-08 [D] No new images found for /portainer 2023-12-01T21:47:07-08 [D] Trying to load authentication credentials. container: /plex image: lscr.io/linuxserver/plex:latest 2023-12-01T21:47:07-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:47:07-08 [D] Got image name: lscr.io/linuxserver/plex:latest 2023-12-01T21:47:07-08 [D] Checking if pull is needed container: /plex image: lscr.io/linuxserver/plex:latest 2023-12-01T21:47:07-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:47:08-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:47:08-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:47:08-08 [D] Setting scope for auth token image: lscr.io/linuxserver/plex scope: repository:linuxserver/plex:pull 2023-12-01T21:47:08-08 [D] No credentials found. 2023-12-01T21:47:08-08 [D] Parsing image ref host: lscr.io image: linuxserver/plex normalized: lscr.io/linuxserver/plex tag: latest 2023-12-01T21:47:08-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/plex/manifests/latest 2023-12-01T21:47:08-08 [D] Found a remote digest to compare with remote: sha256:ead806ccf8f02c57656d9a086de1962ba6d6b17f535924489ed66278051ad858 2023-12-01T21:47:08-08 [D] Comparing local: sha256:ead806ccf8f02c57656d9a086de1962ba6d6b17f535924489ed66278051ad858 remote: sha256:ead806ccf8f02c57656d9a086de1962ba6d6b17f535924489ed66278051ad858 2023-12-01T21:47:08-08 [D] Found a match 2023-12-01T21:47:08-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:08-08 [D] No new images found for /plex 2023-12-01T21:47:08-08 [D] Trying to load authentication credentials. container: /bitwarden image: vaultwarden/server:latest 2023-12-01T21:47:08-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:47:08-08 [D] Got image name: vaultwarden/server:latest 2023-12-01T21:47:08-08 [D] Checking if pull is needed container: /bitwarden image: vaultwarden/server:latest 2023-12-01T21:47:08-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:47:08-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:47:08-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:47:08-08 [D] Setting scope for auth token image: docker.io/vaultwarden/server scope: repository:vaultwarden/server:pull 2023-12-01T21:47:08-08 [D] No credentials found. 2023-12-01T21:47:08-08 [D] Parsing image ref host: index.docker.io image: vaultwarden/server normalized: docker.io/vaultwarden/server tag: latest 2023-12-01T21:47:08-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/vaultwarden/server/manifests/latest 2023-12-01T21:47:08-08 [D] Found a remote digest to compare with remote: sha256:ab9fe547277245533a28d8e0a0c4a1e1120daf469f983fd683fc13556927d4fe 2023-12-01T21:47:08-08 [D] Comparing local: sha256:ab9fe547277245533a28d8e0a0c4a1e1120daf469f983fd683fc13556927d4fe remote: sha256:ab9fe547277245533a28d8e0a0c4a1e1120daf469f983fd683fc13556927d4fe 2023-12-01T21:47:08-08 [D] Found a match 2023-12-01T21:47:08-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:08-08 [D] No new images found for /bitwarden 2023-12-01T21:47:08-08 [D] Trying to load authentication credentials. container: /radarr image: lscr.io/linuxserver/radarr:latest 2023-12-01T21:47:08-08 [D] No credentials for lscr.io found config_file: /config.json 2023-12-01T21:47:08-08 [D] Got image name: lscr.io/linuxserver/radarr:latest 2023-12-01T21:47:08-08 [D] Checking if pull is needed container: /radarr image: lscr.io/linuxserver/radarr:latest 2023-12-01T21:47:08-08 [D] Built challenge URL URL: https://lscr.io/v2/ 2023-12-01T21:47:08-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:47:08-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:47:08-08 [D] Setting scope for auth token image: lscr.io/linuxserver/radarr scope: repository:linuxserver/radarr:pull 2023-12-01T21:47:08-08 [D] No credentials found. 2023-12-01T21:47:09-08 [D] Parsing image ref host: lscr.io image: linuxserver/radarr normalized: lscr.io/linuxserver/radarr tag: latest 2023-12-01T21:47:09-08 [D] Doing a HEAD request to fetch a digest url: https://lscr.io/v2/linuxserver/radarr/manifests/latest 2023-12-01T21:47:09-08 [D] Found a remote digest to compare with remote: sha256:216f0a151aa8a3a27c4c1600e4b2fc80af19845cc1cdd7011e1f07a4eab10665 2023-12-01T21:47:09-08 [D] Comparing local: sha256:216f0a151aa8a3a27c4c1600e4b2fc80af19845cc1cdd7011e1f07a4eab10665 remote: sha256:216f0a151aa8a3a27c4c1600e4b2fc80af19845cc1cdd7011e1f07a4eab10665 2023-12-01T21:47:09-08 [D] Found a match 2023-12-01T21:47:09-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:09-08 [D] No new images found for /radarr 2023-12-01T21:47:09-08 [D] Trying to load authentication credentials. container: /flaresolverr image: ghcr.io/flaresolverr/flaresolverr:latest 2023-12-01T21:47:09-08 [D] No credentials for ghcr.io found config_file: /config.json 2023-12-01T21:47:09-08 [D] Got image name: ghcr.io/flaresolverr/flaresolverr:latest 2023-12-01T21:47:09-08 [D] Checking if pull is needed container: /flaresolverr image: ghcr.io/flaresolverr/flaresolverr:latest 2023-12-01T21:47:09-08 [D] Built challenge URL URL: https://ghcr.io/v2/ 2023-12-01T21:47:09-08 [D] Got response to challenge request header: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:user/image:pull" status: 401 Unauthorized 2023-12-01T21:47:09-08 [D] Checking challenge header content realm: https://ghcr.io/token service: ghcr.io 2023-12-01T21:47:09-08 [D] Setting scope for auth token image: ghcr.io/flaresolverr/flaresolverr scope: repository:flaresolverr/flaresolverr:pull 2023-12-01T21:47:09-08 [D] No credentials found. 2023-12-01T21:47:09-08 [D] Parsing image ref host: ghcr.io image: flaresolverr/flaresolverr normalized: ghcr.io/flaresolverr/flaresolverr tag: latest 2023-12-01T21:47:09-08 [D] Doing a HEAD request to fetch a digest url: https://ghcr.io/v2/flaresolverr/flaresolverr/manifests/latest 2023-12-01T21:47:09-08 [D] Found a remote digest to compare with remote: sha256:1f7b2f31d423382c14c7f8fb69795f05bcfa6f508cfac32763d3fede5d07c7da 2023-12-01T21:47:09-08 [D] Comparing local: sha256:1f7b2f31d423382c14c7f8fb69795f05bcfa6f508cfac32763d3fede5d07c7da remote: sha256:1f7b2f31d423382c14c7f8fb69795f05bcfa6f508cfac32763d3fede5d07c7da 2023-12-01T21:47:09-08 [D] Found a match 2023-12-01T21:47:09-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:09-08 [D] No new images found for /flaresolverr 2023-12-01T21:47:09-08 [D] Trying to load authentication credentials. container: /stash image: stashapp/stash:latest 2023-12-01T21:47:09-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:47:09-08 [D] Got image name: stashapp/stash:latest 2023-12-01T21:47:09-08 [D] Checking if pull is needed container: /stash image: stashapp/stash:latest 2023-12-01T21:47:09-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:47:09-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:47:09-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:47:09-08 [D] Setting scope for auth token image: docker.io/stashapp/stash scope: repository:stashapp/stash:pull 2023-12-01T21:47:09-08 [D] No credentials found. 2023-12-01T21:47:10-08 [D] Parsing image ref host: index.docker.io image: stashapp/stash normalized: docker.io/stashapp/stash tag: latest 2023-12-01T21:47:10-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/stashapp/stash/manifests/latest 2023-12-01T21:47:10-08 [D] Found a remote digest to compare with remote: sha256:96d4e778a9fb7199da28983413c9767617bafc69db781bf7d00cd2667344b76d 2023-12-01T21:47:10-08 [D] Comparing local: sha256:96d4e778a9fb7199da28983413c9767617bafc69db781bf7d00cd2667344b76d remote: sha256:96d4e778a9fb7199da28983413c9767617bafc69db781bf7d00cd2667344b76d 2023-12-01T21:47:10-08 [D] Found a match 2023-12-01T21:47:10-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:10-08 [D] No new images found for /stash 2023-12-01T21:47:10-08 [D] Trying to load authentication credentials. container: /unpackerr image: golift/unpackerr:latest 2023-12-01T21:47:10-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:47:10-08 [D] Got image name: golift/unpackerr:latest 2023-12-01T21:47:10-08 [D] Checking if pull is needed container: /unpackerr image: golift/unpackerr:latest 2023-12-01T21:47:10-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:47:10-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:47:10-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:47:10-08 [D] Setting scope for auth token image: docker.io/golift/unpackerr scope: repository:golift/unpackerr:pull 2023-12-01T21:47:10-08 [D] No credentials found. 2023-12-01T21:47:10-08 [D] Parsing image ref host: index.docker.io image: golift/unpackerr normalized: docker.io/golift/unpackerr tag: latest 2023-12-01T21:47:10-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/golift/unpackerr/manifests/latest 2023-12-01T21:47:10-08 [D] Found a remote digest to compare with remote: sha256:8a95948599c53fcb3a792018a55b3979a1da9830fd945c19bef4ca74c0420634 2023-12-01T21:47:10-08 [D] Comparing local: sha256:8a95948599c53fcb3a792018a55b3979a1da9830fd945c19bef4ca74c0420634 remote: sha256:8a95948599c53fcb3a792018a55b3979a1da9830fd945c19bef4ca74c0420634 2023-12-01T21:47:10-08 [D] Found a match 2023-12-01T21:47:10-08 [D] No pull needed. Skipping image. 2023-12-01T21:47:10-08 [D] No new images found for /unpackerr 2023-12-01T21:47:10-08 [D] Trying to load authentication credentials. container: /seedbox image: binhex/arch-qbittorrentvpn:4.5.2-1-01 2023-12-01T21:47:10-08 [D] No credentials for index.docker.io found config_file: /config.json 2023-12-01T21:47:10-08 [D] Got image name: binhex/arch-qbittorrentvpn:4.5.2-1-01 2023-12-01T21:47:10-08 [D] Checking if pull is needed container: /seedbox image: binhex/arch-qbittorrentvpn:4.5.2-1-01 2023-12-01T21:47:10-08 [D] Built challenge URL URL: https://index.docker.io/v2/ 2023-12-01T21:47:11-08 [D] Got response to challenge request header: Bearer realm="https://auth.docker.io/token",service="registry.docker.io" status: 401 Unauthorized 2023-12-01T21:47:11-08 [D] Checking challenge header content realm: https://auth.docker.io/token service: registry.docker.io 2023-12-01T21:47:11-08 [D] Setting scope for auth token image: docker.io/binhex/arch-qbittorrentvpn scope: repository:binhex/arch-qbittorrentvpn:pull 2023-12-01T21:47:11-08 [D] No credentials found. 2023-12-01T21:47:11-08 [D] Parsing image ref host: index.docker.io image: binhex/arch-qbittorrentvpn normalized: docker.io/binhex/arch-qbittorrentvpn tag: 4.5.2-1-01 2023-12-01T21:47:11-08 [D] Doing a HEAD request to fetch a digest url: https://index.docker.io/v2/binhex/arch-qbittorrentvpn/manifests/4.5.2-1-01 ```

Additional context

No response

github-actions[bot] commented 10 months 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! 🙏

piksel commented 10 months ago

The lookup ghcr.io on 192.168.1.1:53: no such host. means that your DNS (192.168.1.1) cannot resolve the hostname ghcr.io. Perhaps it's related to the network configuration, t2_proxy?