0

Amazon ec2 でラバー デプロイ エラーが発生しました。create staging を実行すると、次のエラーが発生しました。

/usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/middlewares/expects.rb:10:in response_call': Unable to find group 'Matchimi_Enterprise_production_default' (Fog::Compute::AWS::NotFound) from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/connection.rb:353:inresponse' from /usr/local/rvm/gems/ ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/connection.rb:247:in request' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/middlewares/idempotent.rb:12:inerror_call' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon -0.23.0/lib/excon/middlewares/base.rb:10: inerror_call' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/connection.rb:260:inレスキュー イン リクエスト ' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/ excon/connection.rb:220:in request' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/middlewares/idempotent.rb:12:inerror_call' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/middlewares/base.rb:10:in error_call' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/connection.rb:260:in/usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/connection.rb:220:in request' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/middlewares/idempotent.rb:12:inerror_call からの「リクエストでレスキュー」を /usr/local/rvm から/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/middlewares/base.rb:10:inerror_call' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/connection.rb:260:in/usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/connection.rb:220 からのリクエストでレスキューrequest' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/fog-1.12.1/lib/fog/core/connection.rb:25:in: /usr/local/rvm からのリクエストで/gems/ruby-1.9.3-p392/gems/fog-1.12.1/lib/fog/aws/compute.rb:385:in _request' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/fog-1.12.1/lib/fog/aws/compute.rb:380:inrequest' from /usr/local/rvm/gems/ruby-1.9.3- p392/gems/fog-1.12.1/lib/fog/aws/requests/compute/authorize_security_group_ingress.rb:54: authorize_security_group_ingress' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/fog-1.12.1/lib/fog/aws/models/compute/security_group.rb:104:in/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber からの authorize_port_range内-2.5.2/lib/rubber/cloud/aws.rb:368: add_security_group_rule' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud/aws.rb:500:in/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5 の sync_security_groups 内のブロック (2 レベル)。 2/lib/rubber/cloud/aws.rb:496: each' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud/aws.rb:496:in/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud からの sync_security_groups のブロック内/aws.rb:490:ineach' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud/aws.rb:490:insync_security_groups' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud/aws.rb:254:in setup_security_groups' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud/aws.rb:72:inbefore_create_instance' from /usr/local/rvm /gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/thread_safe_proxy.rb:13:/usr/local/rvm/rubies/ruby-1.9.3method_missing' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/recipes/rubber/instances.rb:267:inからの create_instance 内のブロック内/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/recipes からのp392/lib/ruby/1.9.1/monitor.rb:211:in mon_synchronize' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/recipes/rubber/instances.rb:266:increate_instance ' /rubber/instances.rb:230:in `ブロック (2 レベル) in create_instances'

4

2 に答える 2

1

それは私に起こりました。その理由は、AWS アカウント番号ではなく、アカウント フィールドに自分のユーザー名を使用していたからです。口座番号が間違っていると、同様のエラーが発生すると思います。

于 2013-11-29T09:13:43.193 に答える
0

私は解決策を得ました。

gem ファイルから github リンクを含む gem を削除します。github から誘導された gem を関連付けると、その github リンクがダウンしている場合にデプロイ エラーが発生することがわかりました。そのため、gemfile に github リンクを追加してデプロイに保存することは避けてください。

于 2014-08-12T07:02:39.053 に答える