Modifica importante per utenti versioni stabili (v3.2.1 e inferiori) con discourse_docker

Stamattina ho eseguito accidentalmente un launcher rebuild invece di launcher restart. Non sarebbe dovuto essere un grosso problema dato che stiamo eseguendo con un tag specifico v3.2.1 invece di test-passed e si scopre che la build fallirà a causa di una modifica inviata ieri che ha aumentato la versione di ruby.

Questo interromperà le installazioni della versione stabile. Quindi sei fondamentalmente costretto a installare versioni -beta o la tua installazione fallirà poiché v3.2.1 è ancora sulla versione ruby precedente.

I, [2024-05-20T08:53:18.602308 #1]  INFO -- : > cd /var/www/discourse & su discourse -c 'bundle install --retry 3 --jobs 4'
google-protobuf-3.25.2-x86_64-linux richiede la versione ruby < 3.3.dev, >= 2.7,
che è incompatibile con la versione corrente, 3.3.1
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle install --retry 3 --jobs 4' è fallito con ritorno #<Process::Status: pid 1276 exit 5>
Posizione del fallimento: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fallito con i parametri {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle config --local deployment true'", "su discourse -c 'bundle config --local without \\\"development test\\\"'", "su discourse -c 'bundle install --retry 3 --jobs 4'"]}
bootstrap fallito con codice di uscita 5
** IMPOSSIBILE EFFETTUARE IL BOOTSTRAP ** si prega di scorrere verso l'alto e cercare messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.

Ho controllato se ci sono tag per discourse_docker poiché è un plugin piuttosto importante e con mia sorpresa non ce ne sono. Si prega di essere più attenti quando si inviano modifiche al main.

5 Mi Piace

Grazie per la segnalazione, risolveremo il prima possibile :occhi:

4 Mi Piace

Abbiamo annullato la modifica di discourse_docker mentre lavoriamo a un piano per un supporto stabile.

6 Mi Piace

2 post sono stati divisi in un nuovo argomento: Errore durante l’aggiornamento con il plugin eventi non funzionante