OES2SP2 migfiles/miggui does not work

  • 7004949
  • 01-Dec-2009
  • 08-Nov-2012

Environment

Novell Open Enterprise Server 2 (OES 2) SP2

Situation

-  Server was upgraded to OES2SP2 using the online channel or SMT server.
-  miggui fails to configure file system changes.
-  Running any migfiles command results in the following error:
 
migfiles --help
/usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- net-ssh (LoadError) from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `require' from /usr/lib/ruby/gems/1.8/gems/migration-1.0.1/lib/migration/migtrustbar.rb:18 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:32:in `gem_original_require' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:32:in `require' from /usr/lib/ruby/gems/1.8/gems/migration-1.0.1/lib/mig.rb:27 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:32:in `gem_original_require' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:32:in `require' from /opt/novell/migration/sbin/migfiles:18

 

 

Resolution

If you have the ruby-1.8.6.p369-0.5 version installed (rpm -qa |grep ruby), you can do the following to install the correct version from the OES2-SP2-Pool catalog.  You must first make sure you are subscribed to the OES2-SP2-Pool catalog (rug sub OES2-SP2-Pool, or use the GUI app in the task bar):
 
rug in -c OES2-SP2-POOL ruby
 
Note:  If you already have the 1.8.4-17.20 rpm's, this may not be your issue.
 
The OES2 Migration Tool (migfiles) commands should now work.