MaRDI4NFDI / portal-compose

docker-composer repo for mardi
https://portal.mardi4nfdi.de
GNU General Public License v3.0
3 stars 1 forks source link

Latest mediawiki image breaks the portal #523

Closed eloiferrer closed 2 months ago

eloiferrer commented 2 months ago

Issue description: Portal breaks after updating wikibase image to WMF_BRANCH=wmf/1.43.0-wmf.1 See https://staging.mardi4nfdi.org/wiki/Main_Page

TODOS:

Acceptance-Criteria

Checklist for this issue:

eloiferrer commented 2 months ago

Bug seems connected to the chameleon skin: Original exception: [ef95087346c101a0c7f5d983] /wiki/Main_Page TypeError: Skins\Chameleon\Chameleon::Skins\Chameleon{closure}(): Argument #1 ($rl) must be of type ResourceLoader, MediaWiki\ResourceLoader\ResourceLoader given, called in /var/www/html/includes/HookContainer/HookContainer.php on line 159

Doesn't appear if I don't load the skin locally.

physikerwelt commented 2 months ago

Reported upstream https://github.com/ProfessionalWiki/chameleon/issues/421

physikerwelt commented 2 months ago

To be sure, that this is a problem if the skin we could remove the skin for testing.

physikerwelt commented 2 months ago

Without skin, it works well, and also the MathSearch problem https://staging.mardi4nfdi.org/wiki/Model_for_Electric_Potential_for_Gate_Electrodes_in_a_Quantum_Bus renders fine.

physikerwelt commented 2 months ago

This is now fixed upstream and works on staging.

physikerwelt commented 2 months ago

@eloiferrer can you please verify and change the default back again, if you think it works.

eloiferrer commented 2 months ago

I've activated the skin in staging again and everything works as expected 🚀