QA@IT

knife-soloが使えない

3510 PV

knife-soloのインストールは成功しているのに
knife soloコマンドが使えないので何ででしょうか?

 $ knife solo init chef-repo
//エラー内容
cannot find sub command for: 'solo init chef-repo'

分かる方がいらしたら教えて下さい。

mac
chef 11.6.0
knife-solo 0.3.0.pre5

回答

複数バージョンのknife-soloが入っている場合に起きるようです。
gem cleanup knife-soloで古いバージョンを削除してみてください。
(以下のissueの内容そのままです)

https://github.com/matschaffer/knife-solo/issues/257

chefを '11.4.4'に落としてみたら動いたというのもあるみたいですのでこちらもご参考までに。
http://jun-ya.hatenablog.com/entry/2013/07/25/111756

編集 履歴 (0)
  • chefのバージョンを11.4.4に落とすと実行出来ました。
    ありがとうございました。
    -
  • そうですか、解決したものの最新版で利用できないというのは残念ですね。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。