Overv/outrun

ERROR - failed to run command: root file system mount failed: token mismatch between client and server

willtejeda opened this issue · 4 comments

My desktop setup is running POP OS 20.04

I installed outrun and libfuse on a linode nanode running ubuntu server 20.04.1 , linux kernel 5.4.0-42
yet, for some reason, it's still not working

will@[redacted]:/Desktop$ outrun --debug $nanode1 python3 outrunTest.py outText 200 5
2020-08-29 03:33:41,821 - DEBUG - running ['ssh', '-o', 'LogLevel=error', '-R', '30920:localhost:30920', '-R', '30581:localhost:30581', '-R', '31159:localhost:31159', '-tt', '[redacted]', 'outrun', '--remote', '--unshare', '--protocol=1.0.0', '--platform=x86_64', '--config=
/.outrun/config', '--timeout=5000', '--environment-port=30920', '--filesystem-port=30581', '--debug', '--cache-port=31159', '.', '.']
2020-08-29 07:33:44,488 - INFO - no config file at /root/.outrun/config
2020-08-29 07:33:45,426 - DEBUG - rpc::None() - 932 ms
2020-08-29 07:33:45,427 - ERROR - failed to run command: root file system mount failed: token mismatch between client and server

Overv commented

Does this happen every time you run it?

Sorry, I hadn't seen you'd replied to this

Yes it happens every time

On another machine I was getting this error, even after making sure that all versions of the dependencies were the same

unshare: unshare failed: Operation not permitted
2020-11-12 00:41:09,727 - ERROR - failed to run command: remote outrun failed to star

Overv commented

Strange that unshare would not be permitted despite being root.