Chris,

If it dies, i really need to have the full log, without it i cannot do much. I 
will do another test but the last test on my system were just successful. I 
also know that yum is not really a very good piece of software so i guess there 
is still a case we do not manage correctly. That's why i really need to have 
the full trace, without it, it is difficult for me to know which case you are 
hitting.

Just to double check we are on the same page, can you give me the version of 
the oscar RPM installed on the system?

Thanks,

PS: also if you are using unstable, i encourage you to use the "oscar-config 
--startover" when you want to start over. The command is still lacking some 
testing but it is a useful way to be sure everything is reset.

----- Mail Original -----
De: "Chris Stevenson" <cste...@mun.ca>
À: "geoffroy vallee" <geoffroy.val...@free.fr>
Cc: oscar-users@lists.sourceforge.net
Envoyé: Vendredi 20 Mars 2009 10h15:10 GMT -05:00 USA/Canada - États de l'Est
Objet: Re: [Oscar-users] Error in PackMan.pm line 463..


This morning (~11am NST):

* Removed ALL traces of oscar; rather than use the "startover" script, 
"yum remove oscar*", "yum list installed|grep oscar" and removed all hits, 
"yum remove yume systemconfigurator dhcp* mysql*; \rm -r /tftpboot 
/etc/oscar /var/log/oscar; then removing everything that a "find / -name 
"*oscar*"" turns up (and same for *OSCAR* - except for 
/etc/yum.repo.d/CentOS-x86_64-OSCAR_unstable.repo)

* Checked that OS wants no more updates (yum update); there have been no 
updates for 5.2 for a while.

yum install oscar*  (note: I include the *, since without I have to follow 
with a manual install of at least one package, will determine and share if 
asked)

edit /etc/oscar/oscar.conf since this box uses eth1 for the cluster, not 
eth0

oscar-config --setup-distro centos-5-x86_64
oscar-config --bootstrap

Dies as before just after installing PackMan and trying to use it to 
install prereqs.

After this, I can answer your questions below:

> Based on your logs, i can see that the repo URL for OSCAR RPMs is wrong. 
> Can you tell me what you have in your 
> /tftpboot/distro/centos-5-x86_64.url file?


http://isoredirect.centos.org/centos/5.2/os/x86_64/


> Can you also send me your 
> /etc/oscar/supported_distros.txt file?

The above URL (http://isoredirect.centos...) appears just before the 
bear.csm.ornl.gov repo URL for all versions ([unstable], [6.0.2]. [6.0.1]. 
[6.0]) in the supported-distros file, for centos-5-x86_64 and 
centos-5-i386 (top two lines each section)

Perhaps the order should be reversed?

-Chris


> I found a problem in the supported_distros.txt file, i am about to regenerate 
> a set of binary packages that includes the fix.
>
> Thanks,
>
> ----- Mail Original -----
> De: "Chris Stevenson" <cste...@mun.ca>
> À: oscar-users@lists.sourceforge.net
> Cc: hitard...@cdac.in
> Envoyé: Jeudi 19 Mars 2009 14h27:05 GMT -05:00 USA/Canada - États de l'Est
> Objet: Re: [Oscar-users] Error in PackMan.pm line 463..
>
>
>
> Back in the fray after a couple of weeks having to tend to other things.
> When last I was trying to get OSCAR onto CentOS 5.2 (x86_64) I could
> bootstrap successfully, and *almost* image a test node.
>
> Wanting to try out developments since 25Feb, I stripped it all out, and
> proceded forward as always, following
> http://svn.oscar.openclustergroup.org/trac/oscar/wiki/repoTesting
>
> This time, the bootstrapping fails a short way in, apparently due to a
> typo in PackMan.pm (almost at first use of PackMan.pm after it's
> installed).  Apparently an uninitialized variable.  For completeness,
> here's the entire transcript.
>
>
>
> [cut]
>
> =============================================================================
> == OSCAR bootstrap
> =============================================================================
>
> INFO: the /tftpboot/oscar/rhel-5-x86_64.url already exists, we do nothing
> at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackagePath.pm line 923.
> INFO: the /tftpboot/distro/centos-5-x86_64.url file already exists, we do
> nothing at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackagePath.pm line 965.
> Distro repository /tftpboot/oscar/rhel-5-x86_64 not found. Creating empty
> directory. at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackagePath.pm line
> 337.
> Commons repository /tftpboot/oscar/common-rpms not found. Creating empty
> directory.
> mkdir /tftpboot/oscar/rhel-5-x86_64
> mkdir /tftpboot/oscar/common-rpms
> Loading "fastestmirror" plugin
> Loading mirror speeds from cached hostfile
>  * oscar: bear.csm.ornl.gov
>  * base: www.muug.mb.ca
>  * updates: www.muug.mb.ca
>  * addons: www.muug.mb.ca
>  * extras: www.muug.mb.ca
> Setting up Install Process
> Parsing package install arguments
> Resolving Dependencies
> --> Running transaction check
> ---> Package packman.noarch 0:3.1.7-1 set to be updated
> --> Finished Dependency Resolution
>
> Dependencies Resolved
>
> =============================================================================
>  Package                 Arch       Version          Repository
> Size
> =============================================================================
> Installing:
>  packman                 noarch     3.1.7-1          oscar              29
> k
>
> Transaction Summary
> =============================================================================
> Install      1 Package(s)
> Update       0 Package(s)
> Remove       0 Package(s)
>
> Total download size: 29 k
> Downloading Packages:
> Running rpm_check_debug
> Running Transaction Test
> Finished Transaction Test
> Transaction Test Succeeded
> Running Transaction
>   Installing: packman                      ######################### [1/1]
>
> Installed: packman.noarch 0:3.1.7-1
> Complete!
> Loading "fastestmirror" plugin
> Cleaning up Everything
> Cleaning up list of fastest mirrors
> Loading "fastestmirror" plugin
> Determining fastest mirrors
>  * oscar: bear.csm.ornl.gov
>  * base: mirror.csclub.uwaterloo.ca
>  * updates: mirror.csclub.uwaterloo.ca
>  * addons: mirror.csclub.uwaterloo.ca
>  * extras: mirror.csclub.uwaterloo.ca
> Setting up Install Process
> Parsing package install arguments
> Resolving Dependencies
> --> Running transaction check
> ---> Package perl-IO-Tty.x86_64 0:1.02-4.oscar set to be updated
> --> Finished Dependency Resolution
>
> Dependencies Resolved
>
> =============================================================================
>  Package                 Arch       Version          Repository
> Size
> =============================================================================
> Installing:
>  perl-IO-Tty             x86_64     1.02-4.oscar     oscar              59
> k
>
> Transaction Summary
> =============================================================================
> Install      1 Package(s)
> Update       0 Package(s)
> Remove       0 Package(s)
>
> Total download size: 59 k
> Downloading Packages:
> Running rpm_check_debug
> Running Transaction Test
> Finished Transaction Test
> Transaction Test Succeeded
> Running Transaction
>   Installing: perl-IO-Tty                  ######################### [1/1]
>
> Installed: perl-IO-Tty.x86_64 0:1.02-4.oscar
> Complete!
> Pools to prepare for distro centos-5-x86_64:
> [ http://bear.csm.ornl. http://isoredirect.centos.org/centos/5/os/x86_64/
> ]
> Array: 2 element(s)
> Preparing pools: http://bear.csm.ornl.
> http://isoredirect.centos.org/centos/5/os/x86_64/
> Pool: http://bear.csm.ornl.
> Pool: http://isoredirect.centos.org/centos/5/os/x86_64/
> [ http://bear.csm.ornl.  http://isoredirect.centos.org/centos/5/os/x86_64/
> ]
> Array: 2 element(s)
> Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackMan.pm line 242.
> ERROR during execution 256
> Use of uninitialized value in join or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackMan.pm line 632.
> [r...@wulf ~]# ERROR: -1 error(s) occured for prereq dhcp(
> Loading "fastestmirror" plugin
> Loading mirror speeds from cached hostfile
>  * oscar: bear.csm.ornl.gov
>  * base: mirror.csclub.uwaterloo.ca
>  * updates: mirror.csclub.uwaterloo.ca
>  * addons: mirror.csclub.uwaterloo.ca
>  * extras: mirror.csclub.uwaterloo.ca
> Available Packages
> Name   : dhcp
> Arch   : x86_64
> Epoch  : 12
> Version: 3.0.5
> Release: 13.el5
> Size   : 890 k
> Repo   : base
> Summary: DHCP (Dynamic Host Configuration Protocol) server and relay
> agent.
> Description:
> DHCP (Dynamic Host Configuration Protocol) is a protocol which allows
> individual devices on an IP network to get their own network
> configuration information (IP address, subnetmask, broadcast address,
> etc.) from a DHCP server. The overall purpose of DHCP is to make it
> easier to administer a large network.  The dhcp package includes the
> ISC DHCP service and relay agent.
>
> To use DHCP on your network, install a DHCP service (or relay agent),
> and on clients run a DHCP client daemon.  The dhcp package provides
> the ISC DHCP service and relay agent.
> ) at /usr/bin/install_prereq line 81
>       main::handle_smart_pkgs(0, 'dhcp') called at
> /usr/bin/install_prereq line 401
>       main::install_prereq('centos', 5, 'x86_64', 'ARRAY(0x10803c10)',
> 'rpm') called at /usr/bin/install_prereq line 463
> !!! ERROR: Some packages were NOT installed !!!
>  at /usr/bin/install_prereq line 408
>       main::install_prereq('centos', 5, 'x86_64', 'ARRAY(0x10803c10)',
> 'rpm') called at /usr/bin/install_prereq line 463
> ERROR: Impossible to install the prereqs at /usr/bin/install_prereq line
> 464.
> ERROR: impossible to install base ( /usr/bin/install_prereq  --smart
> /usr/share/oscar/prereqs/base).
>  at /usr/bin/oscar-config line 101
> ERROR: impossible to install base prereqs (/usr/share/oscar/prereqs/base)
>  at /usr/bin/oscar-config line 101
> ERROR: Impossible to complete stage 2 of the bootstrap.
>  at /usr/bin/oscar-config line 101
> ERROR: Impossible to bootstrap OSCAR at /usr/bin/oscar-config line 102
>       main::bootstrap() called at /usr/bin/oscar-config line 351
> ERROR: Impossible to bootstrap OSCAR at /usr/bin/oscar-config line 352.
>
> [dies]
>
>
>
>
>
>
>
>
> On Thu, 19 Mar 2009 geoffroy.val...@free.fr wrote:
>
>> Same as usual: _please, run the command with the verbose option_ and send us 
>> the logs... the command tries to use rapt which is the backend for Debian, 
>> of course it  should not happen.
>
> Thanks,
>
> ----- Mail Original -----
> De: "VIGNESH PRABHU" <stove311...@gmail.com>
> À: Oscar-users@lists.sourceforge.net, hitard...@cdac.in
> Envoyé: Jeudi 19 Mars 2009 06h38:11 GMT -05:00 USA/Canada - États de l'Est
> Objet: [Oscar-users] Error in PackMan.pm line 463..
>
>
> with constant guidence from Geoffroy, i have been able to make some progress 
> in installing head node for Oscar cluster in my computer. however now i am 
> facing the following problem. please let me know how to solve this problem
>
>
>
> #oscar-config --bootstrap
>
> =============================================================================
> == OSCAR bootstrap
> =============================================================================
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/AppConfig):
> perl-AppConfig: already installed
>
>
> INFO: the /tftpboot/oscar/rhel-5-i386.url already exists, we do nothing at 
> /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackagePath.pm line 840.
> INFO: the /tftpboot/distro/centos-5-i386.url file already exists, we do 
> nothing at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackagePath.pm line 882.
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/packman):
> packman: already installed
>
>
> Cleaning up Everything
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/yume):
> perl-IO-Tty: already installed
> python-urlgrabber: already installed
> python-elementtree: already installed
> yum: already installed
> createrepo: already installed
> yume: already installed
>
>
> Pools to prepare for distro centos-5-i386:
> [ http://bear.csm.ornl.gov/repos/unstable/rhel-5-i386 
> http://isoredirect.centos.org/centos/5/os/i386/ ]
> Array: 2 element(s)
> Preparing pools: http://bear.csm.ornl.gov/repos/unstable/rhel-5-i386 
> http://isoredirect.centos.org/centos/5/os/i386/
> Pool: http://bear.csm.ornl.gov/repos/unstable/rhel-5-i386
> Pool: http://isoredirect.centos.org/centos/5/os/i386/
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/ORM):
> orm: already installed
>
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/OSCAR-Database):
> oda: already installed
>
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/Selector):
> oscar-selector: already installed
>
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/Configurator):
> configurator: already installed
>
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/base):
> dhcp: already installed
> gd: already installed
> nfs-utils: already installed
> openssh: already installed
> openssh-clients: already installed
> openssh-server: already installed
> openssl: already installed
> tcpdump: already installed
> xinetd: already installed
> httpd: already installed
> php: already installed
> expat: already installed
> python: already installed
> zlib: already installed
> zlib-devel: already installed
> shadow-utils: already installed
> libcap: already installed
> ntp: already installed
> tftp-server.i?86: already removed
> lam: already removed
>
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/perl-XML-Parser):
> perl-XML-Parser: already installed
>
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/perl-XML-Simple):
> perl-XML-Simple: already installed
>
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/perl-HTML-Tree):
> perl-HTML-Tree: already installed
>
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/perl-Tk):
> perl-Tk: already installed
>
>
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/perl-Qt):
> perl-Qt: already installed
>
>
> Initializing ODA: mysql
> Prereq status for centos, 5, i386
> Prereqs status (/usr/share/oscar/prereqs/oda):
> mysql: already installed
> perl-DBD-MySQL: already installed
> perl-DBI: already installed
> mysql-server: already installed
>
>
> Database Initialization
>
> ================================================================
> Your MySQL has already setup the root password.
> To proceed, please enter your root password of MySQL:
> ================================================================
>
> Database_status: 1
>
> Successfully initialized ODA
>
> Database Initialization
>
> ================================================================
> Your MySQL has already setup the root password.
> To proceed, please enter your root password of MySQL:
> ================================================================
>
> Database_status: 1
> New interface: eth0
>
> =============================================================================
> == Installing server core packages
> =============================================================================
>
> Preparing pools: http://isoredirect.centos.org/centos/5/os/i386/ 
> http://bear.csm.ornl.gov/repos/unstable/rhel-5-i386
> Pool: http://isoredirect.centos.org/centos/5/os/i386/
> Pool: http://bear.csm.ornl.gov/repos/unstable/rhel-5-i386
> Need to install the following packages: opkg-yume-server.noarch
> Can't exec "/usr/bin/rapt": No such file or directory at 
> /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackMan.pm line 463.
> Error occured during smart_install (-1):
> at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/Bootstrap.pm line 264
> Can't exec "/usr/bin/rapt": No such file or directory at 
> /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackMan.pm line 463.
> Error occured during smart_install (-1):
> at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/Bootstrap.pm line 264
>
>
> --
> www.lug.nitdgp.ac.in
>
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> Oscar-users mailing list
> Oscar-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oscar-users
>
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> Oscar-users mailing list
> Oscar-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oscar-users
>
> ======================================================================
> Christopher C Stevenson,  C4063                 office: (709) 737-2624
> Dept. of Physics & Physical Oceanography        fax:    (709) 737-8739
> Memorial University of Newfoundland
> St. John's, NL, CANADA  A1B 3X7
> URL: http://www.physics.mun.ca/~csteven
> ======================================================================
> "We are all in the gutter,
> but some of us are looking at the stars." - Oscar Wilde
>
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> Oscar-users mailing list
> Oscar-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oscar-users
>

======================================================================
Christopher C Stevenson,  C4063                 office: (709) 737-2624
Dept. of Physics & Physical Oceanography        fax:    (709) 737-8739
Memorial University of Newfoundland 
St. John's, NL, CANADA  A1B 3X7
URL: http://www.physics.mun.ca/~csteven
======================================================================
"We are all in the gutter,
but some of us are looking at the stars." - Oscar Wilde

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Oscar-users mailing list
Oscar-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oscar-users

Reply via email to