wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了windows – 使用Chocolatey作为Puppet的包提供者大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我试图使用Chocolatey( http://chocolatey.org)作为Puppet的包提供程序,但是在Win 7框上运行Puppet代理时我不断收到此错误. info: Caching catalog for ldap-windows-vm.localdomain err: Failed to apply catalog: Parameter provider failed: Inva
我试图使用Chocolatey( http://chocolatey.org)作为Puppet的包提供程序,但是在Win 7框上运行Puppet代理时我不断收到此错误.
info: Caching catalog for ldap-windows-vm.localdomain
err: Failed to apply catalog: Parameter provider Failed: Invalid package provide
r 'chocolatey' at /etc/puppet/environments/beta/modules/stormaas/manifests/init.
pp:9

我已将此模块https://github.com/rismoney/puppet-chocolatey放在我的Puppet master上的modules /目录中,我在主服务器和从服务器上都将pluginsync设置为true – 并且我已经使用了一些使用相同设置的导入类型.

使用以下方式调用包:

package { 'stormaas':
    ensure   => installed,provider => 'chocolatey',}

我已尝试将提供者设置为’chocolatey’和巧克力,以防它出现问题,并在每次更改时重新启动主服务器和从服务器并多次运行代理以确保刷新.

正在应用于机器的模块的所有其他方面都可以工作 – 不是这样.

有什么想法吗?

这看起来实际上是一个Puppet错误 – 我正在使用动态环境,所以我的模块最初放在/ etc / puppet / environments / beta / chocolatey /下,但是当我将模块移到/ etc / puppet / modules之后工作.

有趣的是自定义类型在环境中工作正常 – 但自定义提供程序无法同步.

该模块似乎很有效 – 可能是一些怪癖,如果我遇到任何我将修补它并提交拉取请求.

大佬总结

以上是大佬教程为你收集整理的windows – 使用Chocolatey作为Puppet的包提供者全部内容,希望文章能够帮你解决windows – 使用Chocolatey作为Puppet的包提供者所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。