ドキュメントには次のように記載されています。
Chef Solo は以下を提供しません: クックブック バージョンのポリシーを設定するための環境。
次のようにrun_listで指定されたクックブックのバージョンをサポートしないことについては何も述べていません。
{"run_list":["recipe[nginx@1.2.3]"]}
しかし、利用可能なものよりも大きなバージョンのクックブックを必要とする run_list でソロを実行しようとしましたが、うまくいきました。バージョンがソロでサポートされていないことを確認できますか? ただし、ソロは少なくとも警告する必要があります。