尝试使用puppet安装模块vcsrepo,但真的不确定如何完成。安装它的命令行是:
puppet module install puppetlabs-vcsrepo
尝试以这种方式安装,但这不起作用:
package { 'vcsrepo':
ensure => installed,
}
答案 0 :(得分:0)
查看第一个命令的错误输出真的很有帮助,就像安装Puppet模块的方式一样。如果我不得不猜测,可能会错误地说/home/yourusername/.puppet/ does not exist
之类的内容 - 默认情况下,当由普通用户运行时,puppet install
会尝试将模块下载到该用户的.puppet/modules
中# 39; s主目录。默认情况下运行sudo puppet module install module-name
会将系统范围内的模块安装到/etc/puppet/modules
。