nearform / nscale

Deployment just got easy
http://nscale.nearform.com/
Artistic License 2.0
325 stars 23 forks source link

Uncaught TypeError: Arguments to path.join must be strings #56

Open dberesford opened 9 years ago

dberesford commented 9 years ago

Got this exception when doing an 'nsd system fix' (was working through the 'development-workshop) - shout if there's anything you need from my local environment.

"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"fix system: nscalekv","time":"2015-01-05T15:05:25.844Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"system":"68538804-0789-41ad-9b44-9a388bd777b8","msg":"analyze system","time":"2015-01-05T15:05:25.844Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"get deployed system: 68538804-0789-41ad-9b44-9a388bd777b8","time":"2015-01-05T15:05:25.844Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"running analysis against deployed system","time":"2015-01-05T15:05:25.845Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"analysis complete","time":"2015-01-05T15:05:25.951Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"stdout: --> deploying...","time":"2015-01-05T15:05:25.952Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"creating deployment plan","time":"2015-01-05T15:05:25.952Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"deploying plan","time":"2015-01-05T15:05:25.954Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"calling: add","time":"2015-01-05T15:05:25.954Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"module":"process","level":30,"msg":"deploying","time":"2015-01-05T15:05:25.954Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"stdout: deploying","time":"2015-01-05T15:05:25.955Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"calling: start","time":"2015-01-05T15:05:25.955Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"module":"process","level":30,"msg":"starting","time":"2015-01-05T15:05:25.955Z","v":0} {"name":"nfd-kernel","hostname":"Damians-MBP","pid":27603,"level":30,"msg":"stdout: starting","time":"2015-01-05T15:05:25.955Z","v":0} Uncaught TypeError: Arguments to path.join must be strings

FROM path.js:360:9 Object.exports.join (path.js:358:36) pathFromRepoUrl (/usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/node_modules/process-container/lib/container.js:45:16) Object.start (/usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/node_modules/process-container/lib/container.js:129:15) /usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/lib/deployer.js:95:23 iterate (/usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/node_modules/async/lib/async.js:149:13) /usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/node_modules/async/lib/async.js:160:25 /usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/lib/deployer.js:104:11 Object.deploy (/usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/node_modules/process-container/lib/container.js:89:5) /usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/lib/deployer.js:95:23 iterate (/usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/node_modules/async/lib/async.js:149:13) Object.async.eachSeries (/usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/node_modules/async/lib/async.js:165:9) deployPlan (/usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/lib/deployer.js:72:11) Object.deploy (/usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/lib/deployer.js:133:9) /usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/lib/api.js:480:19 /usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/lib/api.js:443:9 /usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/lib/sysrev/sysrev.js:349:7 fs.js:271:14 /usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/node_modules/process-container/node_modules/chokidar/node_modules/readdirp/node_modules/graceful-fs/graceful-fs.js:104:5 Object.oncomplete (fs.js:107:15) ^C ✘-130 ~/training/nscalekv [master L|✚ 2] 15:06 $ vi /usr/local/lib/node_modules/nscale/node_modules/nscale-kernel/node_modules/process-container/lib/container.js