diff --git a/deployment/ansible/playbooks/deploy-image.yml b/deployment/ansible/playbooks/deploy-image.yml index 1e5ff613..9755eafd 100644 --- a/deployment/ansible/playbooks/deploy-image.yml +++ b/deployment/ansible/playbooks/deploy-image.yml @@ -248,12 +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 = [] -%} - {%- for reg in found_registries -%} - {%- if reg | regex_search('\.(de|com|org|net|io|dev)') or reg | regex_search(':[0-9]+') or reg == 'localhost' -%} - {%- set _ = filtered_registries.append(reg) -%} - {%- endif -%} - {%- endfor -%} + {%- set filtered_registries = found_registries | select('match', '.*\.(de|com|org|net|io|dev).*|.*:[0-9]+.*|^localhost$') | list -%} {%- set default_registry = [docker_registry] -%} {%- if filtered_registries | length > 0 -%} {{ filtered_registries | unique | list }}