Page MenuHomeDevCentral

Install manta on Ysul
AbandonedPublic

Authored by dereckson on Oct 31 2017, 09:17.
Tags
None
Referenced Files
F3768515: D1136.diff
Sat, Nov 23, 08:27
Unknown Object (File)
Fri, Nov 8, 19:31
Unknown Object (File)
Oct 18 2024, 09:19
Unknown Object (File)
Oct 17 2024, 00:49
Unknown Object (File)
Sep 23 2024, 08:07
Unknown Object (File)
Sep 22 2024, 22:45
Unknown Object (File)
Sep 22 2024, 17:39
Unknown Object (File)
Sep 12 2024, 14:37
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?