如何确保在Puppet代理上安装.NET 4.5?

时间:2014-01-27 09:12:53

标签: .net puppet chocolatey

我正在尝试确保在代理上安装.NET 4.5。我正在使用木偶巧克力提供商:

package { 'DotNet4.5':
    ensure          => installed,
    provider        => 'chocolatey',
}

但是,每次运行时,日志都显示1次更改:

  

注意:/Stage [main] //节点[mymachine1234] /包[DotNet4.5] /确保:已创建

即使安装了.NET 4.5,它仍会报告发生了1次更改,如上所示。

我在上面的定义中也尝试了4.5而不是installed的值,但无论我应用它,都会报告1更改。

相反,当我使用相同的东西来确保安装Node.js时,它工作得很好,并且每次都不报告1次更改。

我对确保安装.NET 4.5的任何其他方法持开放态度。

1 个答案:

答案 0 :(得分:1)

我认为这可能是一种错误,我们从巧克力中获取信息并处理它。所以我们看DotNet4而不是DotNet4.5。我看到你已经提交了一个错误(https://github.com/chocolatey/puppet-chocolatey/issues/19),谢谢。我们可以在那里继续谈话。 :)

更新:这已经修好了,所以期待很快就能看到伪造品。