2015-05-11 12 views
7

Próbuję wdrożyć mój kod do AWS Beanstalk i uzyskać ten błąd. Sprawdziłem, że liczba wersji może być większa niż 500, więc usunąłem wiele wersji. Ale nadal mam ten błąd.AWS Elastic Beanstalk - BŁĄD: Nie znaleziono wersji aplikacji o nazwie "v0_9_2-76-gf5a4" znalezionej

eb deploy 
ERROR: No Application Version named 'v0_9_2-76-gf5a4' found. 

Próbowałem też

git aws.push 
Error: Failed to create the AWS Elastic Beanstalk application version 

Edit: Próbując z eb deploy --debug teraz uzyskać:

Instance: i-2ad238d5 Module: AWSEBAutoScalingGroup ConfigSet: null Command failed on instance. Return code: 1 Output: Error occurred during build: Command hooks failed . Script /opt/elasticbeanstalk/hooks/appdeploy/pre/10_bundle_install.sh failed with returncode 18

ebcli.objects.exceptions.ServiceError: Update environment operation is complete, but with errors. For more information, see troubleshooting documentation.

+0

Czy możesz podać wynik polecenia 'eb deploy --debug'? –

+0

eb wdrażanie /opt/elasticbeanstalk/hooks/appdeploy/pre/10_bundle_install.sh nie powiodło się z kodem powrotu 18 BŁĄD: [Instancja: i-2ad238d5 Moduł: AWSEBAutoScalingGroup ConfigSet: null] Polecenie nie powiodło się na instancji. Kod powrotu: 1 Dane wyjściowe: Wystąpił błąd podczas kompilacji: nie powiodły się komendy – user2974739

+0

vipul $ eb deploy --debug 2015-05-11 11: 06: 27,291 (DEBUG) eb: logowanie zainicjowane dla 'eb' przy użyciu LoggingLogHandler 2015-05 -11 11: 06: 27,291 (DEBUG) cement.ext.ext_plugin: plugin config dir /etc/eb/plugins.d nie istnieje. 2015-05-11 11: 06: 27,292 (DEBUG) cement.ext.ext_plugin: plugin config dir /Users/vipul/.eb/plugins.d nie istnieje. 2015-05-11 11: 06: 27,294 (DEBUG) eb: zbieranie argumentów/poleceń dla obiektu 2015-05-11 11: 06: 27,298 (DEBUG) eb: zbieranie Argumenty/komendy – user2974739

Odpowiedz

3

Czy zaktualizować plik .elasticbeanstalk/config.yml? Może mieć nieprawidłową konfigurację.

  1. Zrób kopię zapasową .elasticbeanstalk/ folderu i usunąć go
  2. Execute eb create
  3. Wybierz ten sam obszar, który wdrożony wcześniej. Można sprawdzić region na .elasticbeanstalk/config.yml kopii zapasowej
  4. listę ze środowisk pojawi, wybierz sobie prawo jeden
  5. Deploy teraz
  6. Usuń kopię zapasową .elasticbeanstalk/config.yml
+0

Miałem inny region i nazwę aplikacji. Dzięki! – insan3

1

W moim przypadku, ja robiłem eb deploy X gdzie X było środowiskiem dla innego projektu.

Powiązane problemy