最近、engineyard gem をインストールしました。「ey web restart」を実行しようとすると、次のエラーが表示されます。
/home/jplato/.rvm/gems/ruby-2.2.0/gems/engineyard-3.1.2/lib/engineyard/thor.rb:32: 警告: 循環引数参照 - serverside_version Engine Yard Cloud からアプリケーション データをロードしています.. . jplato / my_app / Rails4 でサーバーを再起動する
「serverside_version」の値は空であってはなりません。
環境変数 ENGINEYARD_SERVERSIDE_VERSION=2.2.0 を設定して、サーバー側アダプターの gem バージョンと一致させようとしましたが、うまくいきませんでした。この変数を使用しない他の ey コマンド (ey status など) は正常に動作します。
ここに私の開発マシン環境に関する情報があります: OS: Ubuntu 14.04
宝石 -v 2.4.6
rvm -v rvm 1.26.10
gem リスト --local
- エンジンヤード (3.1.2)
- engineyard-cloud-client (2.1.1)
- engineyard-serverside-adapter (2.2.0)
- トール (0.19.1)