流浪汉:获取基于C7.6.1810的存储库数据时出错,找不到存储库

时间:2019-01-10 03:22:42

标签: vagrant centos7 dcos

我正在按照以下步骤创建Mesos-

https://dcos-e2e-cli.readthedocs.io/en/latest/dcos-vagrant-cli.html

当我运行命令minidcos vagrant create ./dcos_generate_config.sh --agents 0时,出现以下错误。

Error getting repository data for C7.6.1810-base, repository not found
==> dcos-e2e-918351cd-9d88-47c6-9b72-b2f5194302fc-master-0: Checking for guest additions in VM...
Error creating cluster.
Try "minidcos vagrant doctor" for troubleshooting help.

如何解决该错误?

3 个答案:

答案 0 :(得分:2)

现在有一个新版本的vagrant-vbguest可以解决此问题(0.17.2)-另外,还有一个新版本的minidcos,其中包括至少检查了该版本的医生检查。

答案 1 :(得分:1)

如蒂姆·哈珀(Tim Harper)在评论中建议的那样,我已更新文件~/.vagrant.d/gems/2.4.2/gems/vagrant-vbguest-0.17.1/lib/vagrant-vbguest/installers/centos.rb

在该文件中,我已注释掉

# cmd = "yum install -y kernel-devel- uname -r --enablerepo=C#{rel}-base --enablerepo=C#{rel}-updates"

并添加 cmd = "yum install -y kernel-devel- uname -r --enablerepo=C*-base --enablerepo=C*-updates"

然后它起作用了。

答案 2 :(得分:0)

现在有一个新版本的vagrant-vbguest可以解决此问题(0.17.2)。 minidcos还有一个新版本,其中包括医生检查是否至少安装了此版本。