remove-registry-tag: update docker age match

Update this match to be a little shorter and use datetimes more
directly.

Change-Id: I2012091a16b5b5ddb522a5e5ac6976c4f4c580af
This commit is contained in:
Ian Wienand 2023-03-29 15:04:37 +11:00
parent 9df7c8eb70
commit 507dfdad6b
No known key found for this signature in database
1 changed files with 1 additions and 2 deletions

View File

@ -36,8 +36,7 @@
_to_delete: '{{ _to_delete|default([]) + [zj_docker_tag] }}'
when:
- zj_docker_tag.name is regex(remove_registry_tag_regex)
# Was updated > 24 hours ago:
- "((ansible_date_time.iso8601 | regex_replace('^(....-..-..)T(..:..:..).*Z', '\\\\1 \\\\2') | to_datetime) - (zj_docker_tag.last_updated | regex_replace('^(....-..-..)T(..:..:..).*Z', '\\\\1 \\\\2') | to_datetime)).seconds > remove_registry_tag_age"
- (now() - (zj_docker_tag.last_updated | to_datetime('%Y-%m-%dT%H:%M:%S.%fZ')).seconds > remove_registry_tag_age
- name: List tags to remove
debug: