Page MenuHomePhabricator

Cannot find module '../lib/factories/wikimedia-eventgate'
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error

message
Cannot find module '../lib/factories/wikimedia-eventgate'

Impact

Unable to see MassMessageJob's getting triggered.

Notes

Seems to have started at 2020-04-27T14:50:24. Was testing a patch related to the MassMessage extension, but none of the jobs seem to be triggering.

Details

Stack Trace
exception.trace
Error: Cannot find module '../lib/factories/wikimedia-eventgate'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
    at Function.Module._load (internal/modules/cjs/loader.js:507:25)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at requireRelative (/srv/service/node_modules/eventgate/lib/util.js:278:16)
    at module.exports (/srv/service/node_modules/eventgate/routes/events.js:145:29)
    at BBPromise.try (/srv/service/node_modules/eventgate/app.js:158:24)
    at tryCatcher (/srv/service/node_modules/bluebird/js/release/util.js:16:23)
    at Function.Promise.attempt.Promise.try (/srv/service/node_modules/bluebird/js/release/method.js:39:29)
    at fs.readdirAsync.map (/srv/service/node_modules/eventgate/app.js:150:29)
    at tryCatcher (/srv/service/node_modules/bluebird/js/release/util.js:16:23)
    at MappingPromiseArray._promiseFulfilled (/srv/service/node_modules/bluebird/js/release/map.js:68:38)
    at MappingPromiseArray.PromiseArray._iterate (/srv/service/node_modules/bluebird/js/release/promise_array.js:115:31)
    at MappingPromiseArray.init (/srv/service/node_modules/bluebird/js/release/promise_array.js:79:10)
    at Promise._settlePromise (/srv/service/node_modules/bluebird/js/release/promise.js:601:21)
    at Promise._settlePromise0 (/srv/service/node_modules/bluebird/js/release/promise.js:649:10)

Event Timeline

abi_ triaged this task as High priority.Apr 30 2020, 11:46 AM
abi_ added a subscriber: Nikerabbit.
Reedy removed Request ID.
Reedy added a project: Event-Platform.
Reedy added a subscriber: Ottomata.

Where are you getting this error? In MW Vagrant?

That's a strange error, I'm not sure where '../lib/factories/wikimedia-eventgate' comes from, that isn't the right configuration.

Anyway, there was a problem with eventgate-main and docker on deployment-eventgate-3. I'm not sure what is happening, but it seems some docker processes get stuck in a not-quite-dead state, and systemd isn't able to restart the docker service. I've manually killed the docker processes, restarted docker, and manually restarted the eventgate services there. They seem to be fine now.

@abi_ does your stuff work now?

@Ottomata - Yup, the jobs seem to be executing again! Thanks for you help! Feel free to resolve this task if there is nothing further to do from your side.

Ottomata claimed this task.