Hi all,

I am working on upgrading an older xCAT 2.3 cluster to 2.8.1. One of the issues my predecessors ran into is both bmcsetup and wvid not supporting specific hardware at the time, and as a result a lot of customization were done to the stock xCAT code to add support. Specifically:

 * bmcsetup - Added "if" statements to several spots to prevent some
   functions from running if the hardware isn't IBM. These functions
   caused bmcsetup to fail on certain Dell hardware.


 * wvid - Edited several modules (ipmi.pm, blade.pm) to add support for
   older IBM blade hardware, Dell iKVM, c6100's, etc. Will launch
   appropriate rvid scripts based on columns we are keying off of.



I am trying to avoid porting these changes to 2.8.1's code base, as it makes future upgrades very difficult. Specifically, I do not want to edit any of the stock files provided by the xCAT packages if I can help it.

Is there a better way of adding support for unsupported hardware to wvid and bmcsetup? Any recommendations on how best to go about it?


Thanks so much!




------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to