Hello,
I'm encountering an error when I try to bootstrap oscar. Set-up steps are as
follows:
1. OS: CentOS-5.3-i386
2. # yum update
(KF comment: I believe this updates the OS to CentOS-5.7-i386)
3. # yum install oscar
4. Checked /etc/oscar/oscar.conf
(KF comment: looks fine: eth0 is the correct interface)
5. # oscar-config --setup-distro centos-5-i386
6. # oscar-config --bootstrap
...and the bootstrap fails with (See attached verbose logfile):
[root@OscarMaster /]# ERROR: Impossible to detect the format of the online
repository (http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386) at
/usr/lib/perl5/vendor_perl/5.8.8/OSCAR/Bootstrap.pm line 536
ERROR: Impossible to prepare pool
http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386, unknown format
at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/Bootstrap.pm line 536
ERROR: Impossibe to detect the pools' format at
/usr/lib/perl5/vendor_perl/5.8.8/OSCAR/Bootstrap.pm line 536
ERROR: Impossible to prepare pools for the local distro
at /usr/bin/oscar-config line 99
ERROR: Impossible to complete stage 1 of the bootstrap.
at /usr/bin/oscar-config line 99
ERROR: Impossible to bootstrap OSCAR at /usr/bin/oscar-config line 100
main::bootstrap() called at /usr/bin/oscar-config line 331
ERROR: Impossible to bootstrap OSCAR at /usr/bin/oscar-config line 332.
Can someone help me please?
Many thanks,
Kevin.
--
Dr. Kevin Farrell,
Lecturer in Computing,
Room E128 / Box F2,
Dept. of Informatics,
School of Informatics and Engineering,
Institute of Technology Blanchardstown,
Blanchardstown Road North,
Dublin 15,
Ireland.
Telephone: +353 - 1 - 885 1095.
Visit: http://www.itb.ie<http://www.itb.ie/>
View our Disclaimer<http://www.itb.ie/disclaimer/disclaimer.html>
Verbosity: 5
=============================================================================
== OSCAR bootstrap
=============================================================================
--> install_prereq found: /usr/bin/install_prereq
--> Dealing with Prereq AppConfig ( /usr/share/oscar/prereqs/AppConfig, check_and_fix)
--> Prereq status for centos, 5, i386
found matching block [mandriva.*|redhat.*|centos.*|fedora.*|scientific_linux.*:.*:.*]
--> Prereqs status (/usr/share/oscar/prereqs/AppConfig):
--> perl-AppConfig: is installed
--> AppConfig is already installed, nothing to do.
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 1060.
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 1102.
Updating OSCAR on your system...
Success: 01_update_ubuntu_repo
=============================================================================
== Setting centos-5-i386...
=============================================================================
--> Adding # Generated file; please do not manually edit
to /tftpboot/distro/centos-5-i386.url
--> Adding # Generated file; please do not manually edit
to /tftpboot/oscar/rhel-5-i386.url
--> ... using default distro repo
--> Using the distro repo http://mirror.centos.org/centos/5/os/i386/
http://mirror.centos.org/centos/5/extras/i386/
http://mirror.centos.org/centos/5/updates/i386/
for centos-5-i386
--> Adding http://mirror.centos.org/centos/5/os/i386/
http://mirror.centos.org/centos/5/extras/i386/
http://mirror.centos.org/centos/5/updates/i386/
in /tftpboot/distro/centos-5-i386.url
Adding the repositories: [ http://mirror.centos.org/centos/5/os/i386/
http://mirror.centos.org/centos/5/extras/i386/
http://mirror.centos.org/centos/5/updates/i386/
]
Array: 1 element(s)
--> Adding online repo (http://mirror.centos.org/centos/5/os/i386/
http://mirror.centos.org/centos/5/extras/i386/
http://mirror.centos.org/centos/5/updates/i386/
)
--> Adding http://mirror.centos.org/centos/5/os/i386/
http://mirror.centos.org/centos/5/extras/i386/
http://mirror.centos.org/centos/5/updates/i386/
in /tftpboot/distro/centos-5-i386.url
--> Adding http://mirror.centos.org/centos/5/os/i386/
http://mirror.centos.org/centos/5/extras/i386/
http://mirror.centos.org/centos/5/updates/i386/
to /tftpboot/distro/centos-5-i386.url
--> ... using default OSCAR repo
--> ... using default repo: http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386
Adding the repositories: [ http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386 ]
Array: 1 element(s)
--> Adding online repo (http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386)
--> Adding http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386 in /tftpboot/oscar/rhel-5-i386.url
--> Adding http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386
to /tftpboot/oscar/rhel-5-i386.url
Success: 02_update_repo_conffile
--> Dealing with Prereq packman (/usr/share/oscar/prereqs/packman, check_and_fix)
--> Prereq status for centos, 5, i386
found matching block [.*:.*:.*]
--> Prereqs status (/usr/share/oscar/prereqs/packman):
--> packman: is installed
--> packman is already installed, nothing to do.
Loaded plugins: fastestmirror
Cleaning up Everything
--> Dealing with Prereq yume (/usr/share/oscar/prereqs/yume, check_and_fix)
--> Prereq status for centos, 5, i386
found matching block [centos.*:.*:.*]
--> Prereqs status (/usr/share/oscar/prereqs/yume):
--> perl-IO-Tty: is installed
--> python-urlgrabber: is installed
--> python-elementtree: is installed
--> yum: is installed
--> createrepo: is installed
--> yume: is installed
--> yume is already installed, nothing to do.
Adding the repositories: [ file:/tftpboot/oscar/rhel-5-i386 file:/tftpboot/oscar/common-rpms ]
Array: 2 element(s)
--> Skipping empty local repo (file:/tftpboot/oscar/rhel-5-i386)
--> Skipping empty local repo (file:/tftpboot/oscar/common-rpms)
--> [INFO] No repository to be added
--> Select online repo http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386
Adding the repositories: [ file:/tftpboot/distro/centos-5-i386 ]
Array: 1 element(s)
--> Adding valid local repo (file:/tftpboot/distro/centos-5-i386)
--> Adding file:/tftpboot/distro/centos-5-i386 in /tftpboot/distro/centos-5-i386.url
--> Adding file:/tftpboot/distro/centos-5-i386
to /tftpboot/distro/centos-5-i386.url
--> Select online repo http://mirror.centos.org/centos/5/os/i386/
--> Select online repo http://mirror.centos.org/centos/5/extras/i386/
--> Select online repo http://mirror.centos.org/centos/5/updates/i386/
--> Select valid local repo file:/tftpboot/distro/centos-5-i386
Pools to prepare for distro centos-5-i386:
[ http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386 http://mirror.centos.org/centos/5/os/i386/ http://mirror.centos.org/centos/5/extras/i386/ http://mirror.centos.org/centos/5/updates/i386/ file:/tftpboot/distro/centos-5-i386 ]
Array: 5 element(s)
Preparing pools: http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386 http://mirror.centos.org/centos/5/os/i386/ http://mirror.centos.org/centos/5/extras/i386/ http://mirror.centos.org/centos/5/updates/i386/ file:/tftpboot/distro/centos-5-i386
--> Analysing http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386
ERROR: Impossible to detect the format of the online repository (http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386) at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/Bootstrap.pm line 536
ERROR: Impossible to prepare pool http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386, unknown format
at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/Bootstrap.pm line 536
ERROR: Impossibe to detect the pools' format at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/Bootstrap.pm line 536
ERROR: Impossible to prepare pools for the local distro
at /usr/bin/oscar-config line 99
ERROR: Impossible to complete stage 1 of the bootstrap.
at /usr/bin/oscar-config line 99
ERROR: Impossible to bootstrap OSCAR at /usr/bin/oscar-config line 100
main::bootstrap() called at /usr/bin/oscar-config line 331
ERROR: Impossible to bootstrap OSCAR at /usr/bin/oscar-config line 332.
------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Oscar-users mailing list
Oscar-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oscar-users