- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Kitchen 在本地机器上测试一本 cooking 书。我收到以下错误。
Recipe Compile Error in /tmp/kitchen/cache/cookbooks/windows/libraries/windows_package.rb
I, [2018-04-18T15:52:46.333373 #55288] INFO -- default-ubuntu-1404: ================================================================================
I, [2018-04-18T15:52:46.333444 #55288] INFO -- default-ubuntu-1404:
I, [2018-04-18T15:52:46.333714 #55288] INFO -- default-ubuntu-1404: LoadError
I, [2018-04-18T15:52:46.333755 #55288] INFO -- default-ubuntu-1404: ---------
I, [2018-04-18T15:52:46.333933 #55288] INFO -- default-ubuntu-1404: cannot load such file -- chef/mixin/language
I, [2018-04-18T15:52:46.333976 #55288] INFO -- default-ubuntu-1404:
I, [2018-04-18T15:52:46.334003 #55288] INFO -- default-ubuntu-1404: Cookbook Trace:
I, [2018-04-18T15:52:46.334036 #55288] INFO -- default-ubuntu-1404: ---------------
I, [2018-04-18T15:52:46.334059 #55288] INFO -- default-ubuntu-1404: /tmp/kitchen/cache/cookbooks/windows/libraries/windows_package.rb:7:in `<top (required)>'
I, [2018-04-18T15:52:46.334082 #55288] INFO -- default-ubuntu-1404:
I, [2018-04-18T15:52:46.334365 #55288] INFO -- default-ubuntu-1404: Relevant File Content:
I, [2018-04-18T15:52:46.334399 #55288] INFO -- default-ubuntu-1404: ----------------------
I, [2018-04-18T15:52:46.334463 #55288] INFO -- default-ubuntu-1404: /tmp/kitchen/cache/cookbooks/windows/libraries/windows_package.rb:
I, [2018-04-18T15:52:46.334600 #55288] INFO -- default-ubuntu-1404:
I, [2018-04-18T15:52:46.334826 #55288] INFO -- default-ubuntu-1404: 1: require 'chef/resource/lwrp_base'
I, [2018-04-18T15:52:46.334870 #55288] INFO -- default-ubuntu-1404: 2: require 'chef/provider/lwrp_base'
I, [2018-04-18T15:52:46.334919 #55288] INFO -- default-ubuntu-1404: 3:
I, [2018-04-18T15:52:46.334956 #55288] INFO -- default-ubuntu-1404: 4: require 'win32/registry' if RUBY_PLATFORM =~ /mswin|mingw32|windows/
I, [2018-04-18T15:52:46.334981 #55288] INFO -- default-ubuntu-1404: 5:
I, [2018-04-18T15:52:46.335013 #55288] INFO -- default-ubuntu-1404: 6: require 'chef/mixin/shell_out'
I, [2018-04-18T15:52:46.335314 #55288] INFO -- default-ubuntu-1404: 7>> require 'chef/mixin/language'
I, [2018-04-18T15:52:46.335425 #55288] INFO -- default-ubuntu-1404: 8: class Chef
I, [2018-04-18T15:52:46.335457 #55288] INFO -- default-ubuntu-1404: 9: class Provider
I, [2018-04-18T15:52:46.335483 #55288] INFO -- default-ubuntu-1404: 10: class WindowsCookbookPackage < Chef::Provider::LWRPBase
I, [2018-04-18T15:52:46.335508 #55288] INFO -- default-ubuntu-1404: 11: include Chef::Mixin::ShellOut
I, [2018-04-18T15:52:46.335531 #55288] INFO -- default-ubuntu-1404: 12: include Windows::Helper
I, [2018-04-18T15:52:46.335556 #55288] INFO -- default-ubuntu-1404: 13:
I, [2018-04-18T15:52:46.335579 #55288] INFO -- default-ubuntu-1404: 14: # the logic in all action methods mirror that of
I, [2018-04-18T15:52:46.335638 #55288] INFO -- default-ubuntu-1404: 15: # the Chef::Provider::Package which will make
I, [2018-04-18T15:52:46.335669 #55288] INFO -- default-ubuntu-1404: 16: # refactoring into core chef easy
I, [2018-04-18T15:52:46.335872 #55288] INFO -- default-ubuntu-1404:
I, [2018-04-18T15:52:46.336010 #55288] INFO -- default-ubuntu-1404: System Info:
I, [2018-04-18T15:52:46.336042 #55288] INFO -- default-ubuntu-1404: ------------
I, [2018-04-18T15:52:46.336067 #55288] INFO -- default-ubuntu-1404: chef_version=14.0.202
I, [2018-04-18T15:52:46.336090 #55288] INFO -- default-ubuntu-1404: platform=ubuntu
I, [2018-04-18T15:52:46.336112 #55288] INFO -- default-ubuntu-1404: platform_version=14.04
I, [2018-04-18T15:52:46.336134 #55288] INFO -- default-ubuntu-1404: ruby=ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
I, [2018-04-18T15:52:46.336158 #55288] INFO -- default-ubuntu-1404: program_name=/opt/chef/bin/chef-client
I, [2018-04-18T15:52:46.336186 #55288] INFO -- default-ubuntu-1404: executable=/opt/chef/bin/chef-client
我知道一些 mixin 已从 Chef 客户端版本 > 14.* 中删除。*
我想知道它为什么会安装这个包以及如何纠正这个问题?
最佳答案
该 mixin 确实在 Chef 14 中被删除,但是该文件在该说明书的 3.0 版中被删除,因为 windows_package
资源已移至 Chef 核心。如果您将该 Recipe 升级到最新版本(或比 3.0 更新的版本),它应该可以工作。
关于chef-infra - 无法加载此类文件 -- chef/mixin/language,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49909084/
我正在尝试使用命令在 centos 上安装 berks: [root@ip~]#gem install berkshelf --no-ri --no-rdoc 安装后,我使用以下命令验证了是否安装了
我正在尝试使用 ChefSpec 在 Chef 中测试提供程序。在这个提供者中,我正在调用另一个外部提供者,我想模拟/禁用它,以便只执行我的提供者,而不是外部提供者。 我的提供者基本上是这样的: ac
我只是想在厨师中创建一本简单的食谱。我正在使用图书馆作为学习过程。 module ABC class YumD def self.pack (*count) for i in
我正在改编 Apache Recipe 以与 2.4 Apache 一起使用。 Opscode 说明书当前失败,因为它生成的 conf 文件包含从 Apache 2.4 关键字列表中排除的 LockF
我想做这样的事情: 属性/default.rb if node[:chef_environment] == 'dev' include_attribute "mbev::dev" else
好的,所以这开始是因为我试图让自动缩放的节点向 Chef 进行自我注册。我的 client.rb 中有以下内容文件: node_name "some_prefix-#{`hostname`}" 这个想
我已经通过使用Chef创建了一个用户“testuser”。如何使该用户成为sudo用户? 最佳答案 有一种方法可以使用group资源来修改sudo组: group "create testuser s
我是chef的新手,刚开始使用machine和LWRP资源。 在进行大量阅读时,我发现了converge_by一词。这是什么意思? 最佳答案 如果您编写自己的纯Ruby代码,以修改LWRP中的系统,那
我有节点的配方和属性文件。例如。本地主机和 linode。我试图在默认或其他属性之前先加载属性文件(并设置主机名等)。例子: 属性/本地主机.rb: default[:hostname] = "loc
在test-kitchen中,有没有办法更新创建的实例而不是每次都销毁和重新创建实例?假设我更改了 kitchen.yml 并希望看到该更改,运行整个 destroy/create 可能需要一段时间。
我正在遵循确切的语法,但是在向我的一个节点添加角色时看到一些奇怪的行为 我正在运行以下命令,该命令理想情况下应添加角色-将Web服务器添加到do_node knife node run_list ad
我正在寻找关于厨师的重启机制如何在幕后工作的解释。我在网上找不到它的任何文档,并且在试图跟踪代码时遇到了困难(触发器是令人毛骨悚然的远距离 Action )。 我们具体看nginx ,并假设我们使用的
在哪里可以找到已部署的说明书版本? 似乎自动属性不听版本。 有没有办法访问食谱或模板中某处的cookbook_version? 最佳答案 您必须访问 Chef 运行知道的食谱集合。 run_conte
Chef中收敛和幂等的基本区别是什么? 最佳答案 收敛和幂等不是 Chef 特有的。它们通常归因于配置管理理论,尽管在其他领域也有使用,尤其是数学。 让我们从更基本的幂等开始。我们将忽略幂等的数学用法
我目前在食谱中使用此代码: template "/var/django/.ssh/id_rsa" do source "id_rsa.erb" owner "django" g
resource_directory只有2个可用操作:create和delete 我需要递归更新目录的所有者和组。 我怎么做? 使用简单的resource_execute? execute "chow
我一直在尝试找出如何将节点名称(knife bootstrap -N)放入模板中。我尝试了十二种不同的想法,但还没有发现任何可行的方法。有人知道如何从厨师食谱中访问吗? 另外-有没有办法列出厨师食谱可
我有一个Vagrant系统已启动并正在运行,我想对其进行更改,这一更改与更改转发规则之一一样少。 从this page: Forwarded ports are applied during vagr
假设我在 Recipe 中有一个默认属性: default.nginx_upstreams = { 'service1' => ['service1.server.com'], 'se
我使用的 ChefDK 具有以下版本: Chef Development Kit Version: 0.17.17 chef-client version: 12.13.37 delivery ver
我是一名优秀的程序员,十分优秀!