Unarchiving загруженный tarball с Ansible

Я пытаюсь загрузить WordPress и установить через Ansible, и я не могу понять, что я делаю неправильно здесь. Сначала я загружаюсь через модуль get_url затем я пытаюсь использовать модуль unarchive для перемещения источника в мою синхронизированную папку.

Роли / WordPress / по умолчанию

 wp_debug: true wp_version: 4.2.1 auto_up_disable: false core_update_level: false 

Роли / WordPress / Задачи / main.yml

 - name: Download WordPress get_url: url=http://wordpress.org/wordpress-{{ wp_version }}.tar.gz dest=/var/www/wordpress-{{ wp_version }}.tar.gz - name: Extract archive unarchive: src=/var/www/wordpress-{{wp_version}}.tar.gz dest={{site.www_root}} 

Сообщение об ошибке введите описание изображения здесь

Тогда, когда я схожу в бродячую коробку … введите описание изображения здесь

Спецификации: Ubuntu 14.04, Ansible 1.9.1, Vagrant 1.7.2, OSX Yosemite

Примечания: site.www_root установлен в /var/www/wordpress

One Solution collect form web for “Unarchiving загруженный tarball с Ansible”

Кажется, что параметр copy для модуля unarchive – это то, что сработало. http://docs.ansible.com/unarchive_module.html гласит:

  • -Если copy=yes (по умолчанию), локальный путь к архиву для копирования на целевой сервер; может быть абсолютным или относительным.

  • -Если copy=no , путь на целевом сервере к существующему архиву для распаковки.

По сути get_url загрузил ваш файл на ваш удаленный сервер, но unarchive попытался извлечь его с вашей локальной машины.

Ваша вторая задача должна быть обновлена ​​как таковая:

 - name: Extract archive unarchive: src=/var/www/wordpress-{{wp_version}}.tar.gz dest={{site.www_root}} copy=no 
  • Запустить vino-сервер в Ubuntu 16.04 lts
  • Как использовать сетевые пространства имен для доступа к двум IDENTICAL WiFi AP?
  • Файл конфигурации сетевого менеджера по умолчанию?
  • контейнер userns не запускается, как отслеживать причину?
  • Окно программы Window, работающей под Wine, по умолчанию не отображается
  • проблемы с загрузкой Ubuntu : метод ACPI _BQC, не может определить начальную яркость
  • Установка OpenJDK 7 (JRE), но только инструменты policytools, найденные в ./jre/bin
  • Обновление Ubuntu с 17.04 до 18.04
  • Почему мои изменения в файле sshd_config не сохраняются?
  • Ubuntu Не удалось очистить пакет
  • BTRFS внутри KVM-VM на форматированном изображении qcow2
  • Linux и Unix - лучшая ОС в мире.