diff --git a/roles/download/tasks/prep_kubeadm_images.yml b/roles/download/tasks/prep_kubeadm_images.yml index 2461626db18da50e945a5f2555a6c97691d4f51d..8182a0fce56ae1277b7330732ab4b6251ed40ebd 100644 --- a/roles/download/tasks/prep_kubeadm_images.yml +++ b/roles/download/tasks/prep_kubeadm_images.yml @@ -57,8 +57,8 @@ value: enabled: true container: true - repo: "{{ item.split(':')[0] }}" - tag: "{{ item.split(':')[1] }}" + repo: "{{ item | regex_replace('^(.*):.*$','\\1') }}" + tag: "{{ item | regex_replace('^.*:(.*)$','\\1') }}" groups: k8s-cluster loop: "{{ kubeadm_images_list | flatten(levels=1) }}" register: kubeadm_images_cooked