【问题标题】:Issue installing puppet on centos 6.5在 centos 6.5 上安装 puppet 的问题
【发布时间】:2019-10-03 18:34:19
【问题描述】:

之前我一直在使用以下代码在我的 centos 6.5 实例上安装 puppet

# Install & configure puppet 
rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm
yum -y install puppet

我现在收到以下错误:

Retrieving http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm
curl: (22) The requested URL returned error: 404 Not Found
error: skipping http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm - transfer failed

我检查了 URL,确实该文件似乎不再存在。 puppet 是否放弃了对 centos 6.5 的支持?我正在运行 puppet 3.X 版本,我认为代码不会在以后的版本上运行。

【问题讨论】:

  • 仅供参考,该 URL 现在似乎再次处于活动状态。这一定只是矩阵中的一个小故障。

标签: puppet centos6


【解决方案1】:

我使用的原始 URL 后来恢复了。

【讨论】:

    【解决方案2】:

    这里的问题是 Puppet 几年前从 Puppetlabs 更名为自己。他们也将此名称更改传播到他们的代码中。您需要将 rpm 检索更新为:http://yum.puppet.com/puppet-release-el-6.noarch.rpm

    rpm -ivh http://yum.puppet.com/puppet-release-el-6.noarch.rpm
    

    【讨论】:

    • 或者,为了更具前瞻性,请使用http://yum.puppet.com/puppet-release-el-6.noarch.rpm,并更新您的文档以指定它。 Puppet, Inc. 最终可能会放弃 puppetlabs.com 域。
    • 我在上周运行了相同的命令,并且运行成功。旧的 yum URL 将安装版本 3.8.7。啊,没关系......当我写这个回复时......看起来旧的 URL 现在又活跃了。我现在可以摘下我的锡箔帽了……一切都很好:)
    猜你喜欢
    • 2014-08-12
    • 2014-09-23
    • 2016-08-20
    • 2014-10-27
    • 2015-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-07
    相关资源
    最近更新 更多