выполнить
- name: Download and unpack alertmanager release v{{ alertmanager_version }}
unarchive:
src: "https://github.com/prometheus/alertmanager/releases/download/v{{ alertmanager_version }}/alertmanager-{{ alertmanager_version }}.linux-amd64.tar.gz"
dest: "{{ alertmanager_storage_path }}"
remote_src: yes
list_files: yes
extra_opts: [--strip-components=1]
и таска тупо висит бесконечно. Место есть, машина не нагружена, раньше выкатывал без проблем, с машины без ансибла катится нормально, связь с интернетом есть.
-vvvv останавливается на
/usr/bin/python3 /home/master/.ansible/tmp/ansible-tmp-1585648400.88782-51314988550884/AnsiballZ_unarchive.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
Как фиксится? О _о
Добрый день, попробуйте маленький архив
А не легче распаковать уже на удаленной машине?
старый тред надо раскопать. Это очень старая проблема unarchive модуля, который не оптимально написан и/или проверяет каждый файл на изменения. В общем используют command в этом случае как workaround.
пофиксил обновлением Pip локально Successfully installed certifi-2019.11.28 chardet-3.0.4 idna-2.9 requests-2.23.0 urllib3-1.25.8 все таки urllib виноват был
Обсуждают сегодня