Vagrant 1.8.7 不能下载box的bug

vagrant up 错误信息:

MacBook-Pro:mantl wangwei$ vagrant up --provider virtualbox

No vagrant-config.yml found, using defaults

Bringing machine ‘worker-001‘ up with ‘virtualbox‘ provider...

Bringing machine ‘kubeworker-001‘ up with ‘virtualbox‘ provider...

Bringing machine ‘edge-001‘ up with ‘virtualbox‘ provider...

Bringing machine ‘control-01‘ up with ‘virtualbox‘ provider...

==> worker-001: Box ‘CiscoCloud/mantl‘ could not be found. Attempting to find and install...

worker-001: Box Provider: virtualbox

worker-001: Box Version: >= 0

The box ‘CiscoCloud/mantl‘ could not be found or

could not be accessed in the remote catalog. If this is a private

box on HashiCorp‘s Atlas, please verify you‘re logged in via

`vagrant login`. Also, please double-check the name. The expanded

URL and error message are shown below:

URL: ["https://atlas.hashicorp.com/CiscoCloud/mantl"]

Error:

解决办法:

sudo rm /opt/vagrant/embedded/bin/curl

删除vagrant/embedded/bin/curl

时间: 2024-10-11 00:02:28

Vagrant 1.8.7 不能下载box的bug的相关文章

IE下AjaxForm上传文件直接提示下载的兼容性Bug

使用AjaxForm上传文件时候,在IE下直接提示下载保存: 我的示例代码: return this.Json( new { prop1 = 5, prop2 = 10 }); 这种问题只出现在IE下,是由于AjaxFrom只接受以Html格式返回的Json,所以需要在返回的json对象里设置content: return this.Json( new { prop1 = 5, prop2 = 10 }, "text/html");

Windows使用Vagrant和Virtual Box安装centos

1.什么是vagrant: Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境.它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境.我们可以使用它来干如下这些事: 建立和删除虚拟机 配置虚拟机运行参数 管理虚拟机运行状态 自动配置和安装开发环境 打包和分发虚拟机运行环境 2.下载并安装virtualbox: 下载地址:https://www.virtualbox.org/wiki/Downloads 安装步骤简单. 3.下载并安装vagr

vagrant box打包前的准备

非强制,如打算分发此box,建议遵循如下约定 Hostname:vagrant-[os-name],例:vagrant-ubuntu-Steve Domain: vagrantup.com Root Password: vagrant Main account login: vagrant Main account password: vagrant 1.登陆到ubuntu系统,添加用户 sudo useradd vagrant -m 2.修改vagrant用户的密码 sudo passwd v

创建自己的Vagrant box

在上一篇中,我们讲到了Vagrant的基本使用,在本文中我们将尝试创建自己的Vagrant box. Vagrant box只是提供了一个虚拟机的基线,比如对于Harshicorp官网提供的unbuntu/trusty64这个box,相当于只是一个Ubuntu的ISO安装文件.一般来讲,在安装了操作系统之后,你都需要安装一些额外的软件以供项目所用,比如,要部署一个网站,你可能需要安装Tomcat以及MySQL等等.此时,我们可以通过在Vagrantfile中配置Provision来帮助我们自动完

如何拥有一个自己的Vagrant box

这是一个关于Vagrant的学习系列,包含如下文章: Vagrant入门 创建自己的Vagrant box 用Vagrant搭建Jenkins构建环境 用Vagrant和Ansible搭建持续交付平台 在上一篇中,我们讲到了Vagrant的基本使用,在本文中我们将尝试创建自己的Vagrant box. 本文源代码:https://github.com/davenkin/vagrant/tree/master/ubuntu1604-jdk1.8-tomcat8 Vagrant box只是提供了一个

从现有的虚拟机创建vagrant box ,再利用新创建的box创建虚拟机

本人使用的虚拟机provider是virtualbox,OS是centos7 创建自己的virtualbox前,需要在virtualbox上已经搭建了一个虚拟机.如下为已经搭建好的虚拟机,虚拟机名称为cusbox_vb1 利用已经搭建好的虚拟机就可以创建自己的vagrant box.创建box之前需要先关闭虚拟机. 创建vagrant box vagrant package --base 虚拟机的名字 --output 要创建的box的名字 如:vagrant package --base cu

Windows上使用Vagrant打造Laravel Homestead可协同跨平台开发环境

1.简介 Laravel 致力于让整个 PHP 开发过程变得让人愉悦,包括本地开发环境,为此官方为我们提供了一整套本地开发环境 —— Laravel Homestead. Laravel Homestead 是一个打包好各种 Laravel 开发所需要的工具及环境的 Vagrant 盒子(Vagrant 提供了一个便捷的方式来管理和设置虚拟机),该盒子为我们提供了优秀的开发环境,有了它,我们不再需要在本地环境安装 PHP.HHVM.Web服务器以及其它工具软件,我们也完全不用再担心误操作搞乱操作

快速打造自己开发环境 vagrant + virtualbox

工欲善其事必先利其器,开发环境 和 开发工具 就是 我们开发人员的剑,所以我们需要一个快并且好用的剑 刚开始做开发的时候的都是把开发环境 配置在 自己的电脑上,随着后面我们接触的东西越来越多,慢慢的电脑上都是各种环境了,php,java,python,nodejs等等,非常麻烦,并且经常由于某种原因就把电脑重装了,ORZ,所以环境都要重来.所以打造一个属于自己并且可以移动的环境是非常重要的. vagrant就是一款构建虚拟开发环境的工具,支持window,linux,mac,总有一款适合你.并且

在windows下进行linux开发:利用Vagrant+virtualbox(ShowDoc与mp3dish的作者)

1,介绍Vagrant 我们做web开发的时候经常要安装各种本地测试环境,比如apache,php,mysql,redis等等.出于个人使用习惯,可能我们还是比较习惯用windows.虽然说在windows下搭建各种开发环境是可行的,各大开发环境都有windows版本.然而在windows下配置有时候会显得繁琐,并且还会导致开发环境(windows)和生产环境(lunix)不一致.能不能在windows下也像linux那样开发?也许你想到了,用虚拟机.用虚拟机装个linux系统就好了.装完lin