如何在我的派生存储库中使用puppet的sure_packages

时间:2018-11-06 16:28:40

标签: puppet sensu

我正在成功安装最新的sensu-plugins-mysql和以下人偶代码:

ensure_packages('sensu-plugins-mysql', { provider => sensu_gem, ensure => latest})

但是我想使用从nagyt234/sensu-plugins-mysql创建的叉子sensu-plugins/sensu-plugins-mysql,该怎么做? source选项不起作用:

ensure_packages('sensu-plugins-mysql', { provider => sensu_gem, source => 'https://github.com/nagyt234/sensu-plugins-mysql.git', ensure => latest})

1 个答案:

答案 0 :(得分:1)

问题在于,github无法直接从sensu-plugins-mysql存储库安装gem,因此{{1}}始终是从rubygem.org安装的。 我必须使用不同的名称生成自己的gem ,然后将其发布到rubygem.org