Skip to content

eligible_in, but with ISO date #1692

Description

@wsw70

Feature Request Checklist

Problem Description

The current deferred image message is

time="2026-05-25T13:26:40+02:00" level=info msg="Found new image" container=domotique-esphome-1 image="esphome/esphome:latest" new_id=43a2c7ab1d68
time="2026-05-25T13:26:40+02:00" level=info msg="Image is within cooldown period - deferring update" container=domotique-esphome-1 cooldown="1 day" eligible_in="11 hours 18 minutes 21 seconds" image="esphome/esphome:latest" image_age="12 hours 41 minutes 38 seconds"

This requires me to take the log time (25 May at 13:30) and then add 11 hours and 20 minutes, which is, well, almost 12 hours so it would be around 1:30, hmmm, on the 26 May -- and do this exercise for each deferred image (why doing this? because I love watchtower and like to look at logs 🙂)

Desired Solution

This torture could have been avoided by just adding an extra field (here at the end of the line for simpler scrolling)

time="2026-05-25T13:26:40+02:00" level=info msg="Image is within cooldown period - deferring update" container=domotique-esphome-1 cooldown="1 day" eligible_in="11 hours 18 minutes 21 seconds" image="esphome/esphome:latest" image_age="12 hours 41 minutes 38 seconds" eligible_in_iso="2026-05-26T00:45:01+02:00"

Current Alternatives or Workarounds

Using my brain, or giving to an LLM to do the thinking for me. Both are annoyances.

Additional Context

No response

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

Status
Released

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions