我正在使用Beaker为我的Puppet模块编写验收测试。我的模块依靠PuppetDB来获取一些信息。为了添加PuppetDB依赖项,我将dependency 'puppetlabs/puppetdb'
添加到我的Modulefile和此
mod 'puppetlabs/puppetdb',
path: 'puppet',
git: 'https://github.com/puppetlabs/puppetdb.git'
到我的Puppetfile。但是,当我进行验收测试时,我得到Error: getaddrinfo: Name or service not known
我用Google搜索并尝试了多种方法,例如向/ etc / hosts文件提供正确的权限,在Beaker创建的VM上手动运行PuppetDB,但我无法通过此错误。如果有人让我朝着正确的方向前进,那就太棒了。考虑到我是Puppet和Beaker的新手,是否有可能为依赖于PuppetDB的模块编写验收测试?