API call errata.publish adds packages of wrong Red Hat Enterprise Linux release into Red Hat Network Satellite channel

Solution Verified - Updated -

Issue

  • If we use "errata.publish" API to add cloned errata (which is applicable to multiple Red Hat Enterprise Linux releases) in a channel then wrong packages are added in channel.
  • Using the Satellite API for publishing errata. If a Red Hat erratum applies to both Red Hat Enterprise Linux 4 and Red Hat Enterprise Linux 5, and it is published to channels cloned from both, the errata.publish API inserts both the Red Hat Enterprise Linux 4 and Red Hat Enterprise Linux 5 versions of each package into both cloned channels.

Environment

  • Red Hat Network (RHN) Satellite 5.3.x
  • Cloned errata that apply to more than one RHEL release
  • RHN API call errata.publish

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content