Hi Paul,

With the online repository, the problem comes from the fact a URL is wrong: 
ftp://filer3:/mirror/CentOS/5.1/os/x86_64/CentOS/repodata/repomd.xml
Do you have any idea why you have "ftp://filer3:/"; into the URL?

For the local repo, I have to admit that the error message is kind of useless 
("ERROR: Impossible to detect the distro associated to the pool"), since we 
do not even know which repo creates the problem. Can you try to run the 
script with OSCAR_VERBOSE sets at 5 or higher?                                  
                                        

Regards,

On Wednesday 27 February 2008, Paul Greidanus wrote:
> I'm testing with CentOS 5.1 now, and I get this, both with local and
> remote repos:
>
>
> Remote:
> ===========================================================================
>== == Running OSCAR install_cluster script    Thu Feb 28 00:08:51 MST 2008
> ===========================================================================
>==
>
> --> Checking if this is a supported platform
> --> Running: "cd /opt/oscar/scripts && ./wizard_prep"
>
> ===========================================================================
>== == Running OSCAR wizard_prep script
> ===========================================================================
>==
>
> --> Bootstrapping OSCAR smart package manager
> eval require PackageSmart returned Bad file descriptor
> --> Checking OSCAR repositories existence.
> Preparing pools: /tftpboot/oscar/rhel-5-x86_64
> Analysing /tftpboot/oscar/rhel-5-x86_64
> /tftpboot/oscar/rhel-5-x86_64 is a local pool
> (debian|fc|fedora|mdv|rhel|suse|redhat|yellowdog|ydl, rpms|debs)
> Pool associated to distro rhel
> Pool format: rpms
> Binary package format for the image: rpms
> --- checking md5sum for /tftpboot/oscar/rhel-5-x86_64
> Preparing pools: /tftpboot/oscar/common-rpms
> Analysing /tftpboot/oscar/common-rpms
> /tftpboot/oscar/common-rpms is a local pool
> (debian|fc|fedora|mdv|rhel|suse|redhat|yellowdog|ydl, rpms|debs)
> Pool format: rpms
> Binary package format for the image: rpms
> --- checking md5sum for /tftpboot/oscar/common-rpms
> Cleaning up Everything
> --> Installing OSCAR wizard prerequisites
> Preparing pools:
> file:/tftpboot/oscar/rhel-5-x86_64,file:/tftpboot/oscar/common-rpms
> ftp://filer3:/mirror/CentOS/5.1/os/x86_64/CentOS
> Analysing file:/tftpboot/oscar/rhel-5-x86_64
> /tftpboot/oscar/rhel-5-x86_64 is a local pool
> (debian|fc|fedora|mdv|rhel|suse|redhat|yellowdog|ydl, rpms|debs)
> Pool associated to distro rhel
> Pool format: rpms
> Analysing file:/tftpboot/oscar/common-rpms
> /tftpboot/oscar/common-rpms is a local pool
> (debian|fc|fedora|mdv|rhel|suse|redhat|yellowdog|ydl, rpms|debs)
> Pool format: rpms
> Analysing ftp://filer3:/mirror/CentOS/5.1/os/x86_64/CentOS
> This is an online repository
> (ftp://filer3:/mirror/CentOS/5.1/os/x86_64/CentOS)
> Testing remote repository type by using command: wget -S --delete-after
> -q ftp://filer3:/mirror/CentOS/5.1/os/x86_64/CentOS/repodata/repomd.xml...
> --> USER anonymous
>
> --> PASS Turtle Power!
>
> --> SYST
>
> --> PWD
>
> --> TYPE I
>
> --> CWD /mirror/CentOS/5.1/os/x86_64/CentOS/repodata
>
> ERROR: Mix of RPM and Deb pools (rpms vs. ), we do not know how to deal
> with that! at /opt/oscar/lib/OSCAR/PackageSmart.pm line 114.
> [deb]
> Could not install base prereqs!
> Oscar Wizard preparation script failed to complete at ./install_cluster
> line 275.
>
> Local:
> ===========================================================================
>== == Running OSCAR wizard_prep script
> ===========================================================================
>==
>
> Creating new .url file: /tftpboot/distro/centos-5-x86_64.url with
> repositories
>   file:/tftpboot/distro/centos-5-x86_64
> Available Distro Pools:
> $VAR1 = 'centos-5-x86_64';
> $VAR2 = {
>           'url' => '/tftpboot/distro/centos-5-x86_64.url',
>           'oscar_repo' =>
> 'file:/tftpboot/oscar/rhel-5-x86_64,file:/tftpboot/oscar/common-rpms',
>           'distro_repo' => 'file:/tftpboot/distro/centos-5-x86_64',
>           'os' => {
>                     'compat_distro' => 'rhel',
>                     'compat_distrover' => '5',
>                     'distro' => 'centos',
>                     'pkg' => 'rpm',
>                     'arch' => 'x86_64',
>                     'distro_version' => '5'
>                   }
>         };
> --> Bootstrapping OSCAR smart package manager
> OSCAR pkg path:
> file:/tftpboot/oscar/rhel-5-x86_64,file:/tftpboot/oscar/common-rpms
> Distro pkg path: file:/tftpboot/distro/centos-5-x86_64
> Prereq paths: /opt/oscar/packages/yume,/opt/oscar/share/prereqs/packman
> found matching block [centos.*:.*:.*]
> found matching block [.*:.*:.*]
> Following packages will be removed:
>
> Following packages will be installed:
>         perl-IO-Tty
>         python-urlgrabber
>         python-elementtree
>         yum
>         createrepo
>         yume
>         packman-depman
>         packman-depman-rpms
> Following shell commands will be executed:
>
> Executing: rpm -q perl-IO-Tty >/dev/null 2>&1
> Executing: rpm -q python-urlgrabber >/dev/null 2>&1
> Executing: rpm -q python-elementtree >/dev/null 2>&1
> Executing: rpm -q yum >/dev/null 2>&1
> Executing: rpm -q createrepo >/dev/null 2>&1
> Executing: rpm -q yume >/dev/null 2>&1
> Executing: rpm -q packman-depman >/dev/null 2>&1
> Executing: rpm -q packman-depman-rpms >/dev/null 2>&1
> Executing: rpm -q perl-IO-Tty >/dev/null 2>&1
> Executing: rpm -q python-urlgrabber >/dev/null 2>&1
> Executing: rpm -q python-elementtree >/dev/null 2>&1
> Executing: rpm -q yum >/dev/null 2>&1
> Executing: rpm -q createrepo >/dev/null 2>&1
> Executing: rpm -q yume >/dev/null 2>&1
> Executing: rpm -q packman-depman >/dev/null 2>&1
> Executing: rpm -q packman-depman-rpms >/dev/null 2>&1
> ERROR: Impossible to detect the distro associated to the pool
> /tftpboot/distro/centos-5-x86_64 at /opt/oscar/lib/OSCAR/PackageSmart.pm
> line 138.
> eval require PackageSmart returned Bad file descriptor
> --> Checking OSCAR repositories existence.
> Preparing pools: /tftpboot/distro/centos-5-x86_64
> Analysing /tftpboot/distro/centos-5-x86_64
> /tftpboot/distro/centos-5-x86_64 is a local pool
> (debian|fc|fedora|mdv|rhel|suse|redhat|yellowdog|ydl, rpms|debs)
> Oscar Wizard preparation script failed to complete at ./install_cluster
> line 275.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Oscar-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oscar-devel



-- 
Geoff

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
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