Я пытаюсь установить пакет груши «HTTP_Request2», используя марионетку. Целевая ОС RHEL 7.Установка пакета груши с использованием марионетки
Я пришел через 2 марионеточных модули, которые я считаю, должны быть в состоянии сделать это
В идеале я хотел бы использовать модуль refaelfc, поскольку он кажется более специализированным для этой задачи. Проблема с этим заключается в том, что для доступа к Интернету на целевом сервере вам нужно пройти через прокси-сервер, я не могу найти что-либо в этом модуле, чтобы установить это. Без этого набора марионетка просто время при попытке установить модуль.
Используя вариант 2 добавить следующее в мой манифест:
include php
php::pear::config { http_proxy: value => "http://xx.xx.xx.xx:xxxx" }
php::pear::module { 'HTTP_Request2':
repository => 'pear.phpunit.de',
alldeps => 'true',
require => Php::Pear::Config['http_proxy'],
}
При этом я получаю сообщение об ошибке:
Error: Execution of '/bin/yum -d 0 -e 0 -y list php-pear-HTTP_Request2' returned 1: Error: No matching Packages to list
Это не похоже право быть, что она должна быть вызовом на yum? Как я могу получить марионетку для установки этого пакета груши?