質問編集履歴
1
chef verify でより詳しいエラーが発生したので、修正を致しました。
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
macで、chefDKをインストール後に
|
1
|
+
macで、chefDKをインストール後にchef verifyでエラーが発生する
|
body
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
[http://qiita.com/hamichamp/items/d3ca7c365353285a564b](http://qiita.com/hamichamp/items/d3ca7c365353285a564b)
|
7
7
|
|
8
8
|
この辺りのサイトを参考に、構築を進めてみたのですが
|
9
|
-
|
9
|
+
chef verifyで、エラーが発生してしまい、躓いてしまっております。
|
10
10
|
|
11
11
|
```
|
12
12
|
$ chef --version
|
@@ -21,14 +21,31 @@
|
|
21
21
|
こちらのサイトで言う**chef-zero knife-zeroのインストール**の部分まで完了後
|
22
22
|
**knifeの初期設定**の部分で下記のエラーが発生してしまっております。
|
23
23
|
```
|
24
|
-
$
|
25
|
-
|
24
|
+
$ chef verify
|
25
|
+
Running verification for component 'berkshelf'
|
26
|
+
Running verification for component 'test-kitchen'
|
27
|
+
Running verification for component 'tk-policyfile-provisioner'
|
28
|
+
Running verification for component 'chef-client'
|
29
|
+
Running verification for component 'chef-dk'
|
30
|
+
Running verification for component 'chef-provisioning'
|
31
|
+
Running verification for component 'chefspec'
|
32
|
+
Running verification for component 'generated-cookbooks-pass-chefspec'
|
33
|
+
Running verification for component 'rubocop'
|
34
|
+
Running verification for component 'fauxhai'
|
35
|
+
Running verification for component 'knife-spork'
|
36
|
+
Running verification for component 'kitchen-vagrant'
|
37
|
+
Running verification for component 'package installation'
|
38
|
+
Running verification for component 'openssl'
|
39
|
+
Running verification for component 'inspec'
|
40
|
+
........
|
41
|
+
|
42
|
+
/opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/specification.rb:2285:in `raise_if_conflicts': Unable to activate knife-solo-0.5.1, because net-ssh-3.0.2 conflicts with net-ssh (< 3.0, ~> 2.7) (Gem::ConflictError)
|
26
43
|
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/specification.rb:1408:in `activate'
|
27
44
|
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems.rb:196:in `rescue in try_activate'
|
28
45
|
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems.rb:193:in `try_activate'
|
29
46
|
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:125:in `rescue in require'
|
30
47
|
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:40:in `require'
|
31
|
-
from /Users/
|
48
|
+
from /Users/ホームディレクトリ/.chefdk/gem/ruby/2.1.0/gems/knife-solo-0.5.1/lib/chef/knife/cook.rb:1:in `<top (required)>'
|
32
49
|
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife/core/subcommand_loader.rb:100:in `load'
|
33
50
|
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife/core/subcommand_loader.rb:100:in `block in load_commands'
|
34
51
|
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife/core/subcommand_loader.rb:100:in `each'
|
@@ -41,6 +58,39 @@
|
|
41
58
|
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/bin/knife:25:in `<top (required)>'
|
42
59
|
from /opt/chefdk/bin/knife:49:in `load'
|
43
60
|
from /opt/chefdk/bin/knife:49:in `<main>'
|
61
|
+
|
62
|
+
......../opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/mixlib-shellout-2.2.6/lib/mixlib/shellout.rb:289:in `invalid!': Expected process to exit with [0], but received '1' (Mixlib::ShellOut::ShellCommandFailed)
|
63
|
+
---- Begin output of /usr/local/bin/knife exec -E true ----
|
64
|
+
STDOUT:
|
65
|
+
STDERR: /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/specification.rb:2285:in `raise_if_conflicts': Unable to activate knife-solo-0.5.1, because net-ssh-3.0.2 conflicts with net-ssh (< 3.0, ~> 2.7) (Gem::ConflictError)
|
66
|
+
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/specification.rb:1408:in `activate'
|
67
|
+
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems.rb:196:in `rescue in try_activate'
|
68
|
+
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems.rb:193:in `try_activate'
|
69
|
+
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:125:in `rescue in require'
|
70
|
+
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:40:in `require'
|
71
|
+
from /Users/ホームディレクトリ/.chefdk/gem/ruby/2.1.0/gems/knife-solo-0.5.1/lib/chef/knife/cook.rb:1:in `<top (required)>'
|
72
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife/core/subcommand_loader.rb:100:in `load'
|
73
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife/core/subcommand_loader.rb:100:in `block in load_commands'
|
74
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife/core/subcommand_loader.rb:100:in `each'
|
75
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife/core/subcommand_loader.rb:100:in `load_commands'
|
76
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife/core/subcommand_loader.rb:110:in `load_command'
|
77
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife/core/subcommand_loader.rb:124:in `command_class_from'
|
78
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife.rb:153:in `subcommand_class_from'
|
79
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife.rb:214:in `run'
|
80
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/application/knife.rb:148:in `run'
|
81
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/bin/knife:25:in `<top (required)>'
|
82
|
+
from /usr/local/bin/knife:49:in `load'
|
83
|
+
from /usr/local/bin/knife:49:in `<main>'
|
84
|
+
---- End output of /usr/local/bin/knife exec -E true ----
|
85
|
+
Ran /usr/local/bin/knife exec -E true returned 1
|
86
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/mixlib-shellout-2.2.6/lib/mixlib/shellout.rb:276:in `error!'
|
87
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-dk-0.12.0/lib/chef-dk/component_test.rb:120:in `block in sh!'
|
88
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-dk-0.12.0/lib/chef-dk/component_test.rb:120:in `tap'
|
89
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-dk-0.12.0/lib/chef-dk/component_test.rb:120:in `sh!'
|
90
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-dk-0.12.0/lib/chef-dk/command/verify.rb:350:in `block (2 levels) in <class:Verify>'
|
91
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-dk-0.12.0/lib/chef-dk/component_test.rb:99:in `instance_eval'
|
92
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-dk-0.12.0/lib/chef-dk/component_test.rb:99:in `run_smoke_test'
|
93
|
+
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-dk-0.12.0/lib/chef-dk/command/verify.rb:475:in `block (2 levels) in invoke_tests'
|
44
94
|
```
|
45
95
|
|
46
96
|
###試したこと
|
@@ -49,7 +99,7 @@
|
|
49
99
|
や
|
50
100
|
[http://knowledge.sakura.ad.jp/tech/2825/](http://knowledge.sakura.ad.jp/tech/2825/)
|
51
101
|
|
52
|
-
こちらのサイトなどを参考に`chef exec
|
102
|
+
こちらのサイトなどを参考に`chef exec chef verify`にしてみたりもしてのですが、結果は変わりませんでした。
|
53
103
|
|
54
104
|
お忙しい中、大変恐縮ではございますが
|
55
105
|
皆様のお知恵を拝借できますと幸いです。
|