Earlier today, Scribunto was added as a dependency for JsonConfig (see rCICFfae709dce6b7: Added Scribunto to JsonConfig instead of Kartographer).
This works fine for the extension-unittests-generic jobs; however, it fails for the extension-gate jobs due to T125050: [Task] Add Scribunto to extension-gate in CI.
I'm squinting really hard here: [[ https://github.com/wikimedia/integration-config/blob/master/jjb/mediawiki.yaml#L265-L271 | mediawiki-extensions-{phpflavor} ]] and [[ https://github.com/wikimedia/integration-config/blob/master/jjb/mediawiki-extensions.yaml#L266-L272 | mwext-testextension-{phpflavor} ]] are strikingly similar.
Should JsonConfig be removed from extension-gate (see @Paladox's patch: https://gerrit.wikimedia.org/r/#/c/327132/)? @hashar? thoughts/ideas/schemes?