Hi Erich,

I think there is a problem with installing yume on rhel5-X86.

> [EMAIL PROTECTED] opt]# yum install createrepo 
> /tftpboot/oscar/common-rpms/yume*.rpm
> Loading "rhnplugin" plugin
> Loading "installonlyn" plugin
> Setting up Install Process
> Setting up repositories
> rhel-i386-server-5        100% |=========================| 1.2 kB    00:00    
>  
> rhel-i386-server-vt-5     100% |=========================| 1.2 kB    00:00    
>  
> rhn-tools-rhel-i386-serve 100% |=========================| 1.2 kB    00:00    
>  
> rhel-i386-server-suppleme 100% |=========================| 1.2 kB    00:00    
>  
> Reading repository metadata in from local files
> primary.xml.gz            100% |=========================| 1.0 MB    00:01    
>  
> ################################################## 3107/3107
> Parsing package install arguments
> Examining /tftpboot/oscar/common-rpms/yume-2.7-2.noarch.rpm: yume - 
> 2.7-2.noarch
> Marking /tftpboot/oscar/common-rpms/yume-2.7-2.noarch.rpm to be installed
> Resolving Dependencies
> --> Populating transaction set with selected packages. Please wait.
> ---> Downloading header for createrepo to pack into transaction set.
> createrepo-0.4.4-2.fc6.no 100% |=========================| 5.0 kB    00:00    
>  
> ---> Package createrepo.noarch 0:0.4.4-2.fc6 set to be updated
> ---> Package yume.noarch 0:2.7-2 set to be updated
> --> Running transaction check
> 
> Dependencies Resolved
> 
> =============================================================================
>  Package                 Arch       Version          Repository        Size 
> =============================================================================
> Installing:
>  createrepo              noarch     0.4.4-2.fc6      rhel-i386-server-5   37 k
>  yume                    noarch     2.7-2            
> /tftpboot/oscar/common-rpms/yume-2.7-2.noarch.rpm   88 k
> 
> Transaction Summary
> =============================================================================
> Install      2 Package(s)         
> Update       0 Package(s)         
> Remove       0 Package(s)         
> 
> Total download size: 125 k
> Is this ok [y/N]: Y
> Downloading Packages:
> (1/1): createrepo-0.4.4-2 100% |=========================|  37 kB    00:00    
>  
> 
> 
> Package yume-2.7-2.noarch.rpm is not signed
> [EMAIL PROTECTED] opt]#


Of course, I can manually install yume-2.7.2.noarch.rpm in 
/tftpboot/oscar/common-rpms/ but it would be great if we can figure out how to 
avoid this problem.

Regards,

- DongInn


Erich Focht wrote:
> Hi,
> 
> the 5.1 branch called "crispy" is now available as nightly build (thanks
> DongInn for enabling it). It is a first preview of the future 5.1 release
> and contains major changes in the way how OSCAR packages (opkgs) are
> installed and treated.
> 
> The basic idea behind the new structure is that opkgs as well as the basic
> OSCAR installation come packaged in the distribution's native package
> management format. This way the OSCAR infrastructure doesn't need to care
> about resolving dependencies and binary package lists. Everything is coming
> as RPM or DEB in repositories and is upgradeable (in theory).
> 
> Each OSCAR package is represented by three meta-packages:
> 
> opkg-<NAME> : the so called API metapackage, contains the OSCAR API scripts,
>               the documentation (if available) and the testing scripts.
> 
> opkg-<NAME>-server: contains the binary package dependencies of the RPMs or 
> DEBs
>                     which need to be installed on the master node for the 
> opkg.
> 
> opkg-<NAME>-client: contains as dependencies the binary packages which need to
>                     be installed on the client nodes (the image).
> 
> In addition the the opkg-* packages we have oscar-base, oscar-libs, 
> oscar-scripts,
> oscar-server and oscar-client. They contain the base OSCAR scripts, libs, 
> etc...
> 
> "crispy" contains support for the RPM based distributions:
>     rhel-5-i386
>     rhel-5-x86_64
>     suse-10.2-x86_64
>     ydl-5-ppc64 (yellow dog linux for the PS3)
> ALL these distros are new for OSCAR, which shows that the infrastructure is 
> now
> quite flexible. And the PS3 support is something quite unique, a big thanks to
> DongInn and Bernard for it!
> 
> The base tarball is not there any more, you just have to download the 
> repository
> tarballs for the distros you need, and the common-rpms repository tarball.
> 
> A very basic HOWTO:
> -------------------
> 1) download the repo tarballs you are interested in from
> http://oscar.openclustergroup.org/filebrowser/49/crispy
> For example:
> oscar-repo-common-rpms-5.0.9a1r6551nightly-20071113.tar.gz
> oscar-repo-rhel-5-x86_64-5.0.9a1r6551nightly-20071113.tar.gz
> 
> 2) unpack the tarballs:
> mkdir -p /tftpboot/oscar
> tar xzfC oscar-repo-common-rpms-*.tar.gz /tftpboot/oscar/
> tar xzfC oscar-repo-rhel-5-x86_64-*.tar.gz /tftpboot/oscar/
> 
> 3) install yume (supposing yum is already there):
> yum install createrepo /tftpboot/oscar/common-rpms/yume*.rpm 
> 
> 4) set up the distro repository in /tftpboot/distro/... Look at
> http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuidePreparing#DistributionRepositories
> for instructions.
> 
> 5) install oscar-base rpm
> yume --repo /tftpboot/oscar/common-rpms install oscar-base
> 
> 6) start installation, for example:
> cd /opt/oscar
> env OSCAR_VERBOSE=3 ./install_cluster eth0
> 
> 
> That's it. Don't expect this to be perfect. There is a known bug (and more
> unknown ones) with systemimager which rewrites the image's systemconfig.conf
> in wrong way. You can fix this by manually editing
> /var/lib/systemimager/scripts/<IMAGENAME>.master
> and removing/commenting out the IF block starting after the comment line:
> # Fix device names in boot-loader configuration
> Do this before deploying the client nodes!
> A fix is underway and will come with the systemimager 4.0.2 release.
> 
> Regards,
> Erich
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Oscar-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oscar-devel

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to