keel icon indicating copy to clipboard operation
keel copied to clipboard

glob:version-* do not match new images

Open zaggash opened this issue 3 years ago • 4 comments

Hi, I hope someone could help me to troubleshoot my issue. I spent too many hours in there, I need some help.

I have keel installed in my cluster. Some images, ( one in particular for this example ) are set up with:

keel.sh/approvals: 1
keel.sh/policy: glob:version-*
keel.sh/pollSchedule: @every 6h
keel.sh/trigger: poll

The image is:

linuxserver/jackett:version-v0.17.886

On DockerHub, you can see new versions that should match and trigger an update but it doesn't: version-v0.17.908

I tried to enable debug log, but I found nothing useful. Only weird log with images trying to match un-relevant deployment:

time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes.checkVersionedDeployment: keel policy found, checking resource..." kind=deployment name=autoscaler-app namespace=droneci policy=major
time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes: checking image" image="drone/autoscaler:1.7.5" kind=deployment name=autoscaler-app namespace=droneci parsed_image_name="index.docker.io/drone/autoscaler:1.7.5" policy=major target_image_name=index.docker.io/linuxserver/sonarr target_tag=version-3.0.6.1196
time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes: images do not match, ignoring" parsed_image_name="index.docker.io/drone/autoscaler:1.7.5" target_image_name=index.docker.io/linuxserver/sonarr
time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes.checkVersionedDeployment: keel policy found, checking resource..." kind=deployment name=server-app namespace=droneci policy=major
time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes: checking image" image="drone/drone:1.10.1" kind=deployment name=server-app namespace=droneci parsed_image_name="index.docker.io/drone/drone:1.10.1" policy=major target_image_name=index.docker.io/linuxserver/sonarr target_tag=version-3.0.6.1196

zaggash avatar Apr 20 '21 20:04 zaggash

Hi, you should use webhooks in this case

On 20 Apr 2021, at 21:55, Alexandre Pinon @.***> wrote:

 Hi, I hope someone could help me to troubleshoot my issue. I spent too many hours in there, I need some help.

I have keel installed in my cluster. Some images, ( one in particular for this example ) are set up with:

keel.sh/approvals: 1 keel.sh/policy: glob:version-* keel.sh/pollSchedule: @every 6h keel.sh/trigger: poll The image is:

linuxserver/jackett:version-v0.17.886 On DockerHub, you can see new versions that should match and trigger an update but it doesn't: version-v0.17.908

I tried to enable debug log, but I found nothing useful. Only weird log with images trying to match un-relevant deployment:

time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes.checkVersionedDeployment: keel policy found, checking resource..." kind=deployment name=autoscaler-app namespace=droneci policy=major time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes: checking image" image="drone/autoscaler:1.7.5" kind=deployment name=autoscaler-app namespace=droneci parsed_image_name="index.docker.io/drone/autoscaler:1.7.5" policy=major target_image_name=index.docker.io/linuxserver/sonarr target_tag=version-3.0.6.1196 time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes: images do not match, ignoring" parsed_image_name="index.docker.io/drone/autoscaler:1.7.5" target_image_name=index.docker.io/linuxserver/sonarr time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes.checkVersionedDeployment: keel policy found, checking resource..." kind=deployment name=server-app namespace=droneci policy=major time="2021-04-20T20:29:17Z" level=debug msg="provider.kubernetes: checking image" image="drone/drone:1.10.1" kind=deployment name=server-app namespace=droneci parsed_image_name="index.docker.io/drone/drone:1.10.1" policy=major target_image_name=index.docker.io/linuxserver/sonarr target_tag=version-3.0.6.1196 — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

rusenask avatar Apr 23 '21 18:04 rusenask

I can't, the images are not mine.

zaggash avatar Apr 23 '21 19:04 zaggash

Hmmmm ..... that could be same reason as in my issue https://github.com/keel-hq/keel/issues/626 ?

derjohn avatar Jun 30 '21 11:06 derjohn