Кукольный пакет ресурсов - PullRequest
0 голосов
/ 27 апреля 2018

У меня есть базовые сомнения относительно ресурса пакета puppet. Если у меня есть ресурс пакета, объявленный в файле манифеста, например, для установки apache с использованием apt-get.

1. Во время первого запуска агента puppet будет установлен apache.

2.Если я снова запускаю агент (используя существующий код для ресурса пакета) после обновления репозитория ubuntu последней версией apache.

Будет ли кукольный обновлять / обновлять apache на агентском сервере?

1 Ответ

0 голосов
/ 27 апреля 2018

Атрибут пакета ensure определяет состояние.

В каком состоянии должен находиться пакет. В системах упаковки, которые могут извлекать новые пакеты самостоятельно, вы можете выбрать, какой пакет получить, указав номер версии или последний в качестве значения гарантии. В системах упаковки, которые управляют файлами конфигурации отдельно от «обычных» системных файлов, вы можете удалить файлы конфигурации, указав в качестве значения гарантии значение purged. По умолчанию установлено.

Номера версий должны соответствовать полной версии для установки, включая выпуск, если провайдер использует прозвище выпуска. Диапазоны или шаблоны semver не принимаются, за исключением поставщика пакета gem. Например, чтобы установить пакет bash из rpm bash-4.1.2-29.el6.x86_64.rpm, используйте строку «4.1.2-29.el6».

Допустимые значения присутствуют (также называемые установленными), отсутствуют, очищены, удерживаются, самые последние. Значения могут совпадать / ./.

Источник: https://puppet.com/docs/puppet/5.3/types/package.html#package-attribute-ensure

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...