From 3a42d5454ac780482840a94c94334e55f9392a17 Mon Sep 17 00:00:00 2001 From: Matthew McKinnon Date: Sun, 12 Oct 2025 00:35:43 +1000 Subject: [PATCH] chore: update for pykms --- tasks/pykms.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tasks/pykms.yml b/tasks/pykms.yml index c9a220c..fb48b1a 100644 --- a/tasks/pykms.yml +++ b/tasks/pykms.yml @@ -6,11 +6,17 @@ with_items: - "/data/pykms" - "/data/pykms/db" + +- name: Pull docker image + community.docker.docker_image: + image: ghcr.io/py-kms-organization/py-kms@sha256:07e5295d563df9e8f5165109d79cf06e425559c8b7f465c3c22578f62f8dce59 + source: pull + register: docker_image - name: Create the pykms container docker_container: name: pykms - image: ghcr.io/py-kms-organization/py-kms:latest + image: "{{ docker_image.image.RepoTags[0] }}" restart_policy: unless-stopped recreate: true ports: @@ -23,4 +29,6 @@ volumes: - "/data/pykms/db:/home/py-kms/db" - /etc/localtime:/etc/localtime:ro + when: docker_image.changed + register: container_pykms