Ik heb geprobeerd de Gamification en Reactions plugins te gebruiken. Deze twee plugins lijken echter instabiel te zijn in mijn testinstantie.
Tot nu toe heb ik geprobeerd de container opnieuw op te bouwen om te zien of dat iets veranderde - geen veranderingen. Ook geen problemen met de andere twee plugins die ik eerder heb toegevoegd, Solved en BBcode.
Wat kan ik nog meer controleren om erachter te komen wat dit gedrag veroorzaakt?
Wat er gebeurt:
Pluginfunctionaliteit stopt met werken.
Plugin verdwijnt uit de lijst Installed plugins.
Als de plugin aanwezig is, kan deze aangeven dat deze geen configuratieopties heeft.
Als de configuratieopties van de plugin aanwezig zijn, kan deze een foutmelding geven bij wijzigingen, met de melding dat er geen configuratieparameter met de naam xxxx_xxxx_xxxx aanwezig is.
Opnieuw gecontroleerd:
Rebuild log - geen fouten met betrekking tot de plugins.
Web browser dev console - geen fouten, behalve 404 wanneer de pagina niet meer geladen kan worden.
Back when tried Gamification was 50/50 sometimes would load sometimes not. Reactions it seems that didn’t load at all. Just had the default Like function without reaction selection.
Maybe found something. Was playing around with rebuilding and in private/incognito tab so that there are no cache. And always when I had those two plugins enabled in build discourse would try to load two non-existing assets from S3 bucket. I also didn’t see reference to these two in rebuild log. Could these plugins maybe not be compatible with discourse setups where assets/uploads are stored in minio S3? I already had to create workaround for syntax highlighter
Mentioned assets that are not present on S3 after rebuild:
Wacht. Nee. Enorme PEBKAC. Ik had een verkeerde configuratie in de monitoring, waardoor ik niet merkte dat ik oude containers op host-only nodes niet had uitgeschakeld. Dus ik had een build node in testen met nieuwere discourse 3.5.0beta8 /w nieuwe plugins en oudere 3.5.0beta7 zonder die plugins. En met rev-proxy ingesteld op least-connections webinterface ging het simpelweg mis met het laden van bronnen tussen deze nodes…
Alles werkt prima met genoemde plugins. Nu, moet ik dit onderwerp beter verwijderen of het laten staan als notitie voor iemand die in een vergelijkbare domme situatie terecht kan komen?