--- - name: Add Helm repositories ansible.builtin.command: cmd: "helm repo add {{ item.name }} {{ item.url }}" loop: "{{ noble_helm_repos }}" loop_control: label: "{{ item.name }}" register: helm_repo_add changed_when: helm_repo_add.rc == 0 failed_when: >- helm_repo_add.rc != 0 and ('already exists' not in (helm_repo_add.stderr | default(''))) - name: helm repo update ansible.builtin.command: helm repo update changed_when: true