puppet-agent
é um pacote que contém vários componentes, chamado de pacote multifuncional (AIO). Aqui estão mais algumas informações sobre isso:
Com os RPMs, você pode descobrir o conteúdo de puppet-agent
e as versões de cada componente com rpm -qi puppet-agent
, por exemplo
# rpm -qi puppet-agent
Name : puppet-agent
Version : 1.8.2
Release : 1.el7
Architecture: x86_64
Install Date: Wed 07 Dec 2016 07:12:31 EST
Group : System Environment/Base
Size : 126776210
License : See components
Signature : RSA/SHA512, Tue 06 Dec 2016 14:30:51 EST, Key ID 7f438280ef8d349f
Source RPM : puppet-agent-1.8.2-1.el7.src.rpm
Build Date : Mon 05 Dec 2016 19:37:56 EST
Build Host : hk1ldlzw0klwdyo.delivery.puppetlabs.net
Relocations : (not relocatable)
Vendor : Puppet Labs
URL : https://www.puppetlabs.com
Summary : The Puppet Agent package contains all of the elements needed to run puppet, including ruby, facter, hiera and mcollective.
Description :
The Puppet Agent package contains all of the elements needed to run puppet, including ruby, facter, hiera and mcollective.
Contains the following components:
augeas 1.4.0
cpp-hocon 0.1.4
[..]
puppet 4.8.1
[..]
A versão do "fantoche" na saída corresponde à versão do Puppet:
# puppet --version
4.8.1
Você também pode encontrar essas informações resumidas on-line no agente-fantoche: O que é e o que há nele? com uma tabela de números de versão fantoche-agent / Puppet.
O Puppet Server é semelhante. Ele tem seu próprio esquema de numeração, onde o mais recente no momento da escrita é 2.7.2, e o seu é 2.6.0. Consulte Servidor de fantoches: Notas de versão para obter informações sobre cada versão.
O pacote puppetserver
depende de puppet-agent
, então quando você estiver executando o Puppet Server, você está usando o Puppet Server 2.6.0 com o Puppet 4.7.0 de puppet-agent
. O servidor terá acesso a todos os recursos de idioma do Puppet 4.7.0.
Resumindo: você está usando o Puppet 4.7.0 para o servidor e o agente. Confie em puppet --version
.