2016-09-01 4 views
-1

私たちは、私たちの製品の1つの開発環境のインストールを管理するために迷彩を使用しており、一部の開発者は迷惑メールレシピを使用できます。 puppetから失敗得ることができない人:すべての開発者は、最初からそれを試みてきたように、このエラーの原因となることができるもの寄港者と人形 - function_is_boolエラー

undefined method "function_is_bool" for Scope(Class[Puppet]) 

、彼らはレポの新しいコピーを持っていることを保証します。

答えて

0

私たちは、私たちが使用するカスタムベースボックスを持っています。これは一度だけダウンロードされ、複数のヴァーグラントに使用されています。

問題のある開発者はこのベースボックスの古いバージョンを使用していましたが、いったん削除して新鮮になったら問題は解決しました。あなたが実行して持っているベースボックスのバージョンを確認することができます

$ vagrant box list

を次に悪いボックスを削除するには、実行して、このような何か:

$ vagrant box remove OUR-BAD-BOX-NAME

(注)この方法でボックスを削除しても機能しない場合は、ボックス自体を削除して手動で削除することができます。as detailed here