Project

General

Profile

Bug #5989

Updated by Ward Vandewege over 9 years ago

bug 1: it does not create the 'auto' subdirectory if it does not exist yet: 

 <pre> 
 Error: No such file or directory @ rb_sysopen - /usr/local/arvados/gitolite-tmp/gitolite-admin/conf/auto/XXXXX-s0uqq-asdfasdfadsfaafds.conf20150510-28428-1xbndn3.tmp 
 /usr/local/rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tempfile.rb:146:in `initialize' 
 /usr/local/rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tempfile.rb:146:in `open' 
 /usr/local/rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tempfile.rb:146:in `block in initialize' 
 /usr/local/rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tmpdir.rb:142:in `create' 
 /usr/local/rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tempfile.rb:136:in `initialize' 
 /usr/local/arvados/update-gitolite.rb:62:in `new' 
 /usr/local/arvados/update-gitolite.rb:62:in `replace_file' 
 /usr/local/arvados/update-gitolite.rb:95:in `ensure_in_git' 
 /usr/local/arvados/update-gitolite.rb:103:in `ensure_in_git' 
 /usr/local/arvados/update-gitolite.rb:186:in `ensure_config' 
 /usr/local/arvados/update-gitolite.rb:242:in `block in <main>' 
 /usr/local/arvados/update-gitolite.rb:240:in `each' 
 /usr/local/arvados/update-gitolite.rb:240:in `<main>' 
 </pre> 

 bug 2: it does not create any defined repositories on disk unless there is at least *one* ssh key associated with a user in the system. This is problematic because the 'arvados' repo is not created on disk.

Back