不同的傀儡模块与一个共同的资源
我正在为我的服务器的不同angular色编写特定的模块。 所以我有一个木偶和一个木偶仪表板模块 。 傀儡模块确保木偶安装正确。 傀儡仪表板在傀儡仪表板上也是如此。 这两个模块需要puppetlabs apt源(btw。我使用https://github.com/puppetlabs/puppet-apt )。 所以我在puppet- pupil -dashboard -module中有以下定义的资源: apt::source { "puppetlabs": location => "http://apt.puppetlabs.com", release => "squeeze", repos => "main", required_packages => true, include_src => false, key => "4BD6EC30", key_server => "pgp.mit.edu", } 现在我的代理程序出现以下错误: err: Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate declaration: Apt::Source[puppetlabs] is already […]