https://{{ update_url }}/content/{{ item }}
dest: /tmp/{{ item }}
url_username: "{{ url_username }}"
url_password: "{{ url_password }}"
validate_certs: no
checksum: md5:{{lookup('url', 'https://{{ update_url }}/content/{{ item }}.md5', username="{{ url_username }}", password="{{ url_password }}", validate_certs=False, wantlist=True) }}
register: html
lookup ругается HTTP Error 401: Unauthorized
как отдебажить “почему”?
версия ansible не меньше 2.8 случайно?
хорошо, а если убрать checksum совсем - с теми же явками-паролями отрабатывает? а если для теста url: https://{{ update_url }}/content/{{ item }} заменить на url: https://{{ update_url }}/content/{{ item }}.md5?
намек понял, сейчас проверю. Результат сообщу. 5 минут
basic_auth: true или как-то так
Обсуждают сегодня