标签: i18n

Puppet 包“确保 => 最新”并不总是有效

我有一个独特的情况,即 Puppet 包ensure => latest指令仅适用于我的某些系统。在 30 台服务器中,除了 4 台服务器外,其他所有服务器的软件包都正确更新。我正在尝试将软件套件的主要版本从 < 9.40 升级到 9.50。我可以指定一个硬级别,但我会遇到多架构通配符问题

清单代码片段:

# Install packages
$spppackages = [ "hp-snmp-agents", "hpssa", "hp-health", "hp-smh-templates", "hpsmh", "hpssacli", "hponcfg", ]

package { $spppackages:
  ensure  => latest,
  require => Yumrepo['HP-spp'],
}
Run Code Online (Sandbox Code Playgroud)

M集体状态:

mco package hp-snmp-agents status

Summary of Ensure:

   9.50-2564.40.rhel6 = 14
   9.50-2564.34.rhel5 = 9
   9.40-2506.37.rhel6 = 4 <== This is what I'm trying to fix!
   9.50-2564.35.rhel5 = 1
Run Code Online (Sandbox Code Playgroud)

我已经尝试在受影响的系统上调试这个:

puppet apply --verbose --debug --execute 'package { hp-snmp-agents: ensure …
Run Code Online (Sandbox Code Playgroud)

yum rpm configuration-management puppet i18n

7
推荐指数
1
解决办法
6925
查看次数

标签 统计

configuration-management ×1

i18n ×1

puppet ×1

rpm ×1

yum ×1