genimage does not require otherpkgs in the postscript table.   The
postscripts table is only used during install and updatenode.

Take a look at man genimage,  I think it gives a pretty good description as
to where the list come from.   This is from the man page
If imagename is specified, the package list file names are read from the
osimage table
       and linuximage tables.

IF you look in the linuximage table there are attributes that can be set to
cover this (  pkglist pkgdir otherpkglist otherpkgdir exlist).
When we generate our default images we fill most of them in with default
paths.   This is what genimage uses.
[manage-02][/opt/xcat/lib/perl/xCAT]> lsdef -t osimage
rhels6.4-ppc64-netboot-compute
Object name: rhels6.4-ppc64-netboot-compute
    exlist=/opt/xcat/share/xcat/netboot/rh/compute.rhels6.ppc64.exlist
    imagetype=linux
    osarch=ppc64
    osdistroname=rhels6.4-ppc64
    osname=Linux
    osvers=rhels6.4
    otherpkgdir=/install/post/otherpkgs/rhels6.4/ppc64
    permission=755
    pkgdir=/install/rhels6.4/ppc64
    pkglist=/opt/xcat/share/xcat/netboot/rh/compute.rhels6.ppc64.pkglist

postinstall=/opt/xcat/share/xcat/netboot/rh/compute.rhels6.ppc64.postinstall
    profile=compute
    provmethod=netboot
    rootimgdir=/install/netboot/rhels6.4/ppc64/compute

We don't automatically set an *.otherpkglist,  you can specfy that; you can
also change the ones that are they to your own directories, but your
customized directories should reside under /install.   We do specify
*.pkglist because those additional packages are needed by xCAT installed on
the nodes.



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





From:   Russell Jones <russ...@jonesmail.me>
To:     xcat-user@lists.sourceforge.net,
Date:   08/06/2013 08:26 PM
Subject:        Re: [xcat-user] Otherpkgs runs on stateless nodes



Also I meant to ask is otherpkgs not required for the genimage process?
Does genimage run otherpkgs without requiring the script be listed as a
postscript?


On 8/6/2013 7:21 PM, Russell Jones wrote:
      Okay, I will get that to you on Friday - the strange thing is I was
      unable to replicate the issue a second time.... If I can replicate
      it, I will provide you with that file.

      This is 2.8.2.



      On 8/6/2013 7:02 PM, Lissa Valletta wrote:


            If you could give us a copy of /xcatpost/mypostscript   file on
            the node,  I  would appreciate it.   There is a check in
            otherpkgs that should stop it from running and I want to see
            why it is failing.

            what level of xCAT are you running

            if [ -z "$UPDATENODE" ] || [ $UPDATENODE -ne 1 ]; then
              if [ "$NODESETSTATE" = "netboot" -o \
                 "$NODESETSTATE" = "statelite" -o \
                 "$NODESETSTATE" = "diskless" -o \
                 "$NODESETSTATE" = "dataless" ]
              then
                  echo "  Did not install any extra rpms."
                  exit 0
              fi
            fi

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



            Inactive hide details for Russell Jones ---08/06/2013
            03:39:09 PM---Hi all, I've converted a non-osimage stateless
            image over tRussell Jones ---08/06/2013 03:39:09 PM---Hi all,
            I've converted a non-osimage stateless image over to using
            osimage. I've

            From: Russell Jones <russ...@jonesmail.me>
            To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>,
            Date: 08/06/2013 03:39 PM
            Subject: [xcat-user] Otherpkgs runs on stateless nodes





            Hi all,

            I've converted a non-osimage stateless image over to using
            osimage. I've
            noticed now that when booting stateless nodes, the otherpkgs
            script
            executes and attempts to install the extra RPMs. In the past,
            otherpkgs
            didn't run as this was performed during the genimage process.

            Does the otherpkgs postscript need to be updated to properly
            detect
            diskless nodes that are using osimage and not try to install
            RPMs on
            boot, or have I misconfigured something?



            Thanks!



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

            Get 100% visibility into Java/.NET code with AppDynamics Lite!
            It's a free troubleshooting tool designed for production.
            Get down to code-level detail for bottlenecks, with <2%
            overhead.
            Download for free and get started troubleshooting in minutes.
            
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk

            _______________________________________________
            xCAT-user mailing list
            xCAT-user@lists.sourceforge.net
            https://lists.sourceforge.net/lists/listinfo/xcat-user




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

            Get 100% visibility into Java/.NET code with AppDynamics Lite!
            It's a free troubleshooting tool designed for production.
            Get down to code-level detail for bottlenecks, with <2%
            overhead.
            Download for free and get started troubleshooting in minutes.
            
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk


            _______________________________________________
            xCAT-user mailing list
            xCAT-user@lists.sourceforge.net
            https://lists.sourceforge.net/lists/listinfo/xcat-user




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

      Get 100% visibility into Java/.NET code with AppDynamics Lite!
      It's a free troubleshooting tool designed for production.
      Get down to code-level detail for bottlenecks, with <2% overhead.
      Download for free and get started troubleshooting in minutes.
      
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk


      _______________________________________________
      xCAT-user mailing list
      xCAT-user@lists.sourceforge.net
      https://lists.sourceforge.net/lists/listinfo/xcat-user

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

Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&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 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&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