2015-05-11 12 views
7

Sto provando a distribuire il mio codice su AWS Beanstalk e ottenere questo errore. Ho studiato che potrebbe essere che il numero di versioni sia più di 500, quindi ho cancellato molte versioni. Ma, ho ancora questo errore.AWS Elastic Beanstalk - ERRORE: nessuna versione dell'applicazione denominata "v0_9_2-76-gf5a4" trovata

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

Ho anche provato

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

Edit: Cercando con eb deploy --debug io ora ottenere:

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

Potete fornire l'output di 'eb deploy --debug'? –

+0

eb deploy /opt/elasticbeanstalk/hooks/appdeploy/pre/10_bundle_install.sh non riuscito con codice di ritorno 18 ERRORE: [Istanza: i-2ad238d5 Modulo: AWSEBAutoScalingGroup ConfigSet: null] Comando non riuscito su istanza. Codice di ritorno: 1 Output: Errore durante la compilazione: Ganci di comando non riusciti – user2974739

+0

vipul $ eb deploy --debug 2015-05-11 11: 06: 27,291 (DEBUG) eb: registrazione inizializzata per 'eb' utilizzando LoggingLogHandler 2015-05 -11 11: 06: 27,291 (DEBUG) cement.ext.ext_plugin: la directory di configurazione del plugin /etc/eb/plugins.d non esiste. 2015-05-11 11: 06: 27,292 (DEBUG) cement.ext.ext_plugin: plugin config dir /Users/vipul/.eb/plugins.d non esiste. 2015-05-11 11: 06: 27,294 (DEBUG) eb: raccolta di argomenti/comandi per 2015-05-11 11: 06: 27,298 (DEBUG) eb: raccolta argomenti/comandi – user2974739

risposta

3

Hai aggiornato il file .elasticbeanstalk/config.yml? Potrebbe avere una configurazione errata.

  1. fare un backup della cartella di .elasticbeanstalk/ e rimuoverlo
  2. Esegui eb create
  3. Selezionare la stessa regione è stato distribuito prima. È possibile controllare la regione sulla .elasticbeanstalk/config.yml di backup
  4. un elenco con gli ambienti appariranno, selezionare quello giusto
  5. Deploy ora
  6. Rimuovere il .elasticbeanstalk/config.yml di backup
+0

Avevo una regione e un nome applicazione diversi. Grazie! – insan3

1

Nel mio caso, stavo facendo eb deploy X dove X era un ambiente per un progetto diverso.

Problemi correlati