Puppet 不断尝试安装 mongrel

Puppet 不断尝试安装 mongrel

我正在使用 Puppet 来管理我的服务器,我正在做的事情之一是从 Gem 安装 Mongrel:

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'

我做错了什么吗?这是一个错误吗?有什么解决方法吗?

答案1

看起来非常像一个错误。我会提交错误报告。

解决方法可能是:

ensure => "1.1.5"

除了测试服务器之外,ensure => “latest” 在任何其他服务器上都是很危险的。

相关内容