User jdaviescoates reports an issue installing the Discourse Calendar plugin on Cloudron, encountering a migration version error (“Unknown migration version ‘7.0’”). The issue was previously reported and supposedly resolved in June 2022, but persists on Cloudron. JammyDodger suggests the problem may stem from Cloudron’s non-standard install lacking a plugin compatibility file. Stephen confirms Cloudron’s repackaged Discourse isn’t using supported plugin installation methods, making it incompatible with newer plugin versions. jdaviescoates confirms running Discourse on Cloudron and questions why the fix hasn’t been applied. JammyDodger offers to split the topic for more visibility, though it will be tagged #unsupported. itsbhanusharma provides a link to an example compatibility file (discourse-custom-wizard/.discourse-compatibility) and advises contacting Cloudron support, which jdaviescoates has already done. Stephen reiterates that only supported installs are recommended, as third-party packages like Cloudron are prone to breakage. The issue remains unresolved as of Cloudron 7.3.2 and Discourse 2.8.11.
My take from the other topic was that Cloudron is missing the compatibility file that would stop it from trying to update plugins that were ineligible?
Thanks, I’ll try to point the Cloudron devs over here to investigate…
Do you know where the “compatibility files” that is seemingly missing in Cloudron goes?
Could you link to an example of the file?
I’m sure they’ll add what’s needed once they know what that is!
This I’m afraid I do not know. But I can split this off into its own support topic to get more eyes on it - it will get tagged as #unsupported, but someone may know more and add something.