Назад | Перейти на главную страницу

Марионетка пытается установить дворнягу

Я использую Puppet для управления своими серверами, и одна из вещей, которые я делаю, - это установка Mongrel из Gem:

package { mongrel: 
  provider => gem,
  ensure => latest,
  require => Package[rubygems],
}

но похоже, что есть какая-то проблема, потому что Puppet пытается установить Mongrel при каждом запуске. Я получаю тонны из Puppet:

notice: /Stage[main]/Passenger/Package[mongrel]/ensure: ensure changed '1.1.5' to '1.1.5 ruby java x86-mingw32 x86-mswin32-60'

Я делаю что-то неправильно? Это ошибка? Есть обходные пути?

Очень похоже на ошибку. Я бы отправил отчет об ошибке.

Возможный обходной путь:

ensure => "1.1.5"

sure => "latest" всегда опасен на всех, кроме тестовых серверов.