containrrr / watchtower

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

Unable to send notification with generic+https service #1730

Closed ArthurGarnier closed 1 year ago

ArthurGarnier commented 1 year ago

Describe the bug

Hi,

I'm trying to send a notification with generic+https to an HomeAssistant webhook and I don't receive the POST.

If I use curl to trigger the webhook it works curl -v -H "Content-Type: application/json" -d '{"message": "test", "title": "testmessage"}' https://<myhost>/api/webhook/<mytoken>

Steps to reproduce

  1. Set
    WATCHTOWER_NOTIFICATIONS=shoutrrr
    WATCHTOWER_NOTIFICATION_URL=generic+https://<myhost>/api/webhook/<mytoken>

Expected behavior

Receive a POST on the webhook

Screenshots

Here my full env configuration ("Run once" is just here for the debug) 2023-08-14 11_23_14-NVIDIA GeForce Overlay DT

Environment

Debian 12.1 - x86_64 Docker version 24.0.4, build 3713ee1 watchtower version : 1.5.3 (latest docker tag)

Your logs

2023-08-14T09:20:41.636683120Z time="2023-08-14T11:20:41+02:00" level=debug msg="Sleeping for a second to ensure the docker api client has been properly initialized."
2023-08-14T09:20:42.636821158Z time="2023-08-14T11:20:42+02:00" level=debug msg="Making sure everything is sane before starting"
2023-08-14T09:20:42.636867359Z time="2023-08-14T11:20:42+02:00" level=info msg="Watchtower 1.5.3"
2023-08-14T09:20:42.636877179Z time="2023-08-14T11:20:42+02:00" level=info msg="Using notifications: generic+https"
2023-08-14T09:20:42.636885539Z time="2023-08-14T11:20:42+02:00" level=info msg="Only checking containers using enable label"
2023-08-14T09:20:42.636898429Z time="2023-08-14T11:20:42+02:00" level=info msg="Running a one time update."
2023-08-14T09:20:42.636978789Z time="2023-08-14T11:20:42+02:00" level=debug msg="Checking containers for updated images"
2023-08-14T09:20:42.637012499Z time="2023-08-14T11:20:42+02:00" level=debug msg="Retrieving running containers"
2023-08-14T09:20:42.718022961Z time="2023-08-14T11:20:42+02:00" level=debug msg="Trying to load authentication credentials." container=/gotify image="docker.io/gotify/server:latest"
2023-08-14T09:20:42.718069821Z time="2023-08-14T11:20:42+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:42.718085881Z time="2023-08-14T11:20:42+02:00" level=debug msg="Got image name: docker.io/gotify/server:latest"
2023-08-14T09:20:42.718091901Z time="2023-08-14T11:20:42+02:00" level=debug msg="Checking if pull is needed" container=/gotify image="docker.io/gotify/server:latest"
2023-08-14T09:20:42.718100701Z time="2023-08-14T11:20:42+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:43.014785347Z time="2023-08-14T11:20:43+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:43.014837158Z time="2023-08-14T11:20:43+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:43.014848048Z time="2023-08-14T11:20:43+02:00" level=debug msg="Setting scope for auth token" image=docker.io/gotify/server scope="repository:gotify/server:pull"
2023-08-14T09:20:43.014861138Z time="2023-08-14T11:20:43+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:43.310053682Z time="2023-08-14T11:20:43+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/gotify/server normalized="docker.io/gotify/server:latest" tag=latest
2023-08-14T09:20:43.310075372Z time="2023-08-14T11:20:43+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/gotify/server/manifests/latest"
2023-08-14T09:20:43.665584901Z time="2023-08-14T11:20:43+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:8e0388298db02300db62688b776b66df7a54e5324460210c73ef5096ff2d7a68"
2023-08-14T09:20:43.665627781Z time="2023-08-14T11:20:43+02:00" level=debug msg=Comparing local="sha256:2503ab414ba81f5b85f1824a7a9c39848f3b9f7069a641d6873cdf8c2ea5136c" remote="sha256:8e0388298db02300db62688b776b66df7a54e5324460210c73ef5096ff2d7a68"
2023-08-14T09:20:43.665665411Z time="2023-08-14T11:20:43+02:00" level=debug msg="Digests did not match, doing a pull."
2023-08-14T09:20:43.665673981Z time="2023-08-14T11:20:43+02:00" level=debug msg="Pulling image" container=/gotify image="docker.io/gotify/server:latest"
2023-08-14T09:20:44.641453147Z time="2023-08-14T11:20:44+02:00" level=info msg="Found new docker.io/gotify/server:latest image (9e9ea5ad8518)"
2023-08-14T09:20:44.641486178Z time="2023-08-14T11:20:44+02:00" level=debug msg="Trying to load authentication credentials." container=/prowlarr image="docker.io/linuxserver/prowlarr:develop"
2023-08-14T09:20:44.641551078Z time="2023-08-14T11:20:44+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:44.641575878Z time="2023-08-14T11:20:44+02:00" level=debug msg="Got image name: docker.io/linuxserver/prowlarr:develop"
2023-08-14T09:20:44.641590648Z time="2023-08-14T11:20:44+02:00" level=debug msg="Checking if pull is needed" container=/prowlarr image="docker.io/linuxserver/prowlarr:develop"
2023-08-14T09:20:44.641658978Z time="2023-08-14T11:20:44+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:44.921475344Z time="2023-08-14T11:20:44+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:44.921513804Z time="2023-08-14T11:20:44+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:44.921525334Z time="2023-08-14T11:20:44+02:00" level=debug msg="Setting scope for auth token" image=docker.io/linuxserver/prowlarr scope="repository:linuxserver/prowlarr:pull"
2023-08-14T09:20:44.921536034Z time="2023-08-14T11:20:44+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:45.021842711Z time="2023-08-14T11:20:45+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/linuxserver/prowlarr normalized="docker.io/linuxserver/prowlarr:develop" tag=develop
2023-08-14T09:20:45.021863871Z time="2023-08-14T11:20:45+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/linuxserver/prowlarr/manifests/develop"
2023-08-14T09:20:45.357007311Z time="2023-08-14T11:20:45+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:dc55746d1a681267996e904f802e06c9d9dd2c570ce57d0d9a26245297a91484"
2023-08-14T09:20:45.357048251Z time="2023-08-14T11:20:45+02:00" level=debug msg=Comparing local="sha256:dc55746d1a681267996e904f802e06c9d9dd2c570ce57d0d9a26245297a91484" remote="sha256:dc55746d1a681267996e904f802e06c9d9dd2c570ce57d0d9a26245297a91484"
2023-08-14T09:20:45.357057351Z time="2023-08-14T11:20:45+02:00" level=debug msg="Found a match"
2023-08-14T09:20:45.357064911Z time="2023-08-14T11:20:45+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:45.358719978Z time="2023-08-14T11:20:45+02:00" level=debug msg="No new images found for /prowlarr"
2023-08-14T09:20:45.358750708Z time="2023-08-14T11:20:45+02:00" level=debug msg="Trying to load authentication credentials." container=/homeassistant image="docker.io/homeassistant/home-assistant:stable"
2023-08-14T09:20:45.358801718Z time="2023-08-14T11:20:45+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:45.358817818Z time="2023-08-14T11:20:45+02:00" level=debug msg="Got image name: docker.io/homeassistant/home-assistant:stable"
2023-08-14T09:20:45.358833318Z time="2023-08-14T11:20:45+02:00" level=debug msg="Checking if pull is needed" container=/homeassistant image="docker.io/homeassistant/home-assistant:stable"
2023-08-14T09:20:45.358895989Z time="2023-08-14T11:20:45+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:45.652897386Z time="2023-08-14T11:20:45+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:45.652940207Z time="2023-08-14T11:20:45+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:45.652953817Z time="2023-08-14T11:20:45+02:00" level=debug msg="Setting scope for auth token" image=docker.io/homeassistant/home-assistant scope="repository:homeassistant/home-assistant:pull"
2023-08-14T09:20:45.652962617Z time="2023-08-14T11:20:45+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:45.754305270Z time="2023-08-14T11:20:45+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/homeassistant/home-assistant normalized="docker.io/homeassistant/home-assistant:stable" tag=stable
2023-08-14T09:20:45.754341490Z time="2023-08-14T11:20:45+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/homeassistant/home-assistant/manifests/stable"
2023-08-14T09:20:46.085080671Z time="2023-08-14T11:20:46+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:bab6a6126356e4ff30d39ee1343c69b5ab78919f0162df88b9933d9484f15ae4"
2023-08-14T09:20:46.085120441Z time="2023-08-14T11:20:46+02:00" level=debug msg=Comparing local="sha256:bab6a6126356e4ff30d39ee1343c69b5ab78919f0162df88b9933d9484f15ae4" remote="sha256:bab6a6126356e4ff30d39ee1343c69b5ab78919f0162df88b9933d9484f15ae4"
2023-08-14T09:20:46.085132061Z time="2023-08-14T11:20:46+02:00" level=debug msg="Found a match"
2023-08-14T09:20:46.085142491Z time="2023-08-14T11:20:46+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:46.087747402Z time="2023-08-14T11:20:46+02:00" level=debug msg="No new images found for /homeassistant"
2023-08-14T09:20:46.087778692Z time="2023-08-14T11:20:46+02:00" level=debug msg="Trying to load authentication credentials." container=/nextcloud image="docker.io/nextcloud:latest"
2023-08-14T09:20:46.087834292Z time="2023-08-14T11:20:46+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:46.087854892Z time="2023-08-14T11:20:46+02:00" level=debug msg="Got image name: docker.io/nextcloud:latest"
2023-08-14T09:20:46.087868683Z time="2023-08-14T11:20:46+02:00" level=debug msg="Checking if pull is needed" container=/nextcloud image="docker.io/nextcloud:latest"
2023-08-14T09:20:46.087923503Z time="2023-08-14T11:20:46+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:46.382861745Z time="2023-08-14T11:20:46+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:46.382903215Z time="2023-08-14T11:20:46+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:46.382915885Z time="2023-08-14T11:20:46+02:00" level=debug msg="Setting scope for auth token" image=docker.io/nextcloud scope="repository:library/nextcloud:pull"
2023-08-14T09:20:46.382930315Z time="2023-08-14T11:20:46+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:46.486316924Z time="2023-08-14T11:20:46+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/nextcloud normalized="docker.io/library/nextcloud:latest" tag=latest
2023-08-14T09:20:46.486361554Z time="2023-08-14T11:20:46+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/library/nextcloud/manifests/latest"
2023-08-14T09:20:46.808844729Z time="2023-08-14T11:20:46+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:ea3cd94579a03c263b733122ccdce633bd740a112f7709c17baa6b93dcf02a23"
2023-08-14T09:20:46.808876279Z time="2023-08-14T11:20:46+02:00" level=debug msg=Comparing local="sha256:33e5b7fc143baadf86be7dfe908af42e9bc96d6b51148eaee266881f15021b0a" remote="sha256:ea3cd94579a03c263b733122ccdce633bd740a112f7709c17baa6b93dcf02a23"
2023-08-14T09:20:46.808886129Z time="2023-08-14T11:20:46+02:00" level=debug msg=Comparing local="sha256:ea3cd94579a03c263b733122ccdce633bd740a112f7709c17baa6b93dcf02a23" remote="sha256:ea3cd94579a03c263b733122ccdce633bd740a112f7709c17baa6b93dcf02a23"
2023-08-14T09:20:46.808894649Z time="2023-08-14T11:20:46+02:00" level=debug msg="Found a match"
2023-08-14T09:20:46.808902429Z time="2023-08-14T11:20:46+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:46.811292989Z time="2023-08-14T11:20:46+02:00" level=debug msg="No new images found for /nextcloud"
2023-08-14T09:20:46.811321569Z time="2023-08-14T11:20:46+02:00" level=debug msg="Trying to load authentication credentials." container=/mosquitto image="docker.io/eclipse-mosquitto:latest"
2023-08-14T09:20:46.811388050Z time="2023-08-14T11:20:46+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:46.811406600Z time="2023-08-14T11:20:46+02:00" level=debug msg="Got image name: docker.io/eclipse-mosquitto:latest"
2023-08-14T09:20:46.811420400Z time="2023-08-14T11:20:46+02:00" level=debug msg="Checking if pull is needed" container=/mosquitto image="docker.io/eclipse-mosquitto:latest"
2023-08-14T09:20:46.811475810Z time="2023-08-14T11:20:46+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:47.103145559Z time="2023-08-14T11:20:47+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:47.103215009Z time="2023-08-14T11:20:47+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:47.103226279Z time="2023-08-14T11:20:47+02:00" level=debug msg="Setting scope for auth token" image=docker.io/eclipse-mosquitto scope="repository:library/eclipse-mosquitto:pull"
2023-08-14T09:20:47.103236940Z time="2023-08-14T11:20:47+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:47.205164055Z time="2023-08-14T11:20:47+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/eclipse-mosquitto normalized="docker.io/library/eclipse-mosquitto:latest" tag=latest
2023-08-14T09:20:47.205204845Z time="2023-08-14T11:20:47+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/library/eclipse-mosquitto/manifests/latest"
2023-08-14T09:20:47.559814827Z time="2023-08-14T11:20:47+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:bbac73a740f479b16a5f1a311ebf0c530664ce9290f2cfacb3f4711e7a104007"
2023-08-14T09:20:47.559853847Z time="2023-08-14T11:20:47+02:00" level=debug msg=Comparing local="sha256:bbac73a740f479b16a5f1a311ebf0c530664ce9290f2cfacb3f4711e7a104007" remote="sha256:bbac73a740f479b16a5f1a311ebf0c530664ce9290f2cfacb3f4711e7a104007"
2023-08-14T09:20:47.559862867Z time="2023-08-14T11:20:47+02:00" level=debug msg="Found a match"
2023-08-14T09:20:47.559870547Z time="2023-08-14T11:20:47+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:47.561596184Z time="2023-08-14T11:20:47+02:00" level=debug msg="No new images found for /mosquitto"
2023-08-14T09:20:47.561618144Z time="2023-08-14T11:20:47+02:00" level=debug msg="Trying to load authentication credentials." container=/ddclient image="docker.io/linuxserver/ddclient:latest"
2023-08-14T09:20:47.561720855Z time="2023-08-14T11:20:47+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:47.561744035Z time="2023-08-14T11:20:47+02:00" level=debug msg="Got image name: docker.io/linuxserver/ddclient:latest"
2023-08-14T09:20:47.561755885Z time="2023-08-14T11:20:47+02:00" level=debug msg="Checking if pull is needed" container=/ddclient image="docker.io/linuxserver/ddclient:latest"
2023-08-14T09:20:47.561807185Z time="2023-08-14T11:20:47+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:47.860076013Z time="2023-08-14T11:20:47+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:47.860123633Z time="2023-08-14T11:20:47+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:47.860136643Z time="2023-08-14T11:20:47+02:00" level=debug msg="Setting scope for auth token" image=docker.io/linuxserver/ddclient scope="repository:linuxserver/ddclient:pull"
2023-08-14T09:20:47.860150513Z time="2023-08-14T11:20:47+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:47.963058863Z time="2023-08-14T11:20:47+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/linuxserver/ddclient normalized="docker.io/linuxserver/ddclient:latest" tag=latest
2023-08-14T09:20:47.963102144Z time="2023-08-14T11:20:47+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/linuxserver/ddclient/manifests/latest"
2023-08-14T09:20:48.307088841Z time="2023-08-14T11:20:48+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:256984ba8ff9d391bba5863bbc05c4b2367223542de009d5c41b4b38c864d742"
2023-08-14T09:20:48.307109661Z time="2023-08-14T11:20:48+02:00" level=debug msg=Comparing local="sha256:256984ba8ff9d391bba5863bbc05c4b2367223542de009d5c41b4b38c864d742" remote="sha256:256984ba8ff9d391bba5863bbc05c4b2367223542de009d5c41b4b38c864d742"
2023-08-14T09:20:48.307118831Z time="2023-08-14T11:20:48+02:00" level=debug msg="Found a match"
2023-08-14T09:20:48.307126451Z time="2023-08-14T11:20:48+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:48.308875788Z time="2023-08-14T11:20:48+02:00" level=debug msg="No new images found for /ddclient"
2023-08-14T09:20:48.308909638Z time="2023-08-14T11:20:48+02:00" level=debug msg="Trying to load authentication credentials." container=/plexmediaserver image="docker.io/linuxserver/plex:latest"
2023-08-14T09:20:48.308995339Z time="2023-08-14T11:20:48+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:48.309017639Z time="2023-08-14T11:20:48+02:00" level=debug msg="Got image name: docker.io/linuxserver/plex:latest"
2023-08-14T09:20:48.309026279Z time="2023-08-14T11:20:48+02:00" level=debug msg="Checking if pull is needed" container=/plexmediaserver image="docker.io/linuxserver/plex:latest"
2023-08-14T09:20:48.309079839Z time="2023-08-14T11:20:48+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:48.599195701Z time="2023-08-14T11:20:48+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:48.599241741Z time="2023-08-14T11:20:48+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:48.599255951Z time="2023-08-14T11:20:48+02:00" level=debug msg="Setting scope for auth token" image=docker.io/linuxserver/plex scope="repository:linuxserver/plex:pull"
2023-08-14T09:20:48.599264321Z time="2023-08-14T11:20:48+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:48.708952959Z time="2023-08-14T11:20:48+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/linuxserver/plex normalized="docker.io/linuxserver/plex:latest" tag=latest
2023-08-14T09:20:48.708989599Z time="2023-08-14T11:20:48+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/linuxserver/plex/manifests/latest"
2023-08-14T09:20:49.049583341Z time="2023-08-14T11:20:49+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:4f79fb474e01c629301c90bd3f39d47cc83678e6aceda15effa3e6320f8e296b"
2023-08-14T09:20:49.049646061Z time="2023-08-14T11:20:49+02:00" level=debug msg=Comparing local="sha256:4f79fb474e01c629301c90bd3f39d47cc83678e6aceda15effa3e6320f8e296b" remote="sha256:4f79fb474e01c629301c90bd3f39d47cc83678e6aceda15effa3e6320f8e296b"
2023-08-14T09:20:49.049656131Z time="2023-08-14T11:20:49+02:00" level=debug msg="Found a match"
2023-08-14T09:20:49.049665961Z time="2023-08-14T11:20:49+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:49.051514329Z time="2023-08-14T11:20:49+02:00" level=debug msg="No new images found for /plexmediaserver"
2023-08-14T09:20:49.051532059Z time="2023-08-14T11:20:49+02:00" level=debug msg="Trying to load authentication credentials." container=/sonarr image="docker.io/linuxserver/sonarr:latest"
2023-08-14T09:20:49.051654200Z time="2023-08-14T11:20:49+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:49.051682890Z time="2023-08-14T11:20:49+02:00" level=debug msg="Got image name: docker.io/linuxserver/sonarr:latest"
2023-08-14T09:20:49.051695860Z time="2023-08-14T11:20:49+02:00" level=debug msg="Checking if pull is needed" container=/sonarr image="docker.io/linuxserver/sonarr:latest"
2023-08-14T09:20:49.051710040Z time="2023-08-14T11:20:49+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:49.342303612Z time="2023-08-14T11:20:49+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:49.342342072Z time="2023-08-14T11:20:49+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:49.342352222Z time="2023-08-14T11:20:49+02:00" level=debug msg="Setting scope for auth token" image=docker.io/linuxserver/sonarr scope="repository:linuxserver/sonarr:pull"
2023-08-14T09:20:49.342360662Z time="2023-08-14T11:20:49+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:49.441639235Z time="2023-08-14T11:20:49+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/linuxserver/sonarr normalized="docker.io/linuxserver/sonarr:latest" tag=latest
2023-08-14T09:20:49.441673495Z time="2023-08-14T11:20:49+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/linuxserver/sonarr/manifests/latest"
2023-08-14T09:20:49.794784313Z time="2023-08-14T11:20:49+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:3776ba2231121dda29198f219f4de2cc6a19b80261915dbf538d426283d620cc"
2023-08-14T09:20:49.794823213Z time="2023-08-14T11:20:49+02:00" level=debug msg=Comparing local="sha256:3776ba2231121dda29198f219f4de2cc6a19b80261915dbf538d426283d620cc" remote="sha256:3776ba2231121dda29198f219f4de2cc6a19b80261915dbf538d426283d620cc"
2023-08-14T09:20:49.794835424Z time="2023-08-14T11:20:49+02:00" level=debug msg="Found a match"
2023-08-14T09:20:49.794845864Z time="2023-08-14T11:20:49+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:49.796840672Z time="2023-08-14T11:20:49+02:00" level=debug msg="No new images found for /sonarr"
2023-08-14T09:20:49.796890172Z time="2023-08-14T11:20:49+02:00" level=debug msg="Trying to load authentication credentials." container=/postfixadmin image="docker.io/postfixadmin:latest"
2023-08-14T09:20:49.796960893Z time="2023-08-14T11:20:49+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:49.796985053Z time="2023-08-14T11:20:49+02:00" level=debug msg="Got image name: docker.io/postfixadmin:latest"
2023-08-14T09:20:49.796997233Z time="2023-08-14T11:20:49+02:00" level=debug msg="Checking if pull is needed" container=/postfixadmin image="docker.io/postfixadmin:latest"
2023-08-14T09:20:49.797057273Z time="2023-08-14T11:20:49+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:50.085865870Z time="2023-08-14T11:20:50+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:50.085887870Z time="2023-08-14T11:20:50+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:50.085893690Z time="2023-08-14T11:20:50+02:00" level=debug msg="Setting scope for auth token" image=docker.io/postfixadmin scope="repository:library/postfixadmin:pull"
2023-08-14T09:20:50.085902730Z time="2023-08-14T11:20:50+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:50.190171804Z time="2023-08-14T11:20:50+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/postfixadmin normalized="docker.io/library/postfixadmin:latest" tag=latest
2023-08-14T09:20:50.190214815Z time="2023-08-14T11:20:50+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/library/postfixadmin/manifests/latest"
2023-08-14T09:20:50.525546044Z time="2023-08-14T11:20:50+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:f52f417fd6421d1ce765ee703ebfbf1eed1227c4bde4514f8081fd8132a5ab62"
2023-08-14T09:20:50.525585264Z time="2023-08-14T11:20:50+02:00" level=debug msg=Comparing local="sha256:f52f417fd6421d1ce765ee703ebfbf1eed1227c4bde4514f8081fd8132a5ab62" remote="sha256:f52f417fd6421d1ce765ee703ebfbf1eed1227c4bde4514f8081fd8132a5ab62"
2023-08-14T09:20:50.525594964Z time="2023-08-14T11:20:50+02:00" level=debug msg="Found a match"
2023-08-14T09:20:50.525602864Z time="2023-08-14T11:20:50+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:50.527925415Z time="2023-08-14T11:20:50+02:00" level=debug msg="No new images found for /postfixadmin"
2023-08-14T09:20:50.527945595Z time="2023-08-14T11:20:50+02:00" level=debug msg="Trying to load authentication credentials." container=/flaresolverr image="docker.io/flaresolverr/flaresolverr:latest"
2023-08-14T09:20:50.528015215Z time="2023-08-14T11:20:50+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:50.528039555Z time="2023-08-14T11:20:50+02:00" level=debug msg="Got image name: docker.io/flaresolverr/flaresolverr:latest"
2023-08-14T09:20:50.528070866Z time="2023-08-14T11:20:50+02:00" level=debug msg="Checking if pull is needed" container=/flaresolverr image="docker.io/flaresolverr/flaresolverr:latest"
2023-08-14T09:20:50.528083716Z time="2023-08-14T11:20:50+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:50.826606784Z time="2023-08-14T11:20:50+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:50.826644574Z time="2023-08-14T11:20:50+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:50.826657385Z time="2023-08-14T11:20:50+02:00" level=debug msg="Setting scope for auth token" image=docker.io/flaresolverr/flaresolverr scope="repository:flaresolverr/flaresolverr:pull"
2023-08-14T09:20:50.826665725Z time="2023-08-14T11:20:50+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:50.930611373Z time="2023-08-14T11:20:50+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/flaresolverr/flaresolverr normalized="docker.io/flaresolverr/flaresolverr:latest" tag=latest
2023-08-14T09:20:50.930649873Z time="2023-08-14T11:20:50+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/flaresolverr/flaresolverr/manifests/latest"
2023-08-14T09:20:51.282216704Z time="2023-08-14T11:20:51+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:8ec879159770fbc6c5dd5230ad36b96acced05756e5fbd3a63e730a2bc3a3c56"
2023-08-14T09:20:51.282248084Z time="2023-08-14T11:20:51+02:00" level=debug msg=Comparing local="sha256:8ec879159770fbc6c5dd5230ad36b96acced05756e5fbd3a63e730a2bc3a3c56" remote="sha256:8ec879159770fbc6c5dd5230ad36b96acced05756e5fbd3a63e730a2bc3a3c56"
2023-08-14T09:20:51.282262104Z time="2023-08-14T11:20:51+02:00" level=debug msg="Found a match"
2023-08-14T09:20:51.282273074Z time="2023-08-14T11:20:51+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:51.284088752Z time="2023-08-14T11:20:51+02:00" level=debug msg="No new images found for /flaresolverr"
2023-08-14T09:20:51.284109832Z time="2023-08-14T11:20:51+02:00" level=debug msg="Trying to load authentication credentials." container=/zigbee2mqtt image="docker.io/koenkk/zigbee2mqtt:latest"
2023-08-14T09:20:51.284205913Z time="2023-08-14T11:20:51+02:00" level=debug msg="No credentials for docker.io found" config_file=/config.json
2023-08-14T09:20:51.284224483Z time="2023-08-14T11:20:51+02:00" level=debug msg="Got image name: docker.io/koenkk/zigbee2mqtt:latest"
2023-08-14T09:20:51.284242273Z time="2023-08-14T11:20:51+02:00" level=debug msg="Checking if pull is needed" container=/zigbee2mqtt image="docker.io/koenkk/zigbee2mqtt:latest"
2023-08-14T09:20:51.284270213Z time="2023-08-14T11:20:51+02:00" level=debug msg="Building challenge URL" URL="https://index.docker.io/v2/"
2023-08-14T09:20:51.574994427Z time="2023-08-14T11:20:51+02:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023-08-14T09:20:51.575073847Z time="2023-08-14T11:20:51+02:00" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2023-08-14T09:20:51.575089817Z time="2023-08-14T11:20:51+02:00" level=debug msg="Setting scope for auth token" image=docker.io/koenkk/zigbee2mqtt scope="repository:koenkk/zigbee2mqtt:pull"
2023-08-14T09:20:51.575102017Z time="2023-08-14T11:20:51+02:00" level=debug msg="No credentials found."
2023-08-14T09:20:51.682467505Z time="2023-08-14T11:20:51+02:00" level=debug msg="Parsing image ref" host=index.docker.io image=docker.io/koenkk/zigbee2mqtt normalized="docker.io/koenkk/zigbee2mqtt:latest" tag=latest
2023-08-14T09:20:51.682511115Z time="2023-08-14T11:20:51+02:00" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/koenkk/zigbee2mqtt/manifests/latest"
2023-08-14T09:20:52.015121692Z time="2023-08-14T11:20:52+02:00" level=debug msg="Found a remote digest to compare with" remote="sha256:98bf0afb61b2fca7402f6cd71933abc72f90e53766cbb65c8be6060b20312f45"
2023-08-14T09:20:52.015159452Z time="2023-08-14T11:20:52+02:00" level=debug msg=Comparing local="sha256:98bf0afb61b2fca7402f6cd71933abc72f90e53766cbb65c8be6060b20312f45" remote="sha256:98bf0afb61b2fca7402f6cd71933abc72f90e53766cbb65c8be6060b20312f45"
2023-08-14T09:20:52.015168812Z time="2023-08-14T11:20:52+02:00" level=debug msg="Found a match"
2023-08-14T09:20:52.015180792Z time="2023-08-14T11:20:52+02:00" level=debug msg="No pull needed. Skipping image."
2023-08-14T09:20:52.016507848Z time="2023-08-14T11:20:52+02:00" level=debug msg="No new images found for /zigbee2mqtt"
2023-08-14T09:20:52.016609268Z time="2023-08-14T11:20:52+02:00" level=info msg="Session done" Failed=0 Scanned=11 Updated=1 notify=no
2023-08-14T09:20:52.016622418Z time="2023-08-14T11:20:52+02:00" level=info msg="Waiting for the notification goroutine to finish" notify=no

Additional context

No response

github-actions[bot] commented 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! šŸ™

piksel commented 1 year ago

I guess it does get posted, but not in the correct format. If you want the message to be a JSON payload you need to use:

generic://<myhost>/api/webhook/<mytoken>?template=json

See the generic docs.

ArthurGarnier commented 1 year ago

Hi,

You're right, my bad. I expected HomeAssistant to show an event log at least.

Thank you !