我想将我的存储库合并到一个新的存储库结构中,并且我在 Puppet 中实现了这一点。但是,旧的 yum 存储库信息仍保留在节点上。Puppet 可以强制删除旧的 yum 存储库信息吗?该怎么做?
答案1
我认为最好的方法是使用file
带有的资源ensure => absent
,例如
file { '/etc/yum.repos.d/crufty.repo':
ensure => absent,
}
该资源类型似乎不yumrepo
支持删除(尽管您可以设置enabled => false
,但实际上会得到相同的行为)。