質問編集履歴

1

chef verify でより詳しいエラーが発生したので、修正を致しました。

2016/04/26 05:41

投稿

momoyuri
momoyuri

スコア35

test CHANGED
@@ -1 +1 @@
1
- macで、chefDKをインストール後にknife configure出来ない
1
+ macで、chefDKをインストール後にchef verifyでエラーが発生する
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  この辺りのサイトを参考に、構築を進めてみたのですが
16
16
 
17
- knife configureなどで、エラーが発生してしまい、躓いてしまっております。
17
+ chef verifyで、エラーが発生してしまい、躓いてしまっております。
18
18
 
19
19
 
20
20
 
@@ -44,9 +44,43 @@
44
44
 
45
45
  ```
46
46
 
47
- $ knife configure
48
-
49
- /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)
47
+ $ chef verify
48
+
49
+ Running verification for component 'berkshelf'
50
+
51
+ Running verification for component 'test-kitchen'
52
+
53
+ Running verification for component 'tk-policyfile-provisioner'
54
+
55
+ Running verification for component 'chef-client'
56
+
57
+ Running verification for component 'chef-dk'
58
+
59
+ Running verification for component 'chef-provisioning'
60
+
61
+ Running verification for component 'chefspec'
62
+
63
+ Running verification for component 'generated-cookbooks-pass-chefspec'
64
+
65
+ Running verification for component 'rubocop'
66
+
67
+ Running verification for component 'fauxhai'
68
+
69
+ Running verification for component 'knife-spork'
70
+
71
+ Running verification for component 'kitchen-vagrant'
72
+
73
+ Running verification for component 'package installation'
74
+
75
+ Running verification for component 'openssl'
76
+
77
+ Running verification for component 'inspec'
78
+
79
+ ........
80
+
81
+
82
+
83
+ /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)
50
84
 
51
85
  from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/specification.rb:1408:in `activate'
52
86
 
@@ -58,7 +92,7 @@
58
92
 
59
93
  from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:40:in `require'
60
94
 
61
- from /Users/ザー名/.chefdk/gem/ruby/2.1.0/gems/knife-solo-0.5.1/lib/chef/knife/cook.rb:1:in `<top (required)>'
95
+ from /Users/ムディレクトリ/.chefdk/gem/ruby/2.1.0/gems/knife-solo-0.5.1/lib/chef/knife/cook.rb:1:in `<top (required)>'
62
96
 
63
97
  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'
64
98
 
@@ -84,6 +118,72 @@
84
118
 
85
119
  from /opt/chefdk/bin/knife:49:in `<main>'
86
120
 
121
+
122
+
123
+ ......../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)
124
+
125
+ ---- Begin output of /usr/local/bin/knife exec -E true ----
126
+
127
+ STDOUT:
128
+
129
+ 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)
130
+
131
+ from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/specification.rb:1408:in `activate'
132
+
133
+ from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems.rb:196:in `rescue in try_activate'
134
+
135
+ from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems.rb:193:in `try_activate'
136
+
137
+ from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:125:in `rescue in require'
138
+
139
+ from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:40:in `require'
140
+
141
+ from /Users/ホームディレクトリ/.chefdk/gem/ruby/2.1.0/gems/knife-solo-0.5.1/lib/chef/knife/cook.rb:1:in `<top (required)>'
142
+
143
+ 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'
144
+
145
+ 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'
146
+
147
+ 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'
148
+
149
+ 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'
150
+
151
+ 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'
152
+
153
+ 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'
154
+
155
+ from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife.rb:153:in `subcommand_class_from'
156
+
157
+ from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/knife.rb:214:in `run'
158
+
159
+ from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/lib/chef/application/knife.rb:148:in `run'
160
+
161
+ from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chef-12.8.1/bin/knife:25:in `<top (required)>'
162
+
163
+ from /usr/local/bin/knife:49:in `load'
164
+
165
+ from /usr/local/bin/knife:49:in `<main>'
166
+
167
+ ---- End output of /usr/local/bin/knife exec -E true ----
168
+
169
+ Ran /usr/local/bin/knife exec -E true returned 1
170
+
171
+ from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/mixlib-shellout-2.2.6/lib/mixlib/shellout.rb:276:in `error!'
172
+
173
+ 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!'
174
+
175
+ 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'
176
+
177
+ 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!'
178
+
179
+ 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>'
180
+
181
+ 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'
182
+
183
+ 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'
184
+
185
+ 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'
186
+
87
187
  ```
88
188
 
89
189
 
@@ -100,7 +200,7 @@
100
200
 
101
201
 
102
202
 
103
- こちらのサイトなどを参考に`chef exec knife configure`にしてみたりもしてのですが、結果は変わりませんでした。
203
+ こちらのサイトなどを参考に`chef exec chef verify`にしてみたりもしてのですが、結果は変わりませんでした。
104
204
 
105
205
 
106
206