I am getting some weird repos created on the nodes at install. [root@node03 yum.repos.d]# ls xCAT-rhels6.8-computenode-path* xCAT-rhels6.8-computenode-path0.repo xCAT-rhels6.8-computenode- path2.repo xCAT-rhels6.8-computenode-path4.repo xCAT-rhels6.8-computenode-path1.repo xCAT-rhels6.8-computenode- path3.repo xCAT-rhels6.8-computenode-path5.repo
[root@node03 yum.repos.d]# cat xCAT-rhels6.8-computenode-path* | grep url baseurl=http://10.76.1.246/install/rhels6.8-computenode/x86_64 baseurl=http://10.76.1.246/install/rhels6.8-computenode/x86_64/Server baseurl=http://10.76.1.246/install/rhels6.8-computenode/x86_64/Scalable FileSystem baseurl=http://10.76.1.246/install/rhels6.8-computenode/x86_64/HighAvai lability baseurl=http://10.76.1.246/install/rhels6.8-computenode/x86_64/Resilien tStorage baseurl=http://10.76.1.246/install/rhels6.8-computenode/x86_64/LoadBala ncer Now these repos are exactly what I'd expect using the server image and not the compute-node image: [root@phoebe postscripts]# cd repos/rhel6.8-server/x86_64/ [root@phoebe x86_64]# cat local-repository.tmpl [local-rhel6.8-server-x86_64-ScalableFileSystem] name=xCAT configured yum repository for rhel6.8- server/x86_64/ScalableFileSystem baseurl=http://#INSTSERVER#/install/rhel6.8- server/x86_64//ScalableFileSystem enabled=1 gpgcheck=0 [local-rhel6.8-server-x86_64-LoadBalancer] name=xCAT configured yum repository for rhel6.8- server/x86_64/LoadBalancer baseurl=http://#INSTSERVER#/install/rhel6.8-server/x86_64//LoadBalancer enabled=1 gpgcheck=0 [local-rhel6.8-server-x86_64-x86_64] name=xCAT configured yum repository for rhel6.8-server/x86_64/x86_64 baseurl=http://#INSTSERVER#/install/rhel6.8-server/x86_64/ enabled=1 gpgcheck=0 [local-rhel6.8-server-x86_64-HighAvailability] name=xCAT configured yum repository for rhel6.8- server/x86_64/HighAvailability baseurl=http://#INSTSERVER#/install/rhel6.8- server/x86_64//HighAvailability enabled=1 gpgcheck=0 [local-rhel6.8-server-x86_64-ResilientStorage] name=xCAT configured yum repository for rhel6.8- server/x86_64/ResilientStorage baseurl=http://#INSTSERVER#/install/rhel6.8- server/x86_64//ResilientStorage enabled=1 gpgcheck=0 [local-rhel6.8-server-x86_64-Server] name=xCAT configured yum repository for rhel6.8-server/x86_64/Server baseurl=http://#INSTSERVER#/install/rhel6.8-server/x86_64//Server enabled=1 gpgcheck=0 [root@phoebe x86_64]# cd ../../rhels6.8-computenode/x86_64/ [root@phoebe x86_64]# cat local-repository.tmpl [local-rhels6.8-computenode-x86_64-ComputeNode] name=xCAT configured yum repository for rhels6.8- computenode/x86_64/ComputeNode baseurl=http://#INSTSERVER#/install/rhels6.8- computenode/x86_64//ComputeNode enabled=1 gpgcheck=0 [local-rhels6.8-computenode-x86_64-ScalableFileSystem] name=xCAT configured yum repository for rhels6.8- computenode/x86_64/ScalableFileSystem baseurl=http://#INSTSERVER#/install/rhels6.8- computenode/x86_64//ScalableFileSystem enabled=1 gpgcheck=0 [local-rhels6.8-computenode-x86_64-x86_64] name=xCAT configured yum repository for rhels6.8- computenode/x86_64/x86_64 baseurl=http://#INSTSERVER#/install/rhels6.8-computenode/x86_64/ enabled=1 gpgcheck=0 The node has the right OSVER: [root@node03 xcatpost]# cat mypostscript | grep OSV OSVER='rhels6.8-computenode' export OSVER and the right ARCH: [root@node03 xcatpost]# cat mypostscript | grep ARCH ARCH='x86_64' export ARCH [root@phoebe x86_64]# lsdef node03 Object name: node03 arch=x86_64 bmc=10.76.1.103 currchain=boot currstate=boot groups=all,compute initrd=xcat/osimage/compute-install/initrd.img ip=10.76.1.3 kcmdline=quiet repo=http://!myipfn!:80/install/rhels6.8-computenode /x86_64 ks=http://!myipfn!:80/install/autoinst/node03 ksdevice=c8:cb:b8:cf:5f:38 kernel=xcat/osimage/compute-install/vmlinuz mac=c8:cb:b8:cf:5f:38 mgt=ipmi netboot=pxe nichostnamesuffixes.ib0=-ib nicips.ib0=10.76.2.3 nicnetworks.ib0=ib nictypes.ib0=Infiniband os=rhels6.8-computenode postbootscripts=otherpkgs,mlnxofed_ib_install -p /install/MLNX_OFED_LINUX-3.3-1.0.4.0-rhel6.8-x86_64.iso -m --without- fw-update --force -end-,confignics,add_nfs postscripts=syslog,remoteshell,syncfiles profile=compute provmethod=compute-install status=powering-on statustime=10-04-2016 14:36:20 tftpserver=10.76.1.246 The linuximage table is correct: "compute- install","/install/custom/nodes/nodes.tmpl",,,"/install/custom/nodes/no des.pkglist","/install/rhels6.8- computenode/x86_64","/install/custom/nodes/nodes.otherpkgs","/install/p ost/otherpkgs/rhels6.8-computenode/x86_64",,,,,,,,,,,,,,,, the osimage table appeears correct: "compute-install",,"compute","linux",,"install",,"rhels6.8-computenode- x86_64",,,"Linux","rhels6.8- computenode","x86_64","/install/custom/nodes/nodes.synclist",,,,,,, I can't, for the life of me, figure out why it's pulling the repos from /install/postscripts/repos/rhel6.8-server/x86_64 and not from /install/postscripts/repos/rhels6.8-computenode and any help would be appreciated! -- Regards, Mark L. Potter Senior Consultant PCPC Direct, Ltd. O: 713-344-0952 M: 713-965-4133 S: mpot...@pcpcdirect.com ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user