diff --git a/deploy/codebase/lamassu-machine-manager.js b/deploy/codebase/lamassu-machine-manager.js index ed8ee33a6..4da45f8fc 100644 --- a/deploy/codebase/lamassu-machine-manager.js +++ b/deploy/codebase/lamassu-machine-manager.js @@ -59,10 +59,17 @@ function updateSupervisor (cb) { .includes('IMAGE_ID=lamassu-machine-xubuntu') ? 'lamassu' : 'ubilinux', - _err => 'ubilinux', + err => { + console.log("Error reading /etc/os-release") + return 'ubilinux' + } ) (machineWithMultipleCodes.includes(hardwareCode) ? getOSUser() : Promise.resolve('lamassu')) + .catch(err => { + console.log(err) + return 'lamassu' + }) .then(osuser => { async.series([ async.apply(command, `cp ${supervisorPath}/* /etc/supervisor/conf.d/`), diff --git a/deploy/node-update/nodejs-manager.js b/deploy/node-update/nodejs-manager.js index 888e2ca0b..b00d1099b 100644 --- a/deploy/node-update/nodejs-manager.js +++ b/deploy/node-update/nodejs-manager.js @@ -35,7 +35,7 @@ const unlink = path => new Promise((resolve, reject) => fs.unlink(path, err => err ? reject(err) : resolve()) ) -const fileExists = path => new Promise(resolve => fs.access(path, err => resolve(!!err))) +const fileExists = path => new Promise(resolve => fs.access(path, err => resolve(!err))) const execFile = (cmd, args) => new Promise((resolve, reject) => child_process.execFile(cmd, args, null, err => err ? reject(err) : resolve())