Select Your Language

Infrastructure and Management

Cloud Computing

Storage

Runtimes

Integration and Automation

  • Comments
    • Tags

    Satellite 5.6 - Third party repos (dell pkgs) with same pkg name gets overwritten when synced

    Posted on

    We have a problem where we use dells repos for different rhel releases and architectures ( http://linux.dell.com/repo/hardware/latest/platform_independent/ ) and sync them to seperate child channels.

    One main/key package is dell_ft_install-1.1-2.noarch.rpm which exists with same name in all repo dirs:
    http://linux.dell.com/repo/hardware/latest/platform_independent/rh50/ie_modules/dell_ft_install-1.1-2.noarch.rpm
    http://linux.dell.com/repo/hardware/latest/platform_independent/rh50_64/ie_modules/dell_ft_install-1.1-2.noarch.rpm
    http://linux.dell.com/repo/hardware/latest/platform_independent/rh60_64/ie_modules/dell_ft_install-1.1-2.noarch.rpm

    Problem is that these packages are different for each release/arch and has different dependencies which are specific to that repo.
    But when they are synced, or even if I try rhnpush manually like:
    rhnpush -v --force --channel=dell-blablabla-rhel-x86_64-server-5 dell_ft_install-1.1-2.noarch.rpm (from rh50_64)
    The same package dell_ft_install-1.1-2 gets overwritten in satellite and is linked to all 3 child channels.

    This of course gives us problems (missing dependencies) when yum updating a rhel5-i386 server when we get the dell_ft_install package from rh60_64.

    Is there any way to tell satellite to treat a repos packages as "unique" for that channel somehow so it isn´t "shared" across multiple channels?

    Thanks...

    by

    points

    Responses

    Red Hat LinkedIn YouTube Facebook X, formerly Twitter

    Quick Links

    Help

    Site Info

    Related Sites

    © 2026 Red Hat