On the Patchdemo's UI, when selecting to use the experimental kubernetes backend, only four of the extensions/skins can be enabled:
The rest are all being grayed out.
The chart used by the backend contains already all the php configuration used previously by Patchdemo to set up extensions and skins. It should be possible to enable the remaining repos in the chart.
- Add remaining extensions/skins to the chart's values.yaml
- Enable the checkboxes for all repos in Patchdemo
Note:
- design/codex and oojs/ui are not within scope of this task (since they are handled slightly differently by provisioning).
- We should check that Special:Version at least lists the extensions after we enable them on the wiki we create and investigate any oddities there.