【发布时间】:2015-03-25 07:08:54
【问题描述】:
我的 vagrant 文件有以下 puppet 内容。
yumrepo { "epel":
enabled => '1'
}
$req_packages = [ "java-1.7.0-openjdk", "htop", "mysql-server", "php-devel", "mongo"]
package {
$req_packages :
ensure => "installed",
require => Yumrepo[ "epel" ],
}
所有yum相关的操作都会有类似的错误信息。
==> default: Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install mongo' returned 1: Error: Nothing to do
==> default: Could not get metalink https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=x86_64 error was
==> default: 14: problem making ssl connection
==> default:
==> default: Error: /Stage[main]//Package[mongo]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install mongo' returned 1: Error: Nothing to do
==> default: Could not get metalink https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=x86_64 error was
==> default: 14: problem making ssl connection
我使用的是config.vm.box = "centos63"
请问,我该如何解决上述问题?
我什至尝试禁用 ssl 验证。但是,我仍然遇到同样的错误。
yumrepo { "epel":
enabled => '1',
sslverify => False,
}
【问题讨论】: