Page MenuHomeDevCentral

Install manta on Ysul
AbandonedPublic

Authored by dereckson on Oct 31 2017, 09:17.
Tags
None
Referenced Files
F10406998: D1136.diff
Sat, Jul 5, 19:56
Unknown Object (File)
Mon, Jun 30, 20:01
Unknown Object (File)
Mon, Jun 30, 20:01
Unknown Object (File)
Jun 5 2025, 18:07
Unknown Object (File)
May 26 2025, 02:08
Unknown Object (File)
May 9 2025, 21:06
Unknown Object (File)
May 9 2025, 12:19
Unknown Object (File)
May 8 2025, 19:47
Subscribers
None

Details

Reviewers
dereckson
Summary

Triton object storage at Joyent

Test Plan
$ fortune | mput /nasqueron/stor/fortune
$ mget /nasqueron/stor/fortune

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
manta
Build Status
Buildable 1791
Build 2039: arc lint + arc unit

Event Timeline

$ salt-call --local state.apply roles/devserver/userland-software/ops
[ERROR   ] Error installing 'manta': fs.js:768                                 
  return binding.rename(pathModule._makeLong(oldPath),                         
                 ^                     

Error: EACCES: permission denied, rename '/usr/local/lib/node_modules/manta/node_modules/dtrace-provider/compile.py' -> '/usr/local/lib/node_modules/manta/node_modules/dtrace-provider/binding.gyp'
    at Object.fs.renameSync (fs.js:768:18)                                     
    at Object.<anonymous> (/usr/local/lib/node_modules/manta/node_modules/dtrace-provider/scripts/install.js:14:4)                                             
    at Module._compile (module.js:612:30)                                      
    at Object.Module._extensions..js (module.js:623:10)                        
    at Module.load (module.js:531:32)  
    at tryModuleLoad (module.js:494:12)                                        
    at Function.Module._load (module.js:486:3)                                 
    at Function.Module.runMain (module.js:653:10)                              
    at startup (bootstrap_node.js:187:16)                                      
    at bootstrap_node.js:608:3

Independently of the upstream issue, we can install it as user.

Perhaps prepare it in builder account then copy it to a global location?