FALLITO (./launcher rebuild app)

FALLITO
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' è fallito con il codice di ritorno #<Process::Status: pid 399 exit 5>
Posizione dell'errore: /pups/lib/pups/exec_command.rb:112:in `spawn'
Esecuzione fallita con i parametri {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'"]}
ca462b1f91a2a26fbb18db9569c96004022ada36de8827030016cd112d3da145
** AVVIO FALLITO ** scorri verso l'alto e cerca i messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor può aiutare a diagnosticare il problema.

Se hai dei plugin, prova a rimuoverli tutti e poi ricostruisci: vedi se questo risolve il problema. Poi aggiungili di nuovo uno alla volta.

Disabilitati tutti i plugin tranne docker_manager.git

Quale revisione Git deve utilizzare questo contenitore? (predefinito: tests-passed)

version: ‘3d050bdaa31633a954758894629c0eb9fea537d0’

C’è altro in quel registro degli errori??

Forse controlla i log in @ /var/discourse/shared/standalone/log/

I file .yml sono sensibili. Potresti aver usato una tabulazione invece di due spazi da qualche parte.
Incolla il tuo file in questo strumento http://www.yamllint.com/ per individuare l’errore.

Tutto funzionava perfettamente fino a oggi; non ho aggiornato i file *.yml del gestore Docker, non sono cambiati.

hai riprovato con ./discourse-doctor?

Sembra correlato a questo:

sì, ./discourse-doctor ha restituito gli stessi messaggi di errore testo in grassetto

Qualcosa sta già utilizzando la tua porta https

Qual è la tua piattaforma/ambiente/host? C’è anche un errore di make nella tua prima schermata :face_with_raised_eyebrow:

sostituita la versione del branch tests-passed da 3d050bdaa31633a954758894629c0eb9fea537d0 a 5e2e374c72f75d71c63c78a57edddde895b37e2a

ha funzionato,

ma voglio rimanere su > 3d050bdaa31633a954758894629c0eb9fea537d0

Non testiamo davvero la nostra immagine base con ogni singolo commit specifico di un determinato momento, quindi non c’è garanzia che funzioni mai.

Funzionerà sempre con il ramo tests-passed, e basta. Per tutto il resto, sei su un percorso tuo, con i suoi bug e tutto il resto.