2013-06-17 5 views
0

고무 배포 오류가있는 Amazon ec2. 준비를 실행하면 다음과 같은 오류가 발생합니다.그룹을 찾을 수 없습니다 (Fog :: Compute :: AWS :: NotFound)

/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:in 응답 ' /에서/USR local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/connection.rb : 247 : request' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/middlewares/idempotent.rb:12:in error_call ' /usr/local/rvm/gems/ruby-1.9에서 .3-p392/gems/excon-0.23.0/lib/excon/middlewares/base.rb : 10 : 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 : request' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/excon-0.23.0/lib/excon/middlewares/idempotent.rb:12:in 오류 코드 ' /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/ge에서 구하십시오. ms/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/excon-0.23.0/lib/excon/middlewares/idempotent.rb:12:in error_call ' /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 : 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:in 요청 ' /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 : in 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 authorize_port_range ' /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/aws.rb:368:in 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 블록 sync_securi로 2 단계 (2 단계) ty_groups ' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud/aws.rb:496:in each' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud/aws.rb:496:in sync_security_groups의 블록 from// usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud/aws.rb : 490 : each' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/cloud/aws.rb:490:in sync_security_groups ' /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:in before_create_instance ' /usr/local/rvm/gems/ruby-1.9.3- p392/gems/rubber-2.5.2/lib/rubber/thread_safe_proxy.rb : 13 : in create_instance의 method_missing' from /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/recipes/rubber/instances.rb:267:in 블록 ' /usr/local/rvm/rubies/ruby-1.9.3-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:in create_instance ' /usr/local/rvm/gems/ruby-1.9.3-p392/gems/rubber-2.5.2/lib/rubber/recipes/rubber/instan ces.rb : 230 : create_instances의 'block (2 levels)'에서

답변

0

해결책이 있습니다.

내 보석 파일에서 github 링크가있는 보석을 제거합니다. github에서 연결된 gem을 연관 시키면 언젠가는 github 링크가 다운 된 경우 배포 오류가 발생한다는 것을 알게되었습니다. 따라서 gemfile에 github 링크를 추가하여 배포시 저장하지 않아야합니다.

1

내게 일어난 일이며 AWS 계정 번호와 달리 계정 필드에 내 사용자 이름을 사용했기 때문입니다. 계좌 번호가 틀리면 비슷한 오류가 발생합니다.