Secondo il file .discourse-compatibilityqui non dovresti aggiornare / non dovresti essere in grado di aggiornare a quel commit quando sei sulla versione stabile 2.8.
Hai un plugin:pull_compatible_all da qualche parte? (Dovresti averlo)
Grazie @RGJ. Non conoscevo questo tipo di file. In futuro, lo controllerò.
Hai un plugin:pull_compatible_all da qualche parte? (Dovresti averlo)
Non so cos’è. Uso un’istanza Cloudron per distribuire Discourse. Per aggiornare un plugin, devo rimuoverlo e installarlo come spiega la documentazione:
Ma ho appena visto che ho un file site_settings.yml per aggiungere personalizzazioni aggiuntive. Dovrei impostare qualcosa qui con plugin:pull_compatible_all?
Potresti voler indicare l’argomento alle persone di Cloudron dato che non sembravano andare molto oltre a dirti che si trattava di un errore di battitura da parte tua, o “sei nella directory giusta?”
Il problema qui è che stai utilizzando un’installazione non supportata. Possiamo supportare solo l’installazione standard. I pacchetti di terze parti si rompono continuamente a causa delle modifiche che si verificano all’interno di Discourse stesso, motivo per cui non sono raccomandati.
La versione del plugin del calendario che stai cercando di installare non è compatibile con la versione di Discourse nel pacchetto Cloudron. Cloudron ha riconfezionato Discourse e, di conseguenza, non sta utilizzando i mezzi supportati per installare i plugin. A meno che tu non voglia passare a un’installazione supportabile, avranno bisogno di guidarti nella risoluzione di questo problema e aggiornare la loro documentazione.
Ok. Mi unirò alla discussione nel forum di Cloudron.
Grazie per le vostre risposte perché capisco meglio Discourse per aiutare la community di Cloudron e analizzare i problemi futuri.