傀儡主代理更新

Puppet master agent update

我目前正在尝试更新我们的 Puppet Master 上的代理版本。但是我们使用带有选项

puppet_agent 模块

package_version => 'auto'

这意味着它将始终使用 puppet 服务器的版本。在木偶 运行 之前,它当然是旧版本,因此 运行 会将其降级为旧版本。 有没有办法让傀儡大师在没有傀儡 运行 的情况下知道它 运行 是哪个版本的傀儡代理?

约翰的评论是解决方案:

puppet-agent 包中包含 Puppet 平台。更新它会同时更新 agent 和 master。我对问题性质的最佳猜测是现有的 puppetserver 进程仍然有原始版本的 puppet master 子进程 运行。我建议在更新 puppet-agent 包之前关闭 puppetserver 服务和任何 运行 puppet agent 服务,然后重新启动。

谢谢:)