Actions
Bug #6474
closedrubygems not loaded before gems themselves
Description
#6436 has broken the EL6 package installation, which can no longer start the foreman-proxy service:
[root@foreman-el6 ~]# service foreman-proxy start Starting foreman-proxy: /usr/share/foreman-proxy/lib/smart_proxy.rb:5:in `require': no such file to load -- sinatra (LoadError) from /usr/share/foreman-proxy/lib/smart_proxy.rb:5 from /usr/share/foreman-proxy/bin/smart-proxy:5:in `require' from /usr/share/foreman-proxy/bin/smart-proxy:5 [FAILED]
It appears that bundler_helper was responsible for requiring rubygems, but is now used after the attempt to require sinatra. It probably needs splitting into an initialisation part (to require rubygems, bundler_ext) and another to do the original job of require_groups.
Updated by Dominic Cleal over 10 years ago
- Related to Bug #6436: Modularized proxy attempts to load plugins before loading core modules added
Updated by Anonymous over 10 years ago
- Status changed from Assigned to Ready For Testing
Updated by Anonymous over 10 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 9ac3e80eb0afe9662bb6b99777326e8f872bb8c5.
Actions