问题标签 [berkshelf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
818 浏览

macos - vagrant 1.6.3 无法在 mac osx 上安装 berkshelf 2.0.1

我正在面临这个问题

我收到这个错误

安装 dep_selector (1.0.3) 时出错,Bundler 无法继续。gem install dep_selector -v '1.0.3' 在捆绑之前确保成功。

我见过提到这个问题,包括 Ubuntu 的解决方法,但是我找不到 mac OSX 的解决方法

https://github.com/berkshelf/vagrant-berkshelf/issues/191 https://github.com/berkshelf/berkshelf/issues/1138

有人在 OSX 上解决过这个问题吗?

0 投票
1 回答
225 浏览

chef-infra - Berkshelf 使用了错误的 Chef Server

我开始使用企业厨师的试用版并下载了入门工具包,我认为它是 ChefDK。无论哪种方式,我都将刀和 Berkshelf 配置为在托管 Chef 中与我的组织对话。

现在我已经搬到了我自己托管的厨师服务器上。我做了一个刀配置,现在刀上传尝试将食谱放入我自己的厨师服务器 - 但是 Berkshelf 仍在尝试上传到企业帐户。

如何重新配置​​ Berkshelf?

0 投票
1 回答
284 浏览

ruby - 如何在没有 vagrant-berkshelf 插件的情况下将 berkshelf 与 vagrant 一起使用

我是 berkshelf 的新手,并且使用 vagrant-berkshelf 插件尝试了一些示例。从我知道 vagrant-berkshelf 插件将被弃用的那一刻起,我一直想知道是否有任何方法可以在不使用 vagrant-berkshelf 插件的情况下将 berkshelf 与 vagrant 一起使用。请让我知道我该怎么做。

0 投票
2 回答
654 浏览

berkshelf - Berks 安装失败,使用 Berkshelf 3.1.4

尝试运行时出现以下错误berks install

我不知道如何解决它。

谢谢!

0 投票
1 回答
172 浏览

chef-infra - 如何管理 Chef-repo 和 berkshelf 食谱中的冗余

我正在使用 Chef 进行自动化。我有一本厨师回购食谱,其中包含自定义食谱以及来自 opscode 网站的食谱。

由于很少有食谱依赖于其他食谱,因此我使用 berks 实用程序安装了这些依赖项。

现在我的问题是如何管理食谱及其冗余。

0 投票
2 回答
882 浏览

chef-infra - 厨师食谱的变化导致食谱失败

在尝试运行社区食谱以安装 GitLab 服务器时,我遇到了一个奇怪的问题。食谱可以在这里找到。我使用 Berkshelf 安装所有依赖项并使用berks upload.

我必须对gitconfig默认模板目录中的模板进行更改。(我使用 githttps://而不是git://。)每当我更改食谱中的文件时(即使是像添加评论这样的小改动),我在尝试运行时都会收到以下错误:

下面的堆栈跟踪是在更改 default.rb 之后,我添加了一条评论,上面写着“测试”

这是堆栈跟踪:

如果我将其切换回来并重新上传到我的服务器,问题就会消失。我不能编辑这个社区食谱有什么原因吗?

0 投票
1 回答
649 浏览

chef-infra - Berkshelf 'berks install' 找不到 U:

我已经下载了 Chef Development Kit,并且正在尝试编写厨师食谱。我已经完成了berks init,然后berks install。无论是否指定任何依赖项,在查找 U: 时都会失败。它在寻找什么,为什么?我确实有一个网络 U:,但现在已经取消映射它以尝试阻止这种情况,但我看不出 berkshelf 无论如何都想看那里的理由。

编辑:可能应该提到我在 Windows 7 机器上。

0 投票
0 回答
557 浏览

chef-infra - Berkshelf 样本不起作用

我根据示例去检查 Berkshelf 的运行情况。

http://berkshelf.com/

显示消息且无法连接。

我应该检查什么?

0 投票
2 回答
4198 浏览

ruby - 合并来自不同厨师食谱或食谱的属性

是否有可能合并多个食谱或食谱的属性?

我想要实现的是以下内容:

食谱 1

设置默认属性列表,例如 default[:bamboo][:agent][:attributes] = { 'system.attr-1' => 'test1' }

template.conf,我有

食谱 2

固有的“食谱 1”并有 2 个食谱

食谱1

食谱2

现在我想要的是 来自“cookbook 1”的template.conf与cookbook2 和那些食谱的属性更新/合并。

这可能吗?如果没有,还有哪些其他选择?

0 投票
1 回答
551 浏览

vagrant - Vagrant 安装错误

我正在尝试在 Mac OSX 上安装带有 LAMP 堆栈和 Chef 的新版本的 Vagrant。我安装了 chef-dk、vagrant 和 virtual box。我已经安装了precision32 框(vagrant box 添加precision32 http://files.vagrantup.com/precise32.box)和berkshelf(gem install berkshelf 以及:vagrant plugin install vagrant-berkshelf)。我已尝试删除所有内容并重新安装,但我不断收到此错误:

这里有什么想法吗?