Ранее я устанавливал puppet на экземплярах Centos 6.5 со следующим кодом
# 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, и, действительно, этот файл больше не существует. Разве марионетка отказалась от поддержки Centos 6.5? Я использую версию 3.X Puppet, и я не думаю, что код будет работать на более поздних версиях.
Проблема здесь в том, что Puppet переименовали себя из Puppetlabs несколько лет назад.Они распространили это изменение названия также в своем коде.Вам нужно обновить скорость поиска: http://yum.puppet.com/puppet-release-el-6.noarch.rpm.
rpm -ivh http://yum.puppet.com/puppet-release-el-6.noarch.rpm
Исходный URL, который я использовал, был позже восстановлен.