When the backend has no update at all, looking up the DB will yield nothing. In dev env, this can happen for a race condition in tests.sh, if the curl is called after the client has queried the backend for an update. (Or, probably, if the curl call is issued before the backend endpoint is really available).
info: ..starting runloop info: Periodic using minute offset of 10 info: Registering periodic hourly task: post-status info: Registering periodic dailytask: check-for-updates info: Setting up error logging... info: Watching /evergreen/jenkins/var/logs/essentials.log.0 info: Error Telemetry Logging file watching configured error: Failed to query updates { Error: Cannot read property 'docker-cloud' of undefined at convert (/evergreen/client/node_modules/@feathersjs/errors/lib/index.js:240:7) at toError (/evergreen/client/node_modules/@feathersjs/rest-client/lib/base.js:12:9) at <anonymous> at process._tickCallback (internal/process/next_tick.js:188:7) status: 'ERROR', response: Response { size: 0, timeout: 0, [Symbol(Body internals)]: { body: [Object], disturbed: true, error: null }, [Symbol(Response internals)]: { url: 'http://backend:3030/update/8de6aa30-5bee-45fc-aa28-c8dad9a67002?level=0', status: 500, statusText: 'Internal Server Error', headers: [Object] } } } undefined undefined 2018-06-28 14:57:49,424 INFO success: evergreen-client entered RUNNING state, process has stayed up for > than 2 seconds (startsecs) error: Failed to query updates { Error: Cannot read property 'docker-cloud' of undefined at convert (/evergreen/client/node_modules/@feathersjs/errors/lib/index.js:240:7) at toError (/evergreen/client/node_modules/@feathersjs/rest-client/lib/base.js:12:9) at <anonymous> at process._tickCallback (internal/process/next_tick.js:188:7) status: 'ERROR', response: Response { size: 0, timeout: 0, [Symbol(Body internals)]: { body: [Object], disturbed: true, error: null }, [Symbol(Response internals)]: { url: 'http://backend:3030/update/8de6aa30-5bee-45fc-aa28-c8dad9a67002?level=0', status: 500, statusText: 'Internal Server Error', headers: [Object] } } } undefined undefined
- links to