vagrant:获取 C7.6.1810-base 的存储库数据时出错,未找到存储库

vagrant: Error getting repository data for C7.6.1810-base, repository not found

我正在按照以下步骤创建 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.

如何解决该错误?

根据 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"

然后成功了。

现在有一个新版本的 vagrant-vbguest 修复了这个问题 (0.17.2)。 还有一个新版本的 minidcos,其中包括医生检查至少安装了这个版本。

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