Mark, I jump this page directly to the Install Additional Other Packages for 
RHEL and 
SLES<https://xcat-docs.readthedocs.io/en/stable/guides/admin-guides/manage_clusters/common/deployment/additionalpkg/nonubuntu_os_other_pkg.html>,
 I didn't saw the overview page, thanks for point it out

Regards,
Daniel

________________________________
De: Daniel Hilst <dan...@versatushpc.com.br>
Enviado: sexta-feira, 1 de novembro de 2019 15:50
Para: Vinícius Ferrão via xCAT-user <xcat-user@lists.sourceforge.net>
Cc: Vinícius Ferrão <fer...@versatushpc.com.br>
Assunto: RE: [xcat-user] What is the difference of pkglist and otherpkglist

Hi Arif,

Thank you for your reply. I also see things like you, I have more questions 
regarding this subject

First, is there any pratical/technical difference between pkgdir/list and 
otherpkgdir/list? I mean, I could use pkgdir/list with subdirectories and not 
use otherpkgs at all? Is there any problems on this approach?
Second, I saw that pkgdir and otherpkgdir support urls*, is this a undocumented 
feature? or it is use is discouraged?

Regards
________________________________
De: Vinícius Ferrão via xCAT-user <xcat-user@lists.sourceforge.net>
Enviado: sexta-feira, 1 de novembro de 2019 11:05
Para: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
Cc: Vinícius Ferrão <fer...@versatushpc.com.br>
Assunto: Re: [xcat-user] What is the difference of pkglist and otherpkglist

Hello Arif, interesting way to do this things. I use a completely unapproved 
method of chrooting and yum installroot, which I know is broken.

But I had a different understanding of pkglist and otherpkglist. I was 
understanding that otherpkgs is for things that are standalone. For instance 
some scientific comercial software that provides a single RPM.

Everything that have a web repository, like packages from EPEL, OpenHPC, 
Mellanox OFED, etc, should go on pkglist.

One thing we can agree: this part of xCAT is extremely confusing and not well 
explained.

Sent from my iPhone

On 1 Nov 2019, at 09:51, Arif Ali <m...@arif-ali.co.uk> wrote:


I need to install some softwares from OpenHPC repository and I'm in doubt about 
which one to use,  pkglist/dir or otherpkglist/dir?

What is the difference between this two?

Hi Daniel,

This is by no means a way that xCAT guys document it, but this is how we do it, 
and how we see things

pkglist and pkgdir is for those packages that is from the distribution 
operating system, and therefore you should be able to just list these packages 
without naming any folders as such. These would be installed as part of 
anaconda (if you're a redhat based person). For example, we normally have 2 
directories in the pkgdir, one for the base OS, and one for the updates (i.e. 
using CentOS base and updates) that have been sync'd to the xCAT master. Then 
while the machine is installing, it will install the updated packages, rather 
than having to install the base first, then apply the updates. This allows to 
have the latest kernel by default, and don't have to do extra reboots 
afterwards.

The otherpkgdir and the otherpkglist is used for any packages that are not 
provided by the distribution operating system, and the packages from the web. I 
would normally add extras, opstools, slurm, cuda in this case

In your scenario, we would go with adding OpenHPC into the otherpkglist

I hope that makes sense

regards,
Arif

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

Reply via email to