小编Ant*_*tke的帖子

木偶错误:未定义的方法“捕获”

我在网络工程 SE 网站上发布了这个问题,但它被确定为题外话......等等。

我正在考虑使用 puppet 进行核心网络设备配置的想法,以提高我的团队生成的配置的准确性。我想首先设置一个演示并了解有关 puppet 的一般工作原理的更多信息。

我在我们的团队网络实用程序节点(Ubuntu 12.04 LTS VM)上安装了 puppet,并在我的 ~user/.puppet/device.conf 中配置了一个设备,它看起来像......

[XX-core01.XXX.local]
        类型 思科
        url ssh://user:reallygoodpassword@XX-core01.XXX.local/

我运行了 puppet device --verbose,并颁发了证书。但是一旦我这样做了,我就会收到一个错误,我无法找到任何相关信息。

信息:开始在 ssh://user:reallygoodpassword@XX-core01.XXX.local/ 上将配置应用到 XX-core01.XXX.local/
信息:为 XX-core01.XXX.local 创建新的 SSL 密钥
信息:ca 的缓存证书
信息:为 XX-core01.XXX.local 创建新的 SSL 证书请求
info: 证书请求指纹 (md5): 18:B8:55:F9:A0:F6:8E:A3:F5:53:59:87:4C:00:48:23
info: XX-core01.XXX.local 的缓存证书
信息:为ca缓存certificate_revocation_list
错误:无法检索本地事实:nil:NilClass 的未定义方法“捕获”

任何人都可以指出我正确的方向吗?另外,是否可以使用 puppet 来“行走”设备?我很想知道可以在我的不同设备上配置哪些选项。

谢谢!

automation cisco puppet

5
推荐指数
1
解决办法
585
查看次数

标签 统计

automation ×1

cisco ×1

puppet ×1