diff --git a/config/templates/gitlab-rails/bundle_exec_wrapper.erb b/config/templates/gitlab-rails/bundle_exec_wrapper.erb index 445fb4d3a76aae7ca8747ffaffc0e304f59d7b33..0cc451232d72b46f4b1411cedc73c5661dea66dc 100644 --- a/config/templates/gitlab-rails/bundle_exec_wrapper.erb +++ b/config/templates/gitlab-rails/bundle_exec_wrapper.erb @@ -1,5 +1,16 @@ #!/bin/sh +# Unset ENV variables that might interfere with +# omnibus-gitlab ruby env (looking at you rvm) +for ruby_env_var in RUBYOPT \ + BUNDLE_BIN_PATH \ + BUNDLE_GEMFILE \ + GEM_PATH \ + GEM_HOME +do + unset $ruby_env_var +done + error_echo() { echo "$1" 2>& 1