hi ling,

thanks for you suggestions and i tried it. but unfortunately, it doesn't work.

here is what i did:
- i add the "yum" into
/install/custom/install/rh/compute-rhel-5.5-x86_64.pkglist
- i add my packages into
/install/custom/install/rh/compute-rhel-5.5-x86_64.otherpkgs.pkglist
- i re-provision the compute node and found that the "yum" has been installed.

[root@comp01 ~]# rpm -qa | grep yum
yum-3.2.22-26.el5
yum-updatesd-0.9-2.el5
yum-rhn-plugin-0.5.4-15.el5
yum-security-1.1.16-13.el5
yum-metadata-parser-1.1.2-3.el5

- and i found that my packages not installed.
- i run "updatenode comp01 -S" to update the node, but looks like
otherpkgs script still use "rpm" to install the packages.

[root@xcatm ~]# updatenode comp01 -S
Performing software maintenance operations. This could take a while.

comp01: Running postscript: ospkgs
comp01: Running postscript: otherpkgs
comp01: NFSSERVER=192.168.10.1
comp01: OTHERPKGDIR=192.168.10.1/post/otherpkgs/rhels5.5/x86_64
comp01: yum -y upgrade
comp01: Loaded plugins: rhnplugin, security
comp01: This system is not registered with RHN.
comp01: RHN support will be disabled.
comp01: Skipping security plugin, no data
comp01: Setting up Upgrade Process
comp01: No Packages marked for Update
comp01:  rpm -Uvh --replacepkgs  XXX*
comp01: error: Failed dependencies:
...

my compute node is diskfull.

did i miss any steps?

thanks,

On Tue, Dec 20, 2011 at 9:38 PM, Ling Gao <[email protected]> wrote:
> I assume you have followed the instructions and created .otherpkgs.pkglist
> file.
> For stateless/statelite nodes, you need to run genimage/packiage/nodeset
> again. This will install the other packages into the image. Then reboot the
> nodes.
> For diskfull nodes, if your other packages have dependencies and you want
> them to be picked up automatically, then you need to install yum on the
> nodes. If yum is not installed, it will use rpm command which does not
> resolve dependencies.
>
> Ling
>
> Ling Gao

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to