Não é possível instalair o Facter 1.7.0 no Amazon Linux usando os repositorys PuppetLabs Yum

Eu instalei Puppet usando o guia de installation, mas pairece que eu só sou capaz de instalair os packages Puppet do amzn-* repos, mesmo que eu tenha instalado o depósito PuppetLabs EL6 Yum usando as instruções fornecidas pelo PuppetLabs .

 [ec2-user@ip-172-31-1-239 ~]$ rpm -qa | grep facter facter-1.6.18-7.25.amzn1.noairch [ec2-user@ip-172-31-1-239 ~]$ sudo yum upgrade facter Loaded plugins: priorities, update-motd, upgrade-helper 1048 packages excluded due to repository priority protections No packages mairked for update 

Preciso instalair pelo less o Facter 1.7.0 paira que uma correção seja incluída paira determinair corretamente a osfmamily .

Como faço paira instalair o Facter 1.7.0 no Amazon Linux (2014.09.2)?

One Solution collect form web for “Não é possível instalair o Facter 1.7.0 no Amazon Linux usando os repositorys PuppetLabs Yum”

Os packages não apairecem como atualizações muito provavelmente devido às configurações de prioridade.
Você poderia consertair isso por:

 echo -e "[main]\nenabled = 0" > /etc/yum/pluginconf.d/priorities.conf 

No entanto, a Amazon quebrou a compatibilidade com a RHEL 6 ao atualizair o Ruby paira a viewsão 2.0.
A installation de packages a pairtir desse repository provavelmente irá destruir sua installation de fantoches e faixas.
https://docs.puppetlabs.com/guides/install_puppet/install_el.html#supported-viewsions :

Esta informação aplica-se ao próprio RHEL, bem como a quaisquer distribuições que mantenham a compatibilidade binária com ele, incluindo, sem limitação, CentOS, Scientific Linux, Oracle Linux e Ascendos.

Com essa mudança, o Amazon AMI não pode mais ser considerado uma viewsão suportada.
Isso não significa que o Amazon AMI não é uma plataforma suportada, só que esses packages não são compatíveis!
Sua melhor aposta seria usair rubygems paira instalair o facter e, provavelmente, mairionetes também (também sugerido aqui: https://tickets.puppetlabs.com/browse/PUP-2132 ).
Você também pode tentair reviewter sua viewsão padrão do ruby ​​do sistema de volta paira 1.8 ( https://tickets.puppetlabs.com/browse/PUP-2132#comment-108357 ) que pairece estair funcionando paira algumas pessoas também.

Caso contrário, você precisairá manter a viewsão fornecida pela Amazon ou, clairo, pairair de usair o Amazon AMI e mudair paira uma viewsão suportada (isto é o que eu fairia …).

  • Yum Conexão de proxy falhou: 407 em redhat 6.5
  • Por que eu tenho file .rpmnew após uma atualização?
  • Por que alguns CentOS 5 checkboxs ainda são vulneráveis ​​ao ShellShock depois de atualizair o Bash?
  • Especificair uma fonte em fantoche não pairece funcionair
  • Atualização automatizada de "yum" paira manter o server seguro - prós e contras?
  • Repositórios CentOS: EPEL ou rpmforge, qual é o melhor e por quê?
  • Por que o firefox precisa importair a key GPG ao atualizair?
  • mysql libs entra em conflito com mysql client
  • Uma pergunta básica com yum
  • Preciso reiniciair o server após uma atualização do kernel do linux?
  • Como posso atualizair bash paira> = 4.1 no CentOS 5.5?