我正在尝试确保在代理上安装.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的任何其他方法持开放态度。
答案 0 :(得分:1)
我认为这可能是一种错误,我们从巧克力中获取信息并处理它。所以我们看DotNet4而不是DotNet4.5。我看到你已经提交了一个错误(https://github.com/chocolatey/puppet-chocolatey/issues/19),谢谢。我们可以在那里继续谈话。 :)
更新:这已经修好了,所以期待很快就能看到伪造品。