Well, the best approach is to sign the contributor's agreement and send us
the patches so we can integrate them into the code base, so that they will
be in future updates.  We are happy to integrate changes for support of
dell hw, because we know that will useful to many of our users.  We (at
IBM) just have a hard time testing our code on dell hw, because we don't
have much of it here.  :)

Bruce Potter        STSM, Linux & AIX Cluster Development, IBM,
Poughkeepsie, NY
Email: b...@us.ibm.com    Phone:  external: 845-433-7073, internal: TL
293-7073




From:   Russell Jones <russ...@jonesmail.me>
To:     xCAT Users Mailing list <xcat-user@lists.sourceforge.net>,
Date:   07/29/2013 02:29 PM
Subject:        Re: [xcat-user] bmcsetup and wvid - supporting new hardware



Hi Devs,

Any feedback to assist with this? I just want to ensure we follow the right
path and not shoot ourselves in the foot again :)




On 7/9/2013 5:59 PM, Russell Jones wrote:
      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

------------------------------------------------------------------------------

Get your SQL database under version control now!
Version control is standard for application code, but databases havent
caught up. So what steps can you take to put your SQL databases under
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

<<inline: graycol.gif>>

------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&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