diff --git a/deployment/ansible/playbooks/deploy-image.yml b/deployment/ansible/playbooks/deploy-image.yml index 9755eafd..a7cdcc95 100644 --- a/deployment/ansible/playbooks/deploy-image.yml +++ b/deployment/ansible/playbooks/deploy-image.yml @@ -248,7 +248,7 @@ ansible.builtin.set_fact: registries_to_login: >- {%- set found_registries = actual_registry_urls_full.stdout | trim | split('\n') | select('match', '.+') | list -%} - {%- set filtered_registries = found_registries | select('match', '.*\.(de|com|org|net|io|dev).*|.*:[0-9]+.*|^localhost$') | list -%} + {%- set filtered_registries = found_registries | select('match', '.*\.(de|com|org|net|io|dev)(:[0-9]+)?$|^[^:]+:[0-9]+$|^localhost(:[0-9]+)?$') | list -%} {%- set default_registry = [docker_registry] -%} {%- if filtered_registries | length > 0 -%} {{ filtered_registries | unique | list }}