We do not  have a firm date,  but sometime first quarter 2013.

Lissa K. Valletta
8-3/B10
Poughkeepsie, NY 12601
(tie 293) 433-3102





From:   Russell Jones <[email protected]>
To:     [email protected]
Date:   12/12/2012 12:23 PM
Subject:        Re: [xcat-user] xCAT db access from postscripts



Is there an ETA on when xCAT 2.8 will go stable?


On 12/12/2012 6:41 AM, Lissa Valletta wrote:


      The postscripts are run from a file called mypostscript which has
      exported many database attributes including all of the site table.
      In xCAT 2.8 we are adding a mypostscript.tmpl,  so that  you can add
      any database attributes you want to be exported for the postscripts
      during the install or when you run updatenode.
      You can see the design here along with other performance
      enhancements.
      
https://sourceforge.net/apps/mediawiki/xcat/index.php?title=Updatenode_Performance_Enhancements


      Lissa K. Valletta
      8-3/B10
      Poughkeepsie, NY 12601
      (tie 293) 433-3102



      Inactive hide details for "Pocina, Goran"
          ---12/11/2012
      05:11:46 PM---See questions at end... For RH
          & CentOS
      builds, a profile"Pocina, Goran" ---12/11/2012 05:11:46 PM---See
      questions at end... For RH & CentOS builds, a profile's kickstart
      template goes through macro pr

      From: "Pocina, Goran" <[email protected]>
      To: xCAT Users Mailing list <[email protected]>
      Date: 12/11/2012 05:11 PM
      Subject: [xcat-user] xCAT db access from postscripts





      See questions at end…

      For RH & CentOS builds, a profile’s kickstart template goes through
      macro processing
      that allows it to access xCAT attribute values.

      For a long time it bugged me that postscripts don’t go through the
      same macro processing, until
      a colleague pointed out that it should be possible for postscripts to
      use curl to pull any
      attributes they need during the install.   Very nice xCAT feature!!
      Here’s one possible postscript that could
      be called by other postscripts to load a node’s attributes into the
      current shell environment:

      /install/postscripts/getnodeattr:

            ATTRF=/var/log/xcat/attr.$NODE
            mkdir –p $(dirname $ATTRF)
            if [ ! -f $ATTRF ] ; then
                    curl -k
            https://$MASTER/xcatws/nodes/$NODE?userName=wsuser&password=wspd
              > $ATTRF.xml ||
                            exit 8
            fi
            # Convert
            #   <tr><td>addkcmdline</td><td>sshd</td></tr>
            # to
            #   export ATTR_addkcmdline="sshd"
            #
            sed -e '/^<[/]*table/d' \
                    -e "s/<tr><td>/export ATTR_/" \
                    -e 's;</td><td>;=";' \
                    -e 's;</td></tr>;";' < ${ATTRF}.xml > $ATTRF
            # load into the environment
            .  $ATTRF || exit 7

      To use this, one would call:          “.  /xcatpost/getnodeattr”
      from within a postscript.  The wsuser user and policy must, of
      course, be set up first.

      Question 1. Is there any reason not to use curl and the REST API from
      postscripts during an install?   Does this duplicate existing xCAT
      functionality?

      Question 2.  It’s difficult to protect  the “wsuser” password coded
      into /install/postscripts/getnodeattr.   The file can’t be made
      read-only root, for example, because httpd needs to be able to read
      it.   Is there a way to limit “wsuser” to GET calls?

      Thanks,

      Goran
      
------------------------------------------------------------------------------

      LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
      Remotely access PCs and mobile devices and provide instant support
      Improve your efficiency, and focus on delivering more value-add
      services
      Discover what IT Professionals Know. Rescue delivers
      http://p.sf.net/sfu/logmein_12329d2d
      _______________________________________________
      xCAT-user mailing list
      [email protected]
      https://lists.sourceforge.net/lists/listinfo/xcat-user



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

      LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
      Remotely access PCs and mobile devices and provide instant support
      Improve your efficiency, and focus on delivering more value-add
      services
      Discover what IT Professionals Know. Rescue delivers
      http://p.sf.net/sfu/logmein_12329d2d


      _______________________________________________
      xCAT-user mailing list
      [email protected]
      https://lists.sourceforge.net/lists/listinfo/xcat-user

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

LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user

<<inline: graycol.gif>>

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to