首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代理后的流浪总括

代理后的流浪总括
EN

Stack Overflow用户
提问于 2014-06-27 20:51:56
回答 1查看 783关注 0票数 1

好吧,我想用迷途的总括和proxyconf来更新主厨客户。我想它会把代理从proxyconf中拉出来,但看起来并非如此。这是我的插件列表:

代码语言:javascript
复制
vagrant plugin list
    vagrant-login (1.0.1, system)
    vagrant-omnibus (1.4.1)
    - Version Constraint: 1.4.1
    vagrant-proxyconf (1.3.2)
    - Version Constraint: 1.3.2
    vagrant-share (1.1.0, system)

我的Vagrant档案:

代码语言:javascript
复制
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.omnibus.chef_version = :latest

  if Vagrant.has_plugin?("vagrant-proxyconf")
    config.proxy.http     = "my proxy"
    config.proxy.https    = "my proxy"
  end

当我和流浪汉一起运行时,机器没有更新的厨师-客户端。我试着在我的运行列表中使用recipeomnibus_updater,它仍然失败了,因为另一个菜谱在编译失败时失败了(因为老版本的厨师-客户端,太痛苦了)。有什么想法吗?而不是创建一个新的虚拟盒?

Update:在调试模式下运行不会显示任何错误。更新到11.12.8会出现以下错误

代码语言:javascript
复制
vagrant-omnibus:
* '11.12.8' is not a valid version of Chef.

登录到vm显示$HTTP_PROXY和$HTTPS_PROXY设置正确。在构建的vm上运行命令是可行的:

代码语言:javascript
复制
chef-client -v
Chef: 10.14.2
sudo gem update chef
chef-client -v
Chef: 11.12.8
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-09 21:07:16

事情1:最新不会错误的时候,它未能抓取工件。切换到一个命名的版本开始找不到工件,这使我相信它没有通过代理。

事情2:我认为这是一个问题的总括在窗口。我发现这个拉力能修好它吗?https://github.com/schisamo/vagrant-omnibus/pull/89。我认为这个插件没有使用poxy-conf设置的设置。

当前使用此解决方法:在windows cmd行中设置http代理

代码语言:javascript
复制
SET HTTP_PROXY=http://username:password@proxy:port
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24460604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档