diff --git a/deployment/ansible/playbooks/deploy-update.yml b/deployment/ansible/playbooks/deploy-update.yml index 5b47e65c..ab3db5c8 100644 --- a/deployment/ansible/playbooks/deploy-update.yml +++ b/deployment/ansible/playbooks/deploy-update.yml @@ -129,7 +129,8 @@ # Match both localhost:5000 and git.michaelschiemer.de:5000 (or any registry URL) regexp: '^(\s+image:\s+)(localhost:5000|git\.michaelschiemer\.de:5000|{{ docker_registry }})/{{ app_name }}:.*$' replace: '\1{{ app_image }}:{{ image_tag }}' - when: image_pull.changed or image_tag != 'latest' + # Always update to ensure localhost:5000 is used (registry only accessible via localhost) + when: true register: compose_updated - name: Restart application stack with new image