Menu

#3420 ubuntu:update Ubuntu_Quick_Start document

2.8.1
pending
xu qing
None
4
2013-04-22
2013-03-12
No

1)
Install xCAT
Option 1: Prepare to Install xCAT Directly from the Internet-Hosted Repository

Add the following 2 lines into a xcat.list file and put the xcat.list under /etc/apt/sources.list.d/:

deb http://jaist.dl.sourceforge.net/project/xcat/ubuntu/devel/core-snap precise main
deb http://jaist.dl.sourceforge.net/project/xcat/ubuntu/xcat-dep precise main

Since we use xcat-core and xcat-dep repo file on rh and sles. I suggest we also use xcat-core.list and xcat-dep.list to contain the repository.
Add following line to xcat-core.list under /etc/apt/sources.list.d/
deb http://jaist.dl.sourceforge.net/project/xcat/ubuntu/devel/core-snap precise main

Add following line to xcat-dep.list under /etc/apt/sources.list.d/
deb http://jaist.dl.sourceforge.net/project/xcat/ubuntu/xcat-dep precise main

2)

Updating xCAT Packages Later

If you need to update the xCAT software later:

apt-get --allow-unauthenticated install xcat perl-xcat xcat-server xcat-client xcat-genesis-scripts-amd64

missing xcat-genesis-base-amd64

3)
Set up pkglists

You likely want to customize the main pkglist for the image. This is the list of rpms or groups that will be installed from the distro. (Other rpms that they depend on will be installed automatically.) For example:

mkdir -p /install/custom/install/ubuntu/
cp -p /opt/xcat/share/xcat/install/ubuntu/compute.pkglist /install/custom/install/ubuntu/
vi /install/custom/install/ubuntu/compute.pkglist
chdef -t osimage <osimage name=""> pkglist=/install/custom/install/rh/compute.rhels6.x86_64.pkglist</osimage>

Currently, under /opt/xcat/share/xcat/install/ubuntu/ on ubuntu system, we only have compute.tmpl . Need to update this section to ask users to create the compute.pkglist file themselves.

Discussion

  • Javier Galera

    Javier Galera - 2013-03-12

    I am out of the office until 18/03/2013.

    I will respond to your message when I return. For any urgent issue, please
    contact my manager Óscar Jiménez (oscar_jimenez@es.ibm.com)

    Note: This is an automated response to your message "[xcat:bugs] #3420
    ubuntu:update Ubuntu_Quick_Start document" sent on 12/03/2013 9:04:46.

    This is the only notification you will receive while this person is away.

     
  • ting ting li

    ting ting li - 2013-03-13

    4) Installing Additional Packages Using an Otherpkgs Pkglist

    If you have additional rpms (rpms not in the distro) that you also want installed, make a directory to hold them, create a list of the rpms you want installed, and add that information to the osimage definition:

    Create a directory to save all packages which will be installed(the directory should under /install/).
    

    /install/post/otherpkgs/ubuntu/x86_64

    The directory should be /install/post/otherpkgs/ubuntu12.04.1/x86_64

     
  • xu qing

    xu qing - 2013-04-22
    • status: open --> pending
     
  • xu qing

    xu qing - 2013-04-22

    the 4th one:
    the readhat os use /install/post/otherpkgs/rh/x86_64 to save other packages, so here can use this path.

     
MongoDB Logo MongoDB