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