Project

General

Profile

Bug #19697

Updated by Brett Smith over 1 year ago

Steps to reproduce: 

 <pre>umask 077 
 git clone https://git.arvados.org/arvados.git 
 arvados/tools/arvbox/bin/arvbox rebuild dev 
 arvados/tools/arvbox/bin/arvbox start reboot dev</pre> 

 The Dockerfile will copy a bunch of files from @tools/arvbox/lib/arvbox/docker@ into the image, and will build fine. However, when you actually start the container, runit is expecting some of those scripts to have world-execute permission, and will fail when they don't: 

 <pre>Arvados-in-a-box starting 

 chpst: fatal: unable to run: ./run-service: access denied</pre> 

 You'll get spammed with a bunch of those access denied errors in a tight loop.

Back